User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pokemon_snap [2017/06/06 10:22]
skeletons
pokemon_snap [2017/06/29 22:41]
skeletons [Miscellaneous Findings]
Line 1: Line 1:
-====== Pokémon Snap ======+====== Pokémon Snap Hacking ​======
 ~~NOTOC~~ ~~NOTOC~~
 ==== Level Select ==== ==== Level Select ====
-While playing, the current level ID can be found at **800AF3C0**(U). ​Tables ​of the levels script pointers can be found at **800AC03C**(U) and **800AC058**(U). The routine used for loading a level is at **800E303C**(U),​ where **A0** is the level ID to load.+While playing, the current level ID can be found at **800AF3C0**(U). ​Arrays ​of the levels script pointers can be found at **800AC03C**(U) and **800AC058**(U). The routine used for loading a level is at **800E303C**(U),​ where **A0** is the level ID to load.
  
 ^ Value ^ Level Description ^ ^ Value ^ Level Description ^
Line 31: Line 31:
 | 0x18 | Unused Japanese Screen | | 0x18 | Unused Japanese Screen |
  
 +The unused Japanese screen can be seen in the video below.
 +{{youtube>​bNyJrvIFtZA?​medium}}
 ==== Level Data ==== ==== Level Data ====
 Below is an incomplete list of level data locations in the USA ROM/RAM. Below is an incomplete list of level data locations in the USA ROM/RAM.
Line 157: Line 159:
        
    //END    //END
- 
-//​Documented by Skelux.//