Ugh, while coding with my friend. I realized you still need alot of work to do to actually release a hack. So i'll give everyone engine and cshell dumped and let you guys attempt
I think this has already been released... but good job.
how do i use the hack for Combat arms? or even download
Okay, so does anyone want to let me know why in this CShell dump and all the CShell dumps I've made myself refuse to line up the addresses.
Example;
Code:
ADR_RapidFire1 0x374E9F77
CShell 0x37100000
I subtract the CShell offset from the address but when I view the memory space in olly debugger it's obviously wrong. Especially for addresses that I already know what the memory is supposed to look like. I even decided to do a byte search and found the correct address was offset by 0xA0A for No Recoil I believe. However, even offsetting the whole file by 0xA0A only lined up that one specific memory region, anything that wasn't immediately near that address was still offset incorrectly.
Can someone help me out? I do know what I'm doing, this just doesn't make any sense.
Originally Posted by Avery17
Okay, so does anyone want to let me know why in this CShell dump and all the CShell dumps I've made myself refuse to line up the addresses.
Example;
Code:
ADR_RapidFire1 0x374E9F77
CShell 0x37100000
I subtract the CShell offset from the address but when I view the memory space in olly debugger it's obviously wrong. Especially for addresses that I already know what the memory is supposed to look like. I even decided to do a byte search and found the correct address was offset by 0xA0A for No Recoil I believe. However, even offsetting the whole file by 0xA0A only lined up that one specific memory region, anything that wasn't immediately near that address was still offset incorrectly.
Can someone help me out? I do know what I'm doing, this just doesn't make any sense.
:S use IDA
Originally Posted by iAllure
:S use IDA
I don't get what good that will do. In fact it changed nothing.
Edit:
This is what bothers me... I made two dumps. Here's what happened, I wrote straight to file from memory and the two dumps ended up different file sizes and with memory in different places. These dumps were made on the same version of combat arms within a minute of each other and yet this still happened.