0x50 sub-tile: Difference between revisions

From Glitch City Wiki
Jump to navigation Jump to search
Content added Content deleted
>Torchickens
(Created page with "frame|right|One of the 0x50 sub-tiles indicated in the blue square. The '''0x50 tile''' is a sub-tile in {{RGBY}} with an index number of 80 (hex:50)....")
 
No edit summary
 
(28 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[File:0x50 tile 1.png|frame|right|One of the 0x50 sub-tiles indicated in the blue square.]]
[[File:0x50 tile 1 2.png|thumb|right|100px|One of the 0x50 sub-tiles indicated in the blue square.]]
The '''0x50 tile''' is a sub-tile in {{RGBY}} with an index number of 80 (hex:50).
The '''0x50 sub-tile''' is a sub-tile in {{RGBY}} with an index number of 80 (hex:50). A sub-tile is part of a tile of 4×4 parts, itself part of 4×4 tiles known as a tile block.


The sub-tile varies based on the tileset for the current map. For example, in Route 1 it is the bottom-left corner of a bush, while in Viridian Forest it is an 'up arrow'.
This sub-tile is needed for [[buffer overflow]] techniques that have the game attempt to copy saved screen data into another buffer until the first 0x50, such as [[- (move)|CoolTrainer♀ move corruption]] and [[LOL glitch]].


This sub-tile is needed for [[buffer overflow]] techniques that have the game attempt to copy saved screen data into another buffer until the first 0x50, such as [[- (move)|CoolTrainer♀ move corruption]] and [[LOL glitch]], and is usually saved on to a screen data copy that is updated every time the player opens the Pokémon or items menu (among some other menus).
Without the player having a 0x50 sub-tile on the screen, it would likely cause the game to freeze during the corruption due to the game copying too much data.

It can also be used to suppress [[Super Glitch (Generation I)|Super Glitch]], [[unterminated name glitch item]]s, and other buffer overflows involving the byte 0x50 if the 0x50 sub-tile is early on screen.

However, without the player having a 0x50 sub-tile on the screen data copy at all, it would likely cause the game to freeze during the corruption due to the game copying too much data.
{{clr}}
==List of 0x50 tiles==

<gallery heights="34" widths="34">
File:0x50 tile 1.png |Towns, Route 1
File:0x50 tile 2.png|Viridian Forest/<br>Safari Zone
File:0x50 tile 3.png|Pokémon Center/<br>Poké Mart
File:0x50 tile 4.png|Celadon Gym
File:0x50 tile 5.png|Warden's house
File:0x50 tile 6.png|Houses
File:0x50 tile 7.png|Pewter Museum
File:0x50 tile 8.png|Celadon Game Corner
File:0x50 tile 9.png|Celadon Mansion
File:0x50 tile 10.png|Bill's House
File:0x50 tile 11.png|Vermilion Harbor
File:0x50 tile 12.png|S.S. Anne
File:0x50 tile 13.png|Pokémon Mansion<br>(Cinnabar)
File:0x50 tile 14.png|Cerulean Bike Shop
File:0x50 tile 15.png|Caves
File:0x50 tile 16.png|Indigo Plateau
File:0x50 tile GRHQ.png|[[Glitch Rocket HQ maps]] (Yellow)
File:0x50 tile battle1.png|Battle (no Pokémon sent out)
File:0x50 tile battle2.png|Battle (Pokémon sent out). This tile varies based on the user's sprite.
</gallery>

==See also==
*[[0x15 sub-tile]]


==External links==
==External links==
*[http://hakuda2.web.fc2.com/wario/poke3/f3.html Page on Legendary Star Blob (Hakuda)].
*[http://hakuda2.web.fc2.com/wario/poke3/f3.html Page on Legendary Star Blob 2 (Hakuda)].
{{stub}}
{{stub}}
[[Category:Terminology]]
[[Category:Terminology]]

Latest revision as of 13:16, 28 July 2022

One of the 0x50 sub-tiles indicated in the blue square.

The 0x50 sub-tile is a sub-tile in Pokémon Red, Green, Blue, and Yellow with an index number of 80 (hex:50). A sub-tile is part of a tile of 4×4 parts, itself part of 4×4 tiles known as a tile block.

The sub-tile varies based on the tileset for the current map. For example, in Route 1 it is the bottom-left corner of a bush, while in Viridian Forest it is an 'up arrow'.

This sub-tile is needed for buffer overflow techniques that have the game attempt to copy saved screen data into another buffer until the first 0x50, such as CoolTrainer♀ move corruption and LOL glitch, and is usually saved on to a screen data copy that is updated every time the player opens the Pokémon or items menu (among some other menus).

It can also be used to suppress Super Glitch, unterminated name glitch items, and other buffer overflows involving the byte 0x50 if the 0x50 sub-tile is early on screen.

However, without the player having a 0x50 sub-tile on the screen data copy at all, it would likely cause the game to freeze during the corruption due to the game copying too much data.

List of 0x50 tiles

See also

External links

This article or section is a stub. You can help Glitch City Wiki by expanding it.