The following warnings occurred:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



Mario Kart Wii Gecko Codes, Cheats, & Hacks
Mario Kart Wii Symbol Map [Incomplete] - Printable Version

+- Mario Kart Wii Gecko Codes, Cheats, & Hacks (https://mariokartwii.com)
+-- Forum: Hacks/Modding (https://mariokartwii.com/forumdisplay.php?fid=14)
+--- Forum: Resources and References (https://mariokartwii.com/forumdisplay.php?fid=18)
+--- Thread: Mario Kart Wii Symbol Map [Incomplete] (/showthread.php?tid=922)

Pages: 1 2


RE: Mario Kart Wii Symbol Map [Incomplete] - Vega - 03-22-2020

Thank you TZ and Seeky.

Here's an idea, how about somebody makes a Public Google Spreadsheet? That way it can easily be updated. As forum posts here have size limits and other restrictions.


RE: Mario Kart Wii Symbol Map [Incomplete] - _tZ - 03-22-2020

mkw symbol map google sheet
i really hope this works the way it should lol


RE: Mario Kart Wii Symbol Map [Incomplete] - Vega - 03-23-2020

Updated the OP with the Google Sheet link


RE: Mario Kart Wii Symbol Map [Incomplete] - Vega - 08-01-2020

800C78D0 (PAL)

This is the CRC16-CCITT function call whenever the Mii Data needs to checksummed.

Thank you Loaf for providing this.


RE: Mario Kart Wii Symbol Map [Incomplete] - terorie - 10-14-2020

Symbols found by my crude Python script: https://gist.github.com/terorie/7d4af9e927267076b5b18deeb4010e76 (2900 unique addresses matched to at least one symbol name)


RE: Mario Kart Wii Symbol Map [Incomplete] - terorie - 10-16-2020

I revamped by Python scripts and published it on GitHub.
These scripts can match object files containing known symbols and relocations with a memory dump,
and then export a list of unambiguous symbol matches. (meaning symbol matched one address, and address matched only one symbol).

This method found 4251 generic symbols.

You can find it here: https://github.com/terorie/wii-symbols/blob/master/symbols/RMCP01.txt


RE: Mario Kart Wii Symbol Map [Incomplete] - Vega - 10-16-2020

Thank you for this.


RE: Mario Kart Wii Symbol Map [Incomplete] - Unnamed - 07-06-2022

0x8052D118-0x8052D1BF: Upper Matrix VR/BR Change Calculation (positive Values)
Function Arguments: r3 = Pointer to active Player (Winner), r4 = Pointer to passive Player (Looser)
Function Values (Return): r3 = VR/BR Change

0x8052D1C0-0x8052D26F: Lower Matrix VR/BR Change Calculation (negative Values)
Function Arguments: r3 = Pointer to active Player (Looser), r4 = Pointer to passive Player (Winner)
Function Values (Return): r3 = VR/BR Change

0x8052CEF8-0x8052D00B: Real Change Calculation (used of both Subroutines above)
Function Arguments: f1 = Prepared VR/BR Delta between the Players
Function Values (Return): f1 = Floating Point Value of VR/BR Change


RE: Mario Kart Wii Symbol Map [Incomplete] - Unnamed - 06-26-2023

PAL: 0x807BC350 - dropped item direction calculation