dolphin/Data/Sys
Léo Lam c785352c6f Add common Wii SDK function signatures to the signature DB
The signature DB is very helpful for generating a symbol map for games
which don't ship with debugging symbols, since it includes signatures
for common SDK functions.

However, it isn't very complete and only contained signatures for GC
games -- the current database isn't very helpful for Wii games, which
still have a huge number of unknown functions even after using this DB.

Yet Wii games typically share a lot of code (since they all use the
SDK), and not having symbols makes it a lot harder to look into what
a game is doing… So this commit adds common Wii SDK function signatures
to the database, in order to make generated symbol maps a lot more
useful for Wii games.

The debug info comes from the debugging map that was left in the Wii
version of The Legend of Zelda: Twilight Princess. To avoid cluttering
the DB with game-specific debug info (even though it already contains
some game-specific symbols), some basic filtering was done on the
shipped symbol map:

    egrep '(section layout|\.a|m_Do|lib|Lib| OS)' tp-framework.map | grep -v Z2 > common-wii-sdk.map

Then this map was loaded in Twilight Princess, and "append to existing
signature file" was used to append the new hashes to totaldb.dsy.
2016-12-09 23:40:06 +01:00
..
GameSettings Create G2RE52.ini 2016-11-30 19:29:57 +00:00
GC Audio: new dsp_coef.bin with windowed sinc filter coefficients 2015-06-29 22:24:24 -04:00
Maps Overlay the user Maps/ over the shared one to avoid copying files 2013-09-14 06:08:29 +02:00
Resources Remove invalid iCCP chunks from debugger toolbar icon pngs. 2016-08-02 18:18:11 +10:00
Shaders code adjustments in response to review 2016-09-13 10:52:14 -05:00
Themes Remove Boomy 2016-06-30 11:49:42 +02:00
Wii/shared2 Move global User/Wii to Sys/Wii 2013-09-14 06:08:30 +02:00
codehandler.bin Updated the Gecko code handler to the latest version from Gecko OS 1.9.3.1. 2012-01-03 01:24:17 -05:00
totaldb.dsy Add common Wii SDK function signatures to the signature DB 2016-12-09 23:40:06 +01:00