Jump to content

Out of bounds: Difference between revisions

m
>Bbbbbbbbba
m (→‎In Generation IV: Now that we have a more detailed article, let's add a link there.)
>Map233224
 
(4 intermediate revisions by 2 users not shown)
Line 6:
Since byte operations overflow and underflow normally, the left side and right side are "connected together", and so are the top side and the bottom side, although the player cannot directly step through the boundary without triggering a (possibly invalid) map connection.
 
==={{Anchor|Freeze tile}} Accessing out of bound areas===
 
If the player tries to directly step out of bounds by [[walking through walls]], the game will try to load the connecting map when the player goes onto a tile with:
Line 40:
 
====Technical Explanations====
The properties of the base map in out of bound areas is related to the "tile block map". To save on space, the map data in the ROM is actually not stored as tiles, but as "tile blocks", which are 2*2 blockblocks of tiles. Each tile block is represented by a single byte, whichand they are translated into tiles only when they are displayed on screen. The translation rules depend on the current tileset.
 
The tile block map must be loaded into the RAM, because it may be changed by the player cutting down trees. Furthermore, there is a 3 block "padding" in each direction, so that the player doesn't see invalid data when they stand near the boundary of the in bound area. If there are any map connections, the "preview" of connecting maps are also loaded into the tile block map. Therefore, each row in the tile block map consists of (w/2 + 6) bytes, where w is the width of the map in tiles.
Line 88:
==In [[bp:Generation IV|Generation IV]]==
{{main|Void}}
 
In [[bp:Generation IV|Generation IV]], the player can step out of bounds using the [[Tweaking]] or [[Elite Four door glitch]] (the Elite Four door glitch only works in Japanese Diamond/Pearl). Going out of bounds is also known as entering the '''void'''.
 
Line 103 ⟶ 104:
 
==In [[bp:Generation VII|Generation VII]]==
In {{SM}}, it is possible to go out of bounds in a Pokémon Center with the [[delivery man out of bounds glitch]], but it is not possible to enter other maps. It is also possible to clip through some NPCs in several areas of the game and go out of bounds, however you cannot save your game once in this position.
 
==Walk through walls GameShark codes==
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.