>>21927857
It's simple.
Make a RAM dump of both the PAL and NTSC (hereafter "source" and "destination", respectively) versions of the game, virgin (no mods/cheats applied).
I won't walk you through that, but it involves Gecko OS and a USBGecko adapter tool.
You'll have two files from each dump - named [gameid]_DUMP80 and _DUMP90.bin.
Now look up http://wiibrew.org/wiki/Memory_Map and find the offsets in the Source ocarina code. Match them to the right file (dump80 is MEM1; dump90 is MEM2. Most often the codes are loaded in MEM1 space.)
Use the win32console program vbindiff (or your gnu/linux equivalent), load up the two dumps, and use the Go To command to visit the offset in the source dump. In the dump, the beginning of MEM0 will be based at 0, so compensate for this mathematically.
Then use the Search/Find command, in Hex mode, to find the code at that offset. Try searching for eight bytes worth, if not four.
If they now match up (all or most of the red is gone), look at the offset in the destination dump, and use that offset in the new (destination) code.
Sometimes it might glitch, due to some resources being different between regions, but it works for the most part.