Street Fighter IV
Posted: Wed Jul 22, 2009 12:54 pm
Let’s discuss about this game, OFFLINE only...
Unlocking secrets will not be discussed here since liqmysaq has gave us link to it here. Although it’s a Cheat Engine table, we absolutely can learn something out of it...
Now for in-Battle values, I’ve obtained these Complex Address (pointer path):
Char Index, Player 1 : [["StreetFighterIV.exe"+0x645378]+0x4]+0x51C8
Char Index, Player 2 : [["StreetFighterIV.exe"+0x645378]+0x8]+0x51C8
Char Index is something i obtained from studying a little portion of SF4 code snipet. It works like:
- Ryu’s char index = 0
- Ken’s char index = 1
- Sakura’s char index = 23
- etc...
Had tried them several times and they work smooth for me. See if those paths also work for you...
How to use them: Follow those Complex Addresses result (addresses) in MHS Hex Editor, and you’ll find SF4 values of interests such as Current Health, Max Health, Combo Gauge, Ultra/Revenge Gauge. They’re all Unsigned Short data-type and reside several bytes away after the addresses of Player 1 and Player 2 Char Index...
Going to make the complete LSSAVE table or Complex Addresses later...
Unlocking secrets will not be discussed here since liqmysaq has gave us link to it here. Although it’s a Cheat Engine table, we absolutely can learn something out of it...
Now for in-Battle values, I’ve obtained these Complex Address (pointer path):
Char Index, Player 1 : [["StreetFighterIV.exe"+0x645378]+0x4]+0x51C8
Char Index, Player 2 : [["StreetFighterIV.exe"+0x645378]+0x8]+0x51C8
Char Index is something i obtained from studying a little portion of SF4 code snipet. It works like:
- Ryu’s char index = 0
- Ken’s char index = 1
- Sakura’s char index = 23
- etc...
Had tried them several times and they work smooth for me. See if those paths also work for you...
How to use them: Follow those Complex Addresses result (addresses) in MHS Hex Editor, and you’ll find SF4 values of interests such as Current Health, Max Health, Combo Gauge, Ultra/Revenge Gauge. They’re all Unsigned Short data-type and reside several bytes away after the addresses of Player 1 and Player 2 Char Index...
Going to make the complete LSSAVE table or Complex Addresses later...