TASVideos

Tool-assisted game movies
When human skills are just not enough

Game Information

GBC Pokémon: Yellow Version

  • Platform: GBC (Game Boy Color)
  • Abbreviation: pokeyelo
  • Display name: Pokémon: Yellow Version
  • Goodtools name: Pokemon - Yellow Version
  • Game resources: GameResources/GBx/Pokemon
  • In group: Pokémon

Total movies: 3


[Tier: Stars][Recommended for newcomers][Notable improvement]GBC Pokémon: Yellow Version (USA/Europe) "arbitrary code execution" in 05:48.28 by MrWint.
lsnes movie (.lsmv) (date: 2017-04-01)
MKV file via BitTorrent (Modern HQ) (size: 6.21 MB, length: 07:49)
MP4 file via BitTorrent (Compatibility) (size: 4.81 MB, length: 07:49)
Mirror archive.org (MKV Modern HQ)
Mirror archive.org (MP4 Compatibility)
Watch on (www.youtube.com)
Submission #5384 — Author's comments
Discuss this movie
Obsoletes movie #2341 (03:14.15)
Rating: 9.6 (20 votes)
View Publication
- Playaround
- Uses a game restart sequence
- Executes arbitrary code
- Heavy glitch abuse
- Corrupts save data
- Corrupts memory
- Genre: RPG
Award - Gameboy TAS of 2017Award - Glitchy TAS of 2017Award - TAS of 2017
The current Pokémon: Yellow Version speed record uses heavy glitches that allow the player to catalog every Pokémon in slightly over a minute. Is there any way to get more ridiculous than that? Yes! In this run, using nothing but the Game Boy buttons and tool-assisted precision, the game is made to run an arbitrary program which greatly expands the game and shows off cool stuff from elsewhere too. For details on how this was achieved, see the author's comments.

This movie improves upon the predecessor by using a payload which builds upon the environment in the game highlighting new areas, new Pokémon, and shows off a lot more that can be done with arbitrary code execution than displaying the digits of Pi and some minor animation. For more runs that involve arbitrary code execution, see our published list of movies which execute arbitrary code as well as discussion in our forum.


Spoiler: Hover over the screenshot.

This video includes segments from some terrific games, including Pokémon Yellow, Gold, and Crystal, as well as from Super Mario Bros. Deluxe, Tetris, and The Legend of Zelda: Link's Awakening DX. Please check those games out.

This video includes music samples from The Orange Box soundtrack. If you've enjoyed what you've heard, you can purchase The Orange Box soundtrack from Amazon or iTunes.

This video includes a clip from SpongeBob SquarePants (season two), which can be purchased in its entirety from Amazon or iTunes.


[Tier: Moons][Console-verified][Has commentary]GBC Pokémon: Yellow Version (USA/Europe) "game end glitch" in 09:47.92 by TiKevin83.
BizHawk Movie (.bk2) (date: 2019-02-15)
MKV file via BitTorrent (Modern HQ) (size: 12.87 MB, length: 11:53)
MP4 file via BitTorrent (Compatibility) (size: 13.97 MB, length: 11:53)
Mirror archive.org (MKV Modern HQ)
Mirror archive.org (MP4 Compatibility)
Watch on (youtube.com)
Submission #6228 — Author's comments
Discuss this movie
Obsoletes movie #3880 (09:52.81)
Rating: Too few votes (2) to display
View Publication
- Contains speed/entertainment tradeoffs
- Major skip glitch
- Heavy glitch abuse
- Forgoes save data corruption
- Corrupts memory
- Heavy luck manipulation
- Genre: RPG
Pokémon: Yellow Version is part of the first generation of games within the famous series, known for having a very large number of beneficial glitches.

This movie saves 4.88 seconds over the previous run via route changes and better memory manipulation.


See this movie played back on the Game Boy Player with commentary.


