Jump to content

AreaDex/RBY:011: Difference between revisions

no edit summary
>Torchickens
No edit summary
No edit summary
 
(45 intermediate revisions by 7 users not shown)
Line 1:
([[AreaDex|↑ Back to the AreaDex index]].)
<!-- {{Summary page}} -->
{{unused maps}}
{{MapInfoGenI
{{MapInfoGenI|PALLET TOWN|Unused town.png|0B|11|00|00|(Undocumented)|(Undocumented)|Undefined|{{Explain|Key Area|An unused address allows the player to fly to this location}}}}
|town map=PALLET TOWN
|town map raw=Pointer to name=(Unknown), y=0 x=0
|file=Y Map 0B.png
|hex=0B
|dec=11
|headerpointer=14:49A4 (Red/Blue)/14:49aa (Yellow) (SaffronCity_h)
|mapbank=1
|palette=PAL_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=None (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]]
|npcs=Unknown
|signs=Unknown
|hiddenobjects=Unknown
|flyflag=D70C 0x3 (R/B), D70B 0x3 (Y)
|metascript=Unknown (none?)
|nomenclature=Town/City, [[partially unused]]
}}
 
'''Map 0x0B''', nicknamed '''lost city''' or '''unused town''' is a location in {{RBY}} with an index number of hex:0B (dec: 11).
In the [[bp:Generation I|first generation]] of the handheld Pokémon game series - [[bp:Pokémon Red|Pokémon Red]], [[bp:Pokémon Blue|Pokémon Blue]] and [[bp:Pokémon Yellow|Pokémon Yellow]]; blank and formatted map data for the hexadecimal value 0B (11) is erroneously read as a part of 'PALLET TOWN' (header #0) with co-ordinates (0,0) by the Town Map. An unused address, when checked will allow the player to travel to the map location via the move [[bp:Fly (move)|Fly]], suggesting that it may have once been intended as a main key area in [[bp:Pokémon Red and Green|Pokémon Red and Green]]'s development but with its data formatted from the final game. The actual location when entered, [[game freeze|freezes]] the game. However, the fact the identifiers 00 to 0A (0 to 10) correspond to real towns and cities, and the fact that the value 0C (12) corresponds to [[bp:Route 1|Route 1]] can suggest this area as an additional location which never made it into the final game.
 
Entering it in English {{RBY}} causes the game to freeze with a white screen. However, map 0x0B are [[Glitch City|glitch maps]] that do not immediately freeze the game on some non-English versions of Yellow, and is a glitch map that does not freeze at all [[Map 0x0B (Italian Yellow)|in Italian Yellow]].
 
After visiting this location, the game internally marks it as a visited Fly location, indicating a potential [[placeholder]] or dummied-out data for an extra 'key area' (areas that the player can Fly to). This is also supported by the map index number being next to towns and cities but before Route 1. The player cannot actually Fly to it; the glitch location doesn't have any Town Map data and defaults to Pallet Town with coordinates of (0,0).
 
==Traits==
==Method (Red/Blue/Yellow)==
[[File:Capsule Monsters map.jpg|thumb|right|250px|The Capsule Monsters map with 12 "key area" spots, including the "C" spot which is disconnected from the others and not found in the final game.]]
#The player can view this location on the Town Map through the use of a [[game-altering device]] through the use of the [[GameShark]] code 010B5ED3 (010B5DD3 for Pokémon Yellow).
Map 0x0B's Town Map name is "Pallet Town". It has the coordinates 0,0 which places it on the 'top-left corner' of the Town Map. This is directly above Indigo Plateau, because here 'y' starts from the top and goes down as it increases. The location of the map is not actually on the top-left corner of the Town Map, because a green area can be seen west of the player, and the place name text can be seen above them.
#The player should leave the code off, until activating it just before using the Town Map.
 
#The game will suggest that the player is in a 'second Pallet Town' north of the Pokémon League with co-ordinates (0,0).
The coordinates for map 0B can be found at the offset 0x71334 in {{RB}} as a 00 value, where the upper nybble marks the y coordinate and the lower nybble marks the x coordinate.
<br /><br />
 
Map 0B's index number follows on from the index numbers of real towns and cities, which range between 00-0A, and it directly precedes Route 1's index number (0C).
 
When the player enters map 0B, a flag is set to mark that the player has visited it, and normally this only happens for real towns and cities.
 
This flag is an addition of bit 3 (+08) in the memory address D70C (in Red/Blue) or D70B (in Yellow). This address is the second memory address in the 'available fly locations' [[word]].
 
Even if this flag is set, the player cannot fly to it; but [http://forums.hidden-palace.org/viewtopic.php?t=2826&sid=5a430dcc2edc89a8713ed3f0b6c44d4f according to Koolboyman] there is a single byte in the ROM holding the number of locations the player can fly to that can be changed to let the player fly to it.
 
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==
1. There is unused shop data placed between the data for the Fuchsia and Cinnabar Poké Marts, but it may not be intended for map 0B. The item list contains Great Balls, Super Potions, Hyper Potions, Full Heals and Revives.
 
2. [[bp:Game Freak|Game Freak]] created a map for [[bp:Capsule Monsters|Capsule Monsters]] that shows what eventually became [[bp:Kanto|Kanto]]. Capsule Monsters is an early design concept for what was finalized as Pokémon.
 
There are notably 12, not 11 spots on the map with a number or letter within a square. These may have been for key areas, because 11 of these spots are placed where the key areas in the final game are.
 
The odd spot out (the one that may have been for an unreleased 12th location) is found below "7" and is marked "C". This is located below what is now [[bp:Celadon City|Celadon City]] and may have been above the sea.
 
==Leak==
[[File:12_Town.png|thumb|right|The Version of the map that was leaked.]]
On February 16, 2019 assets from the Pokémon Red and Green beta were leaked<ref>[https://helixchamber.com/2019/02/16/what-dreams-may-come/ What Dreams May Come: Prototype Data for Pokémon Red and Green] from Helix Chamber</ref>. The leaked assets included the layout of Map 0B. The town is smaller than the empty space on the Kanto map at the "C" spot would indicate. A truck, identical to the [[S.S. Anne Ship Truck]] in the final game, could be found here, suggesting that this town might have been related to the Vermilion harbor map.<ref>[https://helixchamber.com/2019/07/22/proto-map-analysis/ The Many Prototype Maps of Red and Green] from Helix Chamber</ref>
 
==Viewing map 0B on the Town Map==
It's possible to view map 0B on the Town Map with a GameShark, or with 8F or ws m [[arbitrary code execution]].
 
===GameShark method===
#With the items pack open and a Town Map to use, enter the GameShark code 010B5ED3 (Red/Blue) or 010B5DD3 (Yellow).
#View the Town Map and the player will be at coordinates 0,0 in a place called 'Pallet Town'.
 
===8F and ws m codes===
 
These codes are for pigdevil2010's or TheZZAZZGlitch's 8F and ws m payloads.
 
8F items:
 
{| border="1"
!Position
!Item
!Quantity
|-
|3
|Lemonade
|×11
|-
|4
|TM34
|×94
|-
|5
|TM11
|×201
|}
 
Code:
 
*ld a, 0B
*ld [D35E],a
*ret
 
For the ws m items, change the quantity of the TM34 from 94 to 93. This changes ld [D35E],a to ld [D35D],a.
 
==Dokokashira door glitch route==
It's possible to get to map 0B with the [[dokokashira door glitch]] with the following route:
 
#Start in Route 1.
#Go to Pallet Town.
#Counting the first step in Pallet Town as step 1, travel 112-115 steps, landing the last one in Blue's house.
 
Note that the game will freeze with a white screen as usual, so it is kind of pointless.
 
==Expanded items pack method==
Map 0x0B can be accessed in the [[expanded items pack]] by adjusting the quantity of item 36 (D365/4) to 11 in a building such as a Pokémon Center, which will change the exit destination to map 0x0B.
 
Like above, attempting to access the map will sadly result in a white screen, unless the player is accessing one of the special map 0x0B in non-English European versions below.
==See also==
*[[Map 0x0B (French Yellow)]]
{{Dokoroute|[[Unused town/dokokashira route|Click here]]}}
*[[Map 0x0B (German Yellow)]]
*[[Map 0x0B (Italian Yellow)]]
*[[Map 0x0B (Spanish Yellow)]]
 
==References==
#[[Cycling based glitch maps]]
<references />
#[[Doko kashira door glitch]]
 
[[Category:Unused maps, debug rooms, or placeholder locationscontent]]
[[Category:Generation I glitches]]
[[Category:Glitch areas]]
[[Category:Freeze glitch maps]]
Cookies help us deliver our services. By using our services, you agree to our use of cookies.