This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
pokemon_snap [2017/06/06 10:23] skeletons |
pokemon_snap [2025/10/18 21:21] (current) |
||
|---|---|---|---|
| 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 33: | Line 33: | ||
| The unused Japanese screen can be seen in the video below. | The unused Japanese screen can be seen in the video below. | ||
| {{youtube>bNyJrvIFtZA?medium}} | {{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 160: | Line 159: | ||
| //END | //END | ||
| - | |||
| - | //Documented by Skelux.// | ||