The Snake game in Pokemon Silver (arbitrary code execution)

Channel:
Subscribers:
12,600
Published on ● Video Link: https://www.youtube.com/watch?v=c81P5srA7vY



Duration: 5:09
31,315 views
646


Update! You can see the snake game being programmed in an actual Pokemon Crystal cartridge (with different ACE exploits) in this video - https://www.youtube.com/watch?v=g2mCyh7Y2xM

********************************************************************************************************************************************

Arbitrary code execution with Coin Case (explained by Sanqui, who discovered the ACE exploit): http://forums.glitchcity.info/index.php?topic=6716.0

Two different coin case setups are required. The first one to write our program in multiple iterations and the second one to make the game jump to it.

Setup 1 item list / asm code: http://pastebin.com/RG5HE9Ks (there is an error in this one. It says I38 = 01, but should be I38 = Max Potion [11], although Master Ball [01] also works)
Setup 2 item list / asm code: http://pastebin.com/X2hAyN9t
Box name characters to hex conversion: http://pastebin.com/4ZDpQXGe

Program asm code: http://pastebin.com/t8Qu6Pc2
Raw bytes: http://pastebin.com/72vbixu4

Pokemon Silver save file (the program is already written and the items in the PC correspond to the second setup, so you only need to use Coin Case once): http://www.mediafire.com/download/gf29w70lh2jpoio/Pokemon_Silver.sav

Check out this video by TheZZAZZGlitch where I took the idea from: https://www.youtube.com/watch?v=D3EvpRHL_vk (nevermind, you've already seen it).

The Coin Case Glitch is a translation error that is only present in the english localizations of Pokemon Gold and Pokemon Silver. That means, it won't work in Pokemon Crystal, or in Pokemon Gold or Silver in any other language. As for emulators, it won't work on VBA (as it doesn't emulate Echo RAM correctly), but will work fine in BGB or TGB.

Everything else is explained in the video.







Tags:
arbitrary code
arbitrary code execution
pokemon glitches
thezzazzglitch
credits warp
bringing arbitrary code
pokemon stadium
arbitrary code other games
n64 ace
mrcheeze
new kind of credits warp
skip to the credits
cartridge swap
total control
pokemon speedrun
pokemon crystal
cartswap
gameboy
pokemon assembly
ezscape
Crystal_
pokemon red glitch
pokemon snake
glitch pokemon
pokemon hacks
coin case glitch
pokemon secrets
pokemon gameboy
pokemon glitch



Other Statistics

Pokémon Gold and Silver Statistics For Crystal_

At present, Crystal_ has 292,324 views spread across 12 videos for Pokémon Gold and Silver, and close to 2 hours worth of content for Pokémon Gold and Silver published on his channel. This is 13.37% of the total watchable video on Crystal_'s YouTube channel.