[Tier: Moons][Console-verified][Has commentary]GBC Pokémon: Yellow Version (USA/Europe) in 1:36:42.31 by TiKevin83.
BizHawk Movie (.bk2) (date: 2018-03-31)
BizHawk Movie (.bk2) (date: 2018-08-18)
MKV file via BitTorrent (Modern HQ) (size: 89.90 MB, length: 1:38:22)
MP4 file via BitTorrent (Compatibility) (size: 167.22 MB, length: 1:38:22)
Mirror archive.org (MKV Modern HQ)
Mirror archive.org (MP4 Compatibility)
Watch on (www.youtube.com)
Submission #5860 — Author's comments
Discuss this movie
Rating: 7.3 (6 votes)
View Publication
- Takes damage to save time
- Forgoes warps
- Forgoes major skip glitch
- Forgoes final boss skip glitch
- Forgoes time-saving glitches
- Forgoes save data corruption
- Foregoes memory corruption
- Heavy luck manipulation
- Genre: RPG
Award - Gameboy TAS of 2018
Pokémon: Yellow Version is part of the first generation of games within its famous series, known for having a very large number of beneficial glitches. In fact, the games can be completed in less than one minute of in-game time by save data corruption as shown by this run, and completed in around 10 minutes using a more "conventional" glitch, as shown by this run. These runs break the game, and avoid much of the gameplay intended by the developers.

In contrast, this run by TiKevin83 refrains from using any memory corrupting glitches and beats the game in a little over an hour and half. The Pokédoll trick is used to skip a dungeon in the game, but that is considered a minor developer oversight and does not corrupt the memory.


The author provided video commentary for this movie that can be viewed here.


This movie has been adjusted to synchronize on the real console, as well as on the 2.3 release of Bizhawk. The resynced movie is linked alongside the main one, and is called tikevin83-pokemonyellow-consoleverified. The author provided a commentary video for this resync that can be seen here. For more information, see the canceled submission, whose movie was added in this publication.

Total movies: 8


[Tier: Moons]GBC Pokémon: Yellow Version (USA/Europe) "save glitch" in 02:06.28 by gia.
VBA movie (.vbm) (date: 2008-06-14)
MP4 file via BitTorrent (size: 1.77 MB, length: 04:14)
MP4 file via BitTorrent (Modern HQ) (size: 1.91 MB, length: 04:14)
Mirror archive.org
Mirror archive.org (MP4 Modern HQ)
Watch on (www.dailymotion.com)
Watch on (www.youtube.com)
Submission #1958 — Author's comments
Discuss this movie
Rating: 7.9 (38.5 votes)
View Publication
- Uses warps
- Major skip glitch
- Final boss skip glitch
- Uses a game restart sequence
- Heavy glitch abuse
- Corrupts save data
- Heavy luck manipulation
- Genre: RPG
Award - Glitchy TAS of 2008Award - Innovative TAS of 2008

This movie has been obsoleted!

Click here to see the movie that obsoleted it.
Ash reveals his dark side, using save corruption and direct memory manipulation to catch 152 Pokémon in the blink of an eye. Then he beats the game in just 1 minute and 13 seconds (in-game time).

This run is so glitchy that it's near impossible to follow what's going on without help; reading the author's notes is highly recommended.


[Tier: Moons][Notable improvement][Console-verified][Has commentary]GBC Pokémon: Yellow Version (USA/Europe) "game end glitch" in 09:52.81 by TiKevin83.
BizHawk Movie (.bk2) (date: 2018-12-31)
MKV file via BitTorrent (Modern HQ) (size: 12.79 MB, length: 12:02)
MP4 file via BitTorrent (Compatibility) (size: 20.87 MB, length: 12:02)
Mirror archive.org (MKV Modern HQ)
Mirror archive.org (MP4 Compatibility)
Watch on (www.youtube.com)
Submission #6119 — Author's comments
Discuss this movie
Obsoletes movie #3655 (10:12.0)
Rating: 6.9 (3 votes)
View Publication
- Contains speed/entertainment tradeoffs
- Major skip glitch
- Heavy glitch abuse
- Forgoes save data corruption
- Corrupts memory
- Heavy luck manipulation
- Genre: RPG

This movie has been obsoleted!

Click here to see the movie that obsoleted it.
Pokémon: Yellow Version is part of the first generation of games within its famous series, known for having a very large number of beneficial glitches. In fact, the game can be completed in less than one minute of in-game time using save data corruption (as evidenced by this run), but this run avoids such techniques in favor of activating an entirely different glitch.


