This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| 
                    super_mario_64:rom_memory_map [2018/05/03 02:22] blakeoramo Added Soundbank ADSR and Raw SFX Data ROM Locations  | 
                
                    super_mario_64:rom_memory_map [2024/06/02 18:12] (current) dylanpdx Incorrect description, kingbobomb is stored there, not bobomb. 1F2200 is where bobomb is stored  | 
            ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Super Mario 64 ROM Memory Map ====== | ====== Super Mario 64 ROM Memory Map ====== | ||
| - | <sortable 1> | ||
| ^ Start ^ End ^ Type ^ Description ^ | ^ Start ^ End ^ Type ^ Description ^ | ||
| | 000000 | 000040 | header | ROM header | | | 000000 | 000040 | header | ROM header | | ||
| | 000040 | 001000 | asm | boot assembly | | | 000040 | 001000 | asm | boot assembly | | ||
| | 001000 | 0E6258 | asm | ASM copied to 80246000-8032B258 | | | 001000 | 0E6258 | asm | ASM copied to 80246000-8032B258 | | ||
| + | | 0E6260 | 0E6330 | bin | rsp boot | | ||
| + | | 0E6330 | 0E7330 | bin | rsp graphics | | ||
| + | | 0E7740 | 0E7F40 | bin | rsp audio | | ||
| + | | 0E8950 | 0E8A48 | ptr | TableInteractions | | ||
| | 0E8FA8 | 0E8FF0 | ptr | TableCameraTransitions | | | 0E8FA8 | 0E8FF0 | ptr | TableCameraTransitions | | ||
| | 0E9098 | 0E90E0 | ptr | TableCameraSL | | | 0E9098 | 0E90E0 | ptr | TableCameraSL | | ||
| Line 106: | Line 109: | ||
| | 132C60 | 134A70 | MIO0 | big bully | | | 132C60 | 134A70 | MIO0 | big bully | | ||
| | 134A70 | 134D20 | Geo Layout | bully blargg | | | 134A70 | 134D20 | Geo Layout | bully blargg | | ||
| - | | 134D20 | 13B5D0 | MIO0 | bobombs | | + | | 134D20 | 13B5D0 | MIO0 | kingbobomb | | 
| | 13B5D0 | 13B910 | Geo Layout | kingbobomb bubble | | | 13B5D0 | 13B910 | Geo Layout | kingbobomb bubble | | ||
| | 13B910 | 145C10 | MIO0 | sea creatures texture | | | 13B910 | 145C10 | MIO0 | sea creatures texture | | ||
| Line 239: | Line 242: | ||
| | 7B0860 | 7CC620 | m64 | Music files | | | 7B0860 | 7CC620 | m64 | Music files | | ||
| | 7CC620 | 7CC6C0 | instrset | Instrument Set | | | 7CC620 | 7CC6C0 | instrset | Instrument Set | | ||
| - | </sortable> | + | | 7CC6C0 | 7FFFFF | | Padding (End of 8MB ROM) | | 
| + | | 800000 | 11A53C0 | MIO0 | Uncompressed MIO0 Data (Extended ROM) | | ||
| + | | 11A53C0 | 17FFFFF | | Empty (End of 24MB Extended ROM) | | ||
| + | | 1800000 | 1FFFFFF | | Empty (End of 32MB Extended ROM) | | ||
| + | | 2000000 | 2FFFFFF | | Empty (End of 48MB Extended ROM) | | ||
| + | | 3000000 | 3FFFFFF | | Empty (End of 64MB Extended ROM) | | ||
| ===== References ===== | ===== References ===== | ||
| * http://www.smwcentral.net/?p=nmap&m=sm64rom | * http://www.smwcentral.net/?p=nmap&m=sm64rom | ||
| * https://github.com/queueRAM/sm64tools/blob/master/configs/sm64.u.config | * https://github.com/queueRAM/sm64tools/blob/master/configs/sm64.u.config | ||