ok so i haven't started a full disassembly of no mercy and given the fact that there are four variants to deal with... this isn't going to be fun. still, I want to try and locate some of the important things I've previously found in VPW2, despite the game largely changing codebase-wise. the "base" version is NTSC-U v1.0 ================================================================================ unsorted ================================================================================ Runtime Locations ----------------+-------------+-------------+----------+----------+ Function | NTSC-U v1.0 | NTSC-U v1.1 | PAL v1.0 | PAL v1.1 | ----------------+-------------+-------------+----------+----------+ LoadDataDMA | 8000062C | aki_malloc | 800007D4 | aki_free | 8000093C | ----------------+-------------+-------------+----------+----------+ Z64 ROM Locations ----------------+-------------+-------------+----------+----------+ Function | NTSC-U v1.0 | NTSC-U v1.1 | PAL v1.0 | PAL v1.1 | ----------------+-------------+-------------+----------+----------+ LoadDataDMA | 0x122C | 0x122C | 0x122C | 0x122C | aki_malloc | 0x13D4 | 0x13D4 | 0x13D4 | 0x13D4 | aki_free | ----------------+-------------+-------------+----------+----------+ ================================================================================ FileTable stuff ================================================================================ SetupFiletable GetFileLoc LoadFile DecompressLZSS these four functions should be relatively near each other Runtime Locations ----------------+-------------+-------------+----------+----------+ Function | NTSC-U v1.0 | NTSC-U v1.1 | PAL v1.0 | PAL v1.1 | ----------------+-------------+-------------+----------+----------+ SetupFiletable | 80003AB0 | GetFileLoc | 80003BD0 | LoadFile | 80003C94 | DecompressLZSS | 80003D64 | ----------------+-------------+-------------+----------+----------+ Z64 ROM Locations ----------------+-------------+-------------+----------+----------+ Function | NTSC-U v1.0 | NTSC-U v1.1 | PAL v1.0 | PAL v1.1 | ----------------+-------------+-------------+----------+----------+ SetupFiletable | 0x46B0 | 0x46B0 | 0x46B0 | 0x46B0 | GetFileLoc | 0x47D0 | 0x47D0 | 0x47D0 | 0x47D0 | LoadFile | 0x4894 | 0x4894 | 0x4894 | 0x4894 | DecompressLZSS | 0x4964 | 0x4964 | 0x4964 | 0x4964 | ----------------+-------------+-------------+----------+----------+