Fisrt, you have to take a savestate during an adventure playing with any character. Well, for savestates, it becomes a bit tricky as they are compressed in GZ format. And, I forgot the most important : to hack, simply click on a value, you'll see a black cursor that will let you modify the current value where it's pointed on, yay ! Now, you can go to the Startup data section in this guide to look for the interesting locations to hack ). This will keep you from jungling between game and debugger window (because joystick is still active when debugger is active, unlike Boycott Advance). permanently changing values as time or animations values can be seen updated each time they are modified by the game). Data in this memory viewing window will be automatically updated each time game status is different (ex. Don't forget also, to tick the 'Automatic update' option at the lower left corner of this dialog box. It's the place for typing specific offsets without searching or scrolling during hours. You can select '0x03000000 - IRAM' as viewing location, it's even recommended :p ! You can also see a text field on upper right corner with a 'Go !' button. Just go into the Tools menu and select the 'Memory viewer' option. Debug features will not work in fullscreen. If it isn't the case, go into the 'Video' menu and select 'x1' or 'x2' or etc. Make sure first not to be in fullscreen mode. RAM editing with Visual Boy Advance debugger
To hack, simply double-click one line and you'll be able to edit it in real time, yay ! Now, you can go to the Startup data section in this guide to look for the interesting locations to hack ). A dialog box showing data starting at the offset 03000000 should appear. Now, go back up and select 'Show Memory'. Go to 'Select Memory Address' and select 'Internal RAM'. Start a normal adventure with any character. If you did the manipulation above correctly, a Debug menu should appear beside the others on Boycott Avance menu bar. RAM editing with Boycott Advance debugger But you must decompress it first by renaming the savestate file into a gz file and decompress it with WinZip.
Last minute : Visual Boy Advance version 1.1 now has an RAM editing possibitiy, wow ! Just go a few sections lower to see how to hack using Visual Boy Advance Debugger !!
Note : that feature only exist in Boycott Advance emulator, Visual Boy Advance only has a RAM viewing feature. It's the one I use, I think it's also the easiest one (because changes are immediately seen on the screen).
If you have any cheats or tips for Sonic Advance 2 please send them in here. (Japan) 2 in 1 - Sonic Advance + Sonic Battle (Japan) 2 in 1 - Sonic Pinball Party + Sonic Battle (Japan) 2 in 1 - Titeuf - Ze Gagmachine + Titeuf Mega Compet (France) 2 in 1 - Uno + Skip-Bo 3 in 1 - Break Out + Centipede + Warlords 3 in 1 - Connect Four + Perfection + Trouble 3 in 1 - Darts + Roll a Ball + Shuffle Bowl 3 in 1 - Ker Plunk. There exists two methods to hack Sonic advance : :smile: :bowtie: :laughing: :blush: :smiley: :relaxed: :smirk: :heart_eyes: :kissing_heart: :kissing_closed_eyes: :flushed: :relieved::satisfied: :grin: :wink: :stuck_out_tongue_winking_eye: :stuck_out_tongue_closed_eyes: :grinning: :kissing: :kissing_smiling_eyes: :stuck_out_tongue::sleeping: :worried: :frowning: :anguished: :open_mouth: :grimacing: :confused: :hushed: :expressionless: :unamused: :sweat_smile: :sweat: :disappointed_relieved: :weary::pensive: :disappointed: :confounded: :fearful: :cold_sweat: :persevere: :cry: :sob: :joy: :astonished: :scream: :neckbeard: :tired_face::angry: :rage: :triumph: :sleepy: :yum: :mask: :sunglasses: :dizzy_face: :imp: :neutral_face: :no_mouth: :innocent::poop: :thumbsup: :thumbsdown: :heart: :broken_heart:Īs Sonic Advance can be hacked, Sonic Advance 2 can also be hacked the same way.