Mario Kart Wii Gecko Codes, Cheats, & Hacks
Bypass Data Save's CRC32 Checksum [Vega] - Printable Version

+- Mario Kart Wii Gecko Codes, Cheats, & Hacks (https://mariokartwii.com)
+-- Forum: Cheat Codes (https://mariokartwii.com/forumdisplay.php?fid=51)
+--- Forum: Misc/Other (https://mariokartwii.com/forumdisplay.php?fid=55)
+--- Thread: Bypass Data Save's CRC32 Checksum [Vega] (/showthread.php?tid=1586)



Bypass Data Save's CRC32 Checksum [Vega] - Vega - 08-15-2020

Bypass Data Save's CRC32 Checksum [Vega]

I did some more decompilation of rksys.dat recently and I needed to make a quick code to bypass the checksum verification. Might as well release it just in case anybody else needs it to assist in rksys.dat decompilation.

NTSC-U
0453F398 7C601B78

PAL
045448D4 7C601B78

NTSC-J
04544254 7C601B78

NTSC-K
0453292C 7C601B78

Source:
'lwz r0, 0x7FFC (r4)' replaced with 'mr r0, r3'. Next instruction in memory is 'cmplw r0, r3'. So this tells the game the checksums (one on file vs one generated) is always a match.

Code creator: Vega


RE: Bypass Data Save's CRC32 Checksum [Vega] - Unnamed - 02-03-2021

I now realize how useful this code is, especially for license and savegame managing. Thank you for this code.