Skip to content
0:00 / 0:00

#pokemonred#arbitrarycodeexecution#gameboy

Pokemon Red/Blue Virus 2.0, and the Mew that was hiding under the truck all along.

MrCheeze

9.5K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • May be out of date. Uploaded 9 years ago, in an area where tools change fast.

Intermediate. Assumes working knowledge.

193K views9 years ago1 recommendation

Game developmentSecurityExploits and vulnerabilitiesReverse engineeringRetro games and consoles

MrCheeze demonstrates a custom virus for Pokemon Red and Blue that uses arbitrary code execution to modify game behavior and save files.

I rebuilt the "virus" for Pokemon Red and Blue with far more powerful capabilities this time. And in the spirit of completely blowing the mind of a kid from 1998, I used it to bring one of their rumors to life. To convert your save file to one containing the virus, use the following Python program. dropbox.com/s/z6f3yz5apjylwsc/convert_sav_to_mew_truck_virus… Be sure to use it ONLY on the sav file for the English language release of Pokemon Red or Blue (not Yellow). To extract your sav.dat on 3DS Virtual Console, you need to use the homebrew software "svdt" or "JKSM". If you want a version of the virus that also includes the Pokemon editor shown in the previous video, use this Python program instead. To trigger the editor, simply press B+Select anywhere in a Poke Center. Note also that the virus is a bit slower to transfer between games in this version. dropbox.com/s/jmhrpyt5vrzb7n4/convert_sav_to_mew_truck_virus… Previous videos on the Pokemon virus: youtube.com/watch?v=h5Igc18hc2Q youtube.com/watch?v=Ny1b_Lwg0xk Other Arbitrary Code Execution stuff: youtube.com/watch?v=xayxmTLljr8 youtube.com/watch?v=Bb0v-VDsBkQ youtube.com/watch?v=hB6eY73sLV0 There is a glitch to revisit the S.S. Anne even if the ship has already departed. You may find it useful. youtube.com/watch?v=Akin0lhaMU8 Source code is here, if you want to attempt to make any sense of it: pastebin.com/8PAxHSVv

Why it's here

1 person recommends this

What people say. Recommended as a fascinating demonstration of arbitrary code execution in classic Game Boy games.

u/CuteLittlePolarBearin r/ReverseEngineering • Recommends

Pokemon Red/Blue Virus 2.0, and the Mew that was hiding under the truck all along