TPM mart buffer overflow glitch - Getting Mew and "Hurry, get away!" (Generation I)

3,095 views · Published 29 January 2016 · 4:15 · Indexed 6 November 2026

Channel: Evie (ChickasaurusGL) 🌺 · 2016 · Gaming

Watch on YouTube

Read description for more information:
This glitch which I've called 'Text-pointer manipulation mart buffer overflow glitch' is a very powerful glitch documented by luckytyphlosion where an NPC is turned into a custom Poké Mart vendor who can corrupt the game's internal memory. More information can be found in his thread. http://forums.glitchcity.info/index.php/topic,7417.msg199661.html

This video is a trick for Pokémon Yellow you can use that can be applied outside of speedrunning to encounter a Pokémon or Trainer in battle with a specific battle system (depending on the Pokémon's type 1 and type 2). We talk to the lady in Pallet Town to bring up the corrupted Poké Mart.

This trick requires an expanded items pack which can be obtained with a glitch such as "dry underflow" glitch (https://www.youtube.com/watch?v=ZyppANEvnh8).

Pokémon 1 must have a current HP of 254 for the trick to work. To enable a suitable glitch Poké Mart, a Repel x243 must be placed into item 40 (text pointer table) (a quantity of 211 might also work), item 2 must have a quantity of 108 and item 3 must be a TM41 (a TM09 might also work).

Additionally, there most be no 'FF' bytes in your party Pokémon data, so this means no Pokémon with a catch rate of 255 (I think Pokémon 6 may be a clean exception to this rule but I haven't tested this yet), EVs or DVs with an FF byte in them, experiences with an FF byte, or a Pokémon with a Trainer ID with a FF byte in them.

The Pokémon ID is based on Pokémon 6's type 1. The battle system ID is based on Pokémon 6's type 2.

Pokémon and Trainer ID numbers can be found here: 
http://glitchcity.info/biglist.htm

Type index numbers are as such:
00: Normal-type
01: Fighting-type
02: Flying-type
03: Poison-type
04: Rock-type
05: Ground-type
06: Bird-type (only used by Red/Blue Missingno. and 'M (00))
07: Bug-type
08: Ghost-type
14: Fire-type
15: Water-type
16: Grass-type
17: Electric-type
18: Psychic-type
19: Ice-type
1A: Dragon-type

Battle systems are as such:
00: Normal
01: Old man battle
02: Safari Zone battle
03: "Hurry, get away!" (https://www.youtube.com/watch?v=m2EVWpfLSQg unused)
04: Professor Oak (entering Pallet Town's tall grass with no Pokémon) battle
05+: Glitch battle systems where you don't initially send out a Pokémon and cannot fight, and item 1 is automatically selected if you choose to use an item. 

In the first part of the video, I show how having a Staryu (internally type Water/Water) as Pokémon 6, will enable you to encounter a catchable Mew (hex:15) with a glitch (hex:15) battle system.

In the second part of the video, I show how having a Tentacool (type Water/Poison) as Pokémon 6, will enable you to encounter an uncatchable Mew (hex:15) with the "Hurry, get away!" (hex:03) battle system.

More from this channel