Dolphin, the GameCube and Wii emulator - Forums

Full Version: Codes - changing/freezing byte only
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello.
I'm playing around with AR codes, my problem is that I want to change/freeze a BYTE, not a whole DWORD.
I just can't believe that such a stupid restriction exists, so... is there any way to do it within emulator?

I have a backup plan of course...
I noticed that the offset stays the same no matter how many times I stop/start the game so I could try to debug dolphin.exe, trace offset chain and later change required byte with external application. But I don't have a lot of confidence in my skills so if anyone did that before - please share your experience.

p.s. Since there weren't any good results in google, I tried obvious ways - 00xxxxxx, 00??????, etc. Nothing worked
It is possible to make AR codes which only modify a byte.

(Googled for this btw :p)
00rrrrrr xxxxxxyy
rrrrrr = address
xxxxxx = number of bytes to write (zero based) (0 is 1 byte, 1 is 2)
yy = the byte

You probably want: 00rrrrrr 000000xx (where rrrrrr is the address and xx is the byte)
(10-03-2010, 11:28 AM)Billiard26 Wrote: [ -> ]It is possible to make AR codes which only modify a byte.
Thanks, it worked! Smile