05-27-2020, 04:35 AM
(05-27-2020, 01:03 AM)AvengerFFFF Wrote: In the 32 Bit RAM Write section, why is it that you replace the first two digits of each memory address (04) with 80?
Thanks
This is because the game's internal memory space always starts at 0x80000000
Since this is always true, we can use the 0x80 part of the address for gecko code identifiers, and then the codehandler substitutes it internally for 0x80
So a gecko code like 04805000 12345678, will write the hex value 0x12345678 to the address 0x80805000
Make sense?
Super Mario Eclipse, what Super Mario Sunshine could've been.