Hello dears,
All day today, I have been trying to make the personalized client work, for which, he gives me the following error.
Of course this does not say anything at all, since for the executable I do not have the power to debug it.
However, I will document step by step what I have done.
First: The compressed file that is at the beginning of this topic has been downloaded.
Second: The executable file that comes inside the compressed file has been opened, to apply the famous DIFF in the following way.
With this, the modified executable has been obtained to be put on the client machine.
Server Side: The following changes have been made to the source code of the emulator, before dedicating myself to the client part.
In the file PACKETS.H line 15 has been modified, to leave the date of the executable.
When you make this change, line 343 of the CLIF_OBFUSCATION.HPP file will be executed.
After that, source code has been injected into the CLIF_PACKETDB.HPP file, according to the included text file, named PACKET.TXT.
All this was done by the server side, for which, the emulator works correctly, without programming errors.
Returning to the subject of the client, the DATA folder has been taken from the source of origin https://github.com/zackdreaver/ROenglishRE to modify the IP of the server in the clientinfo.xml file and then everything is packaged in a GRF file.
Against this background, I request your help to see the light in this.