Jump to content

AreaDex/RBY:011: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 10:
|headerpointer=14:49A4 (Red/Blue)/14:49aa (Yellow) (SaffronCity_h)
|mapbank=1
|palette=UnknownPAL_ROUTE
|music=Track 0xC3 (Viridian City) (Y)
|soundbank=02 (Y)
|tileset=AF (invalid) (Fly, Dig, Teleport, Escape Rope impossible,<br>fishing and cycling not allowed) (Y)
|fish=Unknown, out of rangeNone (Y)
|textpointertable=C95B (RAM) (Y)
|script=1AC1 (within GetRowColAddressBgMap) (Y)
|size=224x144 blocks (Y)
|wildpokemon=None (NothingWildMons) (03:50dd (R/B)/03:4d89 (Y))
|connections=[[:#Connections_data|See AreaDex/RBY:011#Connections_data]]
|connections=Unknown
|npcs=Unknown
|signs=Unknown
Line 49:
 
Map 0B has no wild Pokémon data.
{{clr}}
==Connections data==
{{incomplete|1=Properly interpret the data, and add where the game retrieves the data, including whether it is constant/from ROM}}
Map connections data refers to the data specific to maps which link to other maps without using door or exit warps (through walking around, using the Bicycle, or Surfing). An example is how Pallet Town is linked to Route 1 to the north and Sea Route 21 to the south (and map 0xFF to the west and east if those connections are forced).
 
===Yellow===
A dump of D36F-D39B in memory at the time of entering map 0x0B:
 
A7FFD041F0C60A0A47F629C9CA384A1C1C1AEACCD5FEFF2005CD5F4A1872FEA038043E001802E60F4F06002100
 
Empirically,
 
*North connection at y=08 links to Team Rocket Hideout (B4F) (0xCA) - wCurrentTileBlockMapViewPointer for the new map is $FFFF (I/O).
*South connection at y=255 links to Map 0xFF - wCurrentTileBlockMapViewPointer for the new map is $C93B (RAM).
*West connection at x=14 links to invaded house (Cerulean City) (0x3E) - wCurrentTileBlockMapViewPointer for the new map is $0F12 (ROM).
*East connection at y=255 links to Sea Route 21 (0x20) - wCurrentTileBlockMapViewPointer for the new map is $1770 (ROM).
 
Note that unlike the standard [[wikipedia:Cartesian coordinate system|Cartesian coordinate system]], in Pokémon Red, Blue and Yellow, the y coordinate increases by 1 every time Red walks south/decreases by 1 every time he walks north, but like it, the x coordinate increases by 1 every time Red walks right/decreases by 1 every time he walks left.
 
==Notes==
Cookies help us deliver our services. By using our services, you agree to our use of cookies.