If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
User:AdolescentSeagull
Jump to navigation
Jump to search
AdolescentSeagull |
---|
Discord: adolescentseagull YouTube: YouTube Channel |
Hi!
I like to reverse engineer games and write code for games in the form of cheat codes or patches. You can find most of my content from my YouTube channel, my GC-Forever account or my romhacking.net account.
Contents
Games of focus
Current
- Mario Kart: Double Dash!! and its 7 available builds - NTSC-J, NTSC-U, PAL, demo NTSC-J, demo NTSC-U, demo PAL and Debug NTSC-U
Previous
Games I'd like to cover more
Assorted Technical Information
Mario Kart Double Dash
r2 and r13 values
The registers GPR2 and GPR13 (a.k.a. r2 and r13) are set by the function Dolphin::__init_registers. When reverse engineering using Ghidra it is useful to set these register values to the whole project.
Register | NTSC-J | NTSC-U | PAL | Demo NTSC-J | Demo NTSC-U | Demo PAL | Debug NTSC-U |
---|---|---|---|---|---|---|---|
r2 | 803eebc0 | 803d45a0 | 803de3e0 | 803df1a0 | 803b6480 | 803e7d40 | 8041f1c0 |
r13 | 803eba40 | 803d1420 | 803db240 | 803dc160 | 803b3420 | 803e4da0 | 8041bf80 |