See this movie played back and commentated on the Game Boy Player.


[Tier: Moons][Notable improvement]GBC Pokémon: Yellow Version (USA/Europe) "save glitch" in 01:27.23 by p4wn3r.
VBA movie (.vbm) (date: 2010-12-23)
MKV file via BitTorrent (size: 2.30 MB, length: 03:29)
Mirror www.archive.org
Watch on (www.youtube.com)
Watch on (www.dailymotion.com)
Submission #2942 — Author's comments
Discuss this movie
Obsoletes movie #1678 (01:36.95)
Rating: 8.5 (22 votes)
View Publication
- Uses warps
- Major skip glitch
- Final boss skip glitch
- Uses a game restart sequence
- Heavy glitch abuse
- Corrupts save data
- Heavy luck manipulation
- Genre: RPG

This movie has been obsoleted!

Click here to see the movie that obsoleted it.
Ash reveals his dark side, using save corruption and direct memory manipulation to catch 152 Pokémon in the blink of an eye. Then he beats the game in less than a minute (in-game time) - without ever leaving his own home, while somehow throwing an entire floor away, and 10 seconds faster than the previous run!

This run is so glitchy that it's near impossible to follow what's going on without help; reading the author's notes is highly recommended.


Note: This movie requires VBA rerecording v19, v21 or v22.

[Tier: Moons][Notable improvement]GBC Pokémon: Yellow Version (USA/Europe) "save glitch" in 01:09.63 by p4wn3r.
VBA movie (.vbm) (date: 2011-08-15)
MP4 file via BitTorrent (size: 1.11 MB, length: 03:11)
MP4 file via BitTorrent (Modern HQ) (size: 1.25 MB, length: 03:17)
Mirror www.archive.org
Mirror archive.org (MP4 Modern HQ)
Watch on (www.youtube.com)
Submission #3256 — Author's comments
Discuss this movie
Obsoletes movie #1702 (01:27.23)
Rating: 8.2 (30.5 votes)
View Publication
- Major skip glitch
- Final boss skip glitch
- Uses a game restart sequence
- Heavy glitch abuse
- Corrupts save data
- Corrupts memory
- Heavy luck manipulation
- Genre: RPG

This movie has been obsoleted!

Click here to see the movie that obsoleted it.
Ash reveals his dark side, using save corruption and direct memory manipulation to catch 152 Pokémon in the blink of an eye. Then he beats the game in less than a minute (in-game time) - without ever leaving his own room, bypassing Professor Oak's speech by walking through a television, bumping into a wall, and having the game inform him about 1 error.

This run is so glitchy that it's near impossible to follow what's going on without help; reading the author's notes is highly recommended.

To see a run of the first generation of Pokémon that doesn't take advantage of save data corruption, watch the movie of the Blue Version.


Note: This movie requires VBA rerecording v19, v21 or v22.

[Tier: Moons][Notable improvement]GBC Pokémon: Yellow Version (USA) "save glitch" in 01:43.27 by p4wn3r.
VBA movie (.vbm) (date: 2010-08-02)
MKV file via BitTorrent (size: 2.28 MB, length: 03:42)
Mirror www.archive.org
Watch on (www.youtube.com)
Submission #2771 — Author's comments
Discuss this movie
Obsoletes movie #1123 (02:06.28)
Rating: 8.3 (15 votes)
View Publication
- Uses warps
- Major skip glitch
- Final boss skip glitch
- Uses a game restart sequence
- Heavy glitch abuse
- Corrupts save data
- Heavy luck manipulation
- Genre: RPG

This movie has been obsoleted!

Click here to see the movie that obsoleted it.
Ash reveals his dark side, using save corruption and direct memory manipulation to catch 152 Pokémon in the blink of an eye. Then he beats the game in less than a minute (in-game time) - without ever leaving his own home, and 23 seconds faster than the previous run!

This run is so glitchy that it's near impossible to follow what's going on without help; reading the author's notes is highly recommended.


