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
Last revision Both sides next revision
pokemon_snap [2017/06/06 10:22]
skeletons
pokemon_snap [2017/06/23 11:08]
shygoo
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.