From the game for dynamic memory data
Sunday, December 30th, 2007MOV DWORD PTR ESI +000001 A4 , EAX
This is the revised code coordinates tanks, of course, shifted to right one can be found, not to repeat them here
3, modify the program so that dynamic data into static
said here point the way, the amendment procedure, including two, a kind of direct modify the program, a revision is in the process of memory (RAM patches), here I am lazy, with the first one
amendment procedure:
Fengjuetanke procedures exist Fortress2.dat, if you put this document renamed EXE can run the same document, here we put him to revise into Fortress2.
End X coordinates stored in a fixed address
now to run it here to us to a JMP their own code, then the procedure we have found the tail section of the regional 00465 A52 blank, so I modified the code 004046 BF
JMP 00465A52, Machine Code for E98E130600, because this not the length of the sentence before long, I have to joined several NOP, Machine Code 90, we opened HEX Workshop amendment procedure, CTRL + G Skip to the displacement of 000,046 BF place C744241001000000 see, we have to change it E98E130600909090 now will be a process to run Skip to here 00465A52 running our code.