[Tier: Moons][Notable improvement]GBC Pokémon: Yellow Version (USA) "save glitch" in 01:36.95 by p4wn3r.
VBA movie (.vbm) (date: 2010-11-21)
MKV file via BitTorrent (size: 2.89 MB, length: 03:35)
Mirror www.archive.org
Watch on (www.youtube.com)
Submission #2913 — Author's comments
Discuss this movie
Obsoletes movie #1582 (01:43.27)
Obsoletes movie #1639 (04:24.37)
Rating: 8.7 (18.5 votes)
View Publication
- Uses warps
- Major skip glitch
- Final boss skip glitch
- Uses a game restart sequence
- Heavy glitch abuse
- Corrupts save data
- Heavy luck manipulation
- Genre: RPG

This movie has been obsoleted!

Click here to see the movie that obsoleted it.
Ash reveals his dark side, using save corruption and direct memory manipulation to catch 152 Pokémon in the blink of an eye. Then he beats the game in less than a minute (in-game time) - without ever leaving his own home, and 6 seconds faster than the previous run!

This run is so glitchy that it's near impossible to follow what's going on without help; reading the author's notes is highly recommended.


[Tier: Moons]GBC Pokémon: Yellow Version (USA) "arbitrary code execution" in 12:51.87 by bortreb.
VBA movie (.vbm) (date: 2012-12-05)
MKV file via BitTorrent (size: 7.10 MB, length: 13:03)
MKV file via BitTorrent (Modern HQ) (size: 7.39 MB, length: 13:03)
Mirror archive.org
Mirror archive.org (MKV Modern HQ)
Watch on (www.youtube.com)
Submission #3767 — Author's comments
Discuss this movie
Rating: 6.5 (26 votes)
View Publication
- Playaround
- Demonstration
- Uses a game restart sequence
- Executes arbitrary code
- Heavy glitch abuse
- Corrupts save data
- Corrupts memory
- Genre: RPG
Award - Gameboy TAS of 2012Award - Glitchy TAS of 2012

This movie has been obsoleted!

Click here to see the movie that obsoleted it.
The TASVideos record movie for Pokémon Yellow is a glitchfest that has Ash cataloging every Pokémon in slightly over a minute. Is there any way to get more ridiculous than that? One author said yes. Using nothing but the Game Boy controller and tool-assisted precision, the game is made to run an arbitrary program. See the author's comments for the technical details.

[Tier: Stars][Notable improvement]GBC Pokémon: Yellow Version (USA) "arbitrary code execution" in 03:14.15 by FractalFusion.
VBA movie (.vbm) (date: 2013-03-20)
MKV file via BitTorrent (size: 2.62 MB, length: 03:14)
MKV file via BitTorrent (Modern HQ) (size: 2.63 MB, length: 03:14)
Mirror archive.org
Mirror archive.org (MKV Modern HQ)
Watch on (www.youtube.com)
Watch on (www.nicovideo.jp)
Submission #3894 — Author's comments
Discuss this movie
Obsoletes movie #2187 (12:51.87)
Rating: 8.9 (36 votes)
View Publication
- Playaround
- Uses a game restart sequence
- Executes arbitrary code
- Heavy glitch abuse
- Corrupts save data
- Corrupts memory
- Genre: RPG
Award - Gameboy TAS of 2013Award - Glitchy TAS of 2013

This movie has been obsoleted!

Click here to see the movie that obsoleted it.
The TASVideos record movie for Pokémon: Yellow Version uses heavy glitches that lead to Ash cataloging every Pokémon in slightly over a minute. Is there any way to get more ridiculous than that? In this run, using nothing but the Game Boy buttons and tool-assisted precision, the game is made to run an arbitrary program. For details on how this was achieved, see the author's comments.

This movie improves upon its predecessor by never having to leave Ash's room to gain full control of execution flow. However, that movie has a very different kind of payload at the end, and is worth watching as well. Both movies apply the idea that TASing is programming input rather than playing the game. For a list of more runs that embody this idea, see this post.

As this run was submitted on March 14 - "Pi Day", it contains many, many references to π. See how many you can find!

#51591702623692769 - Yellow Pikachu DV manip 7790 frames
yellow-dv-manip.bk2 (3.37kB bk2 movie [GBC])
Uploaded 2018-12-02 10:18:44 by MrWint (6 files)
For GBC Pokémon: Yellow Version (6 files)
In 02:10.43 [7790 frames], 0 rerecords)
711 views, 54 downloads
Info Download

#51165201188542650 - Yellow NSC improvement 4
ynscPikaDV4.bk2 (7.37kB bk2 movie [GBC])
Uploaded 2018-11-13 05:19:45 by TiKevin83 (7 files)
For GBC Pokémon: Yellow Version (6 files)
In 09:52.81 [35407 frames], 241462 rerecords)
940 views, 59 downloads
Took into account the full Gifvex Party Swaps route
Info Download

#49243257821982118 - Secondary movie file for 3664M
tikevin83-pokemonyellow-consoleverified.bk2 (58.4kB bk2 movie [GBC])
Uploaded 2018-08-18 16:00:07 by feos (65 files)
For GBC Pokémon: Yellow Version (6 files)
In 1:36:42.94 [346595 frames], 190555 rerecords)
2253 views, 112 downloads
This is a resync of the [3664] GBC Pokémon: Yellow Version (USA/Europe) by TiKevin83 in 1:36:42.31 movie file, adjusted to work on console. The original movie was made on Bizhawk 2.2.2, this movie was made on Bizhawk 2.3 using an improved Gambatte core that comes with that release.

I watched videos of both movies (where the author commentates them on stream) side by side, making sure they have the same gameplay. Then I dumped encounter frame values from the actual movies to ensure both movies are what they are believed to be.

This movie is 75 frames longer, and it contains no gameplay improvements, only adjusted timings for everything that would desync on console otherwise.

This movie was submitted as #6023: TiKevin83's GBC Pokémon: Yellow Version in 1:36:42.94, and the decision was not to accept it as a new publication, since it's the same movie, but to acknowledge the achievement of emulator developers' and the author's by adding this as a secondary for for the current publication, with due explanations and links.

Here's the table I made:

Encounter 5860S 6023S Diff Delta
1 start 3950 3950 0 0
1 end 5019 5019 0 0
2 start 8287 8287 0 0
2 end 9932 9932 0 0
3 start 20513 20513 0 0
3 end 21420 21420 0 0
4 start 22592 22592 0 0
4 end 24071 24071 0 0
5 start 25116 25116 0 0
5 end 27839 27839 0 0
6 start 28652 28652 0 0
6 end 31495 31495 0 0
7 start 31957 31957 0 0
7 end 33094 33094 0 0
8 start 33551 33551 0 0
8 end 35201 35201 0 0
9 start 37228 37228 0 0
9 end 39819 39819 0 0
10 start 40302 40302 0 0
10 end 43676 43676 0 0
11 start 45730 45730 0 0
11 end 48376 48376 0 0
12 start 48584 48584 0 0
12 end 50919 50919 0 0
13 start 51133 51133 0 0
13 end 54145 54145 0 0
14 start 54395 54395 0 0
14 end 56832 56832 0 0
15 start 63453 63453 0 0
15 end 66556 66556 0 0
16 start 67803 67803 0 0
16 end 70464 70464 0 0
17 start 76481 76481 0 0
17 end 78387 78387 0 0
18 start 78810 78810 0 0
18 end 82342 82342 0 0
19 start 85200 85200 0 0
19 end 87989 87989 0 0
20 start 89186 89186 0 0
20 end 90982 90982 0 0
21 start 91155 91155 0 0
21 end 92953 92953 0 0
22 start 93128 93128 0 0
22 end 95608 95608 0 0
23 start 95778 95778 0 0
23 end 97536 97536 0 0
24 start 97711 97711 0 0
24 end 99482 99482 0 0
25 start 100415 100415 0 0
25 end 102288 102288 0 0
26 start 104052 104052 0 0
26 end 105452 105452 0 0
27 start 105737 105737 0 0
27 end 107527 107527 0 0
28 start 107915 107915 0 0
28 end 109786 109786 0 0
29 start 110165 110165 0 0
29 end 112373 112373 0 0
30 start 117656 117656 0 0
30 end 119601 119601 0 0
31 start 122768 122768 0 0
31 end 124975 124975 0 0
32 start 125195 125195 0 0
32 end 127240 127240 0 0
33 start 130619 130619 0 0
33 end 133302 133302 0 0
34 start 141075 141075 0 0
34 end 142918 142918 0 0
35 start 150109 150109 0 0
35 end 152845 152845 0 0
36 start 153344 153344 0 0
36 end 155627 155627 0 0
37 start 156777 156777 0 0
37 end 158585 158587 2 2
38 start 159027 159029 2 0
38 end 160305 160307 2 0
39 start 160551 160553 2 0
39 end 162325 162328 3 1
40 start 163520 163519 -1 -4
40 end 165902 165903 1 2
41 start 166485 166487 2 1
41 end 168650 168653 3 1
42 start 169827 169831 4 1
42 end 171758 171762 4 0
43 start 182402 182418 16 12
43 end 185677 185693 16 0
44 start 187390 187404 14 -2
44 end 189196 189210 14 0
45 start 190974 190989 15 1
45 end 192317 192333 16 1
46 start 192548 192564 16 0
46 end 193906 193922 16 0
47 start 194440 194461 21 5
47 end 195051 195072 21 0
48 start 195996 196015 19 -2
48 end 198570 198589 19 0
49 start 203577 203596 19 0
49 end 204294 204313 19 0
50 start 214012 214039 27 8
50 end 217351 217378 27 0
51 start 218030 218057 27 0
51 end 220672 220699 27 0
52 start 221133 221160 27 0
52 end 224340 224368 28 1
53 start 238006 238032 26 -2
53 end 239408 239434 26 0
54 start 239992 240019 27 1
54 end 242499 242528 29 2
55 start 248482 248511 29 0
55 end 251310 251339 29 0
56 start 255530 255559 29 0
56 end 256862 256893 31 2
57 start 259894 259925 31 0
57 end 263828 263855 27 -4
58 start 265146 265173 27 0
58 end 267566 267594 28 1
59 start 268711 268739 28 0
59 end 271790 271819 29 1
60 start 275027 275056 29 0
60 end 277913 277944 31 2
61 start 280686 280718 32 1
61 end 282143 282175 32 0
62 start 282546 282578 32 0
62 end 284973 285005 32 0
63 start 286663 286697 34 2
63 end 290826 290867 41 7
64 start 294985 295031 46 5
64 end 299607 299654 47 1
65 start 317065 317127 62 15
65 end 320827 320887 60 -2
66 start 321677 321737 60 0
66 end 325323 325393 70 10
67 start 326182 326253 71 1
67 end 330350 330424 74 3
68 start 332228 332302 74 0
68 end 336143 336212 69 -5
69 start 337526 337595 69 0
69 end 343247 343322 75 6

Info Download

#47224474954827281 - Pokemon Yellow : GBHawk resync
yellowGBHawk.bk2 (58.9kB bk2 movie [GB])
Uploaded 2018-05-19 18:00:20 by Alyosha (17 files)
For GBC Pokémon: Yellow Version (6 files)
In 1:38:20.06 [352396 frames], 6146 rerecords)
3054 views, 120 downloads
Info Download

#47098121238689520 - Yellow Tower Desync
yellowtowerdesync.bk2 (57.9kB bk2 movie [GB])
Uploaded 2018-05-14 01:26:12 by TiKevin83 (7 files)
For GBC Pokémon: Yellow Version (6 files)
In 1:36:22.63 [345382 frames], 5890 rerecords)
2914 views, 130 downloads
A bk2 of a yellow glitchless TAS through HM03 that desyncs from console when using Horn Drill on Eevee in Lavender Tower. Needs to re
Info Download

#2241589680305031 - Pokemon Yellow "Low Glitch" WIP
Pokemon Yellow Version English.vbm (39.6kB vbm movie [GBC])
Uploaded 2012-10-31 22:22:18 by PikachuMan (19 files)
For GBC Pokémon: Yellow Version (6 files)
In 05:35.43 [20126 frames], 2478 rerecords)
9448 views, 431 downloads
VBA 1.7.2 rerecording 19.4

A run to use no time saving glitches, except the Poke Doll glitch.

Plays to Viridian Pokemon Mart after buying Poke Balls.

Info Download