TASVideos

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

Game Information

GBA Pokémon: Emerald Version

  • Platform: GBA (Game Boy Advance)
  • Abbreviation: pokeemer
  • Display name: Pokémon: Emerald Version
  • Goodtools name: Pokemon - Emerald Version
  • Game resources: GameResources/GBx/PokemonGen3
  • In group: Pokémon

Total movies: 2


[Tier: Moons]GBA Pokémon: Emerald Version (USA) in 2:12:33.24 by GoddessMaria.
BizHawk Movie (.bk2) (date: 2016-12-22)
MKV file via BitTorrent (Modern HQ) (size: 192.42 MB, length: 2:17:31)
MP4 file via BitTorrent (Compatibility) (size: 252.18 MB, length: 2:17:31)
Mirror archive.org (MKV Modern HQ)
Mirror archive.org (MP4 Compatibility)
Watch on (www.youtube.com)
Submission #5311 — Author's comments
Discuss this movie
Rating: 6.6 (4 votes)
View Publication
- Contains speed/entertainment tradeoffs
- Forgoes major skip glitch
- Forgoes final boss skip glitch
- Forgoes time-saving glitches
- Foregoes memory corruption
- Heavy luck manipulation
- Genre: RPG
Pokémon: Ruby, Sapphire and Emerald form the third generation of Pokémon, after Pokémon: Gold and Silver. Noticeable differences include the graphics and interface, Pokémon abilities, and running shoes that allow the player to move around much faster in the overworld before getting the bike.

This TAS completes the game without using any glitches. There is another TAS of this game which uses a notable glitch to skip the second half of the game.


Note: To play the .bk2 file you need to configure your timezone to GMT-5 (US Eastern Time).

[Tier: Moons][Notable improvement][Fastest Completion]GBA Pokémon: Emerald Version (JPN) "game end glitch" in 54:54.81 by merrp.
BizHawk Movie (.bk2) (date: 2020-08-29)
MKV file via BitTorrent (Modern HQ) (size: 80.46 MB, length: 58:35)
MP4 file via BitTorrent (Compatibility) (size: 100.58 MB, length: 58:35)
Mirror archive.org (MKV Modern HQ)
Mirror archive.org (MP4 Compatibility)
Watch on (www.youtube.com)
Submission #6616 — Author's comments
Discuss this movie
Obsoletes movie #3044 (1:16:12.27)
Rating: Too few votes (1) to display
View Publication
- Uses death to save time
- Takes damage to save time
- Major skip glitch
- Final boss skip glitch
- Executes arbitrary code
- Heavy glitch abuse
- Corrupts memory
- Heavy luck manipulation
- Genre: RPG
Pokémon: Ruby, Sapphire and Emerald form the third generation of Pokémon, after Pokémon: Gold and Silver. Noticeable differences include the graphics and interface, Pokémon abilities, and running shoes that allow the player to move around much faster in the overworld before getting the bike.

This improvement of nearly 22 minutes over the previous TAS is the result of thorough research and testing by the author, merrp. A new strategy allows ending the game with only 5 badges by corrupting the memory, allowing her to execute arbitrary code. This was possible due to a switch to the Japanese version, which has a larger character set to use for the PC Box payload. For more information, see the author's comments.

We also have a run that completes the entire game without major glitches.

Total movies: 2


[Tier: Moons][Fastest Completion]GBA Pokémon: Emerald Version (USA) "Pomeg glitch" in 1:19:52.87 by GoddessMaria.
VBA movie (.vbm) (date: 2014-10-25)
MKV file via BitTorrent (Modern HQ) (size: 113.77 MB, length: 1:24:56)
MP4 file via BitTorrent (Compatibility) (size: 152.9 MB, length: 1:24:56)
Mirror archive.org (MKV Modern HQ)
Mirror archive.org (MP4 Compatibility)
Watch on (www.youtube.com)
Submission #4465 — Author's comments
Discuss this movie
Rating: 7.6 (12.5 votes)
View Publication
- Uses death to save time
- Takes damage to save time
- Heavy glitch abuse
- Corrupts memory
- Heavy luck manipulation
- Genre: RPG
Award - GBA TAS of 2014Award - Lucky TAS of 2014

This movie has been obsoleted!

Click here to see the movie that obsoleted it.
Pokémon: Ruby, Sapphire and Emerald form the third generation of Pokémon, after Pokémon: Gold and Silver. Noticeable differences include the graphics and interface, Pokémon abilities, and running shoes that allow the player to move around much faster in the overworld before getting the bike.

In this movie, GoddessMaria applies her experience with TASing the game's alternate modes to a full run, finishing in under an hour and twenty minutes using lots of luck manipulation. At some point, her trainer gets fed up with all these slow battles, flies to the end, and storms the Elite Four throwing bad eggs at anyone who wants a fight.


Note: To play the vbm, you need to have Real Time Clock on and Flash 128k as the Save Type. Real Time Clock is for sync, while Flash 128k is to prevent the game from displaying a white screen.

[Tier: Moons][Fastest Completion]GBA Pokémon: Emerald Version (USA) "Pomeg glitch" in 1:16:12.27 by GoddessMaria.
VBA movie (.vbm) (date: 2016-01-05)
MKV file via BitTorrent (Modern HQ) (size: 104.2 MB, length: 1:19:15)
MP4 file via BitTorrent (Compatibility) (size: 140.75 MB, length: 1:19:15)
Mirror archive.org (MKV Modern HQ)
Mirror archive.org (MP4 Compatibility)
Watch on (www.youtube.com)
Submission #4953 — Author's comments
Discuss this movie
Obsoletes movie #2705 (1:19:52.87)
Rating: 7.5 (5.5 votes)
View Publication
- Uses death to save time
- Takes damage to save time
- Heavy glitch abuse
- Corrupts memory
- Heavy luck manipulation
- Genre: RPG

This movie has been obsoleted!

Click here to see the movie that obsoleted it.
Pokémon: Ruby, Sapphire and Emerald form the third generation of Pokémon, after Pokémon: Gold and Silver. Noticeable differences include the graphics and interface, Pokémon abilities, and running shoes that allow the player to move around much faster in the overworld before getting the bike.

In this movie, GoddessMaria applies her experience with TASing the game's alternate modes to a full run, finishing in under an hour and twenty minutes using lots of luck manipulation. At some point, her trainer gets fed up with all these slow battles, flies to the end, and storms the Elite Four throwing bad eggs at anyone who wants a fight.


Note: To play the vbm, you need to have Real Time Clock on and Flash 128k as the Save Type. Real Time Clock is for sync, while Flash 128k is to prevent the game from displaying a white screen.
#61201322604566975 -
Emerald (J) - Encoding.bk2 (114kB bk2 movie [GBA])
Uploaded 2020-02-08 04:50:42 by merrp (3 files)
For GBA Pokémon: Emerald Version (10 files)
In 1:05:17.81 [234001 frames], 714841 rerecords)
1816 views, 152 downloads
To be used for encoding of my Emerald (J) TAS.

Settings are the same as the submission.

This just fixes a typo in the original userfiles submission.

Info Download

#61060576732601820 -
Emerald (J) - Encoding - merrp.bk2 (114kB bk2 movie [GBA])
Uploaded 2020-02-01 20:43:12 by merrp (3 files)
For GBA Pokémon: Emerald Version (10 files)
In 1:05:12.82 [233703 frames], 714787 rerecords)
1946 views, 164 downloads
To be used for encoding of my Emerald TAS.

Settings are the same as the submission. Skip BIOS should be false.

Info Download

#58732884454006571 -
Pokemon_Gen3RNG v0.01.lua (4.84kB Lua script)
Uploaded 2019-10-20 00:50:24 by FractalFusion (70 files)
For GBA Pokémon: Emerald Version (10 files)
2600 views, 196 downloads
Fixed version of Pokemon Gen 3 RNG Lua script.
Info Download

#58692469321661997 - RNG script
pokemonGen3RNG.lua (5.33kB Lua script)
Uploaded 2019-10-18 05:09:27 by FractalFusion (70 files)
For GBA Pokémon: Emerald Version (10 files)
2601 views, 215 downloads
A Lua script to analyze RNG in Gen 3 Pokemon
Info Download

#58269355444860970 - [WIP] Pokemon Emerald (J)
Pocket Monsters - Emerald (Japan).bk2 (39.5kB bk2 movie [GBA])
Uploaded 2019-09-29 03:50:09 by merrp (3 files)
For GBA Pokémon: Emerald Version (10 files)
In 58:59.06 [211379 frames], 704293 rerecords)
2732 views, 197 downloads
This is a newer version of this video: https://youtu.be/fHH3Vstld0k

It achieves a true completion by warping into the Hall of Fame map and tricking the game into thinking A is pressed every frame afterwards.

Info Download

#35035300439343402 - Pokémon: Emerald glitchless WIP 3
Pokemon Emerald Pokerus.bk2 (145kB bk2 movie [GBA])
Uploaded 2016-11-16 19:22:06 by GoddessMaria (18 files)
For GBA Pokémon: Emerald Version (10 files)
In 1:33:31.74 [335175 frames], 6284 rerecords)
9549 views, 624 downloads
Progress ends after Tate & Liza.
Info Download

#34633738200714445 - Pokémon: Emerald glitchless WIP 2
Pokemon Emerald Pokerus.bk2 (106kB bk2 movie [GBA])
Uploaded 2016-10-29 17:20:27 by GoddessMaria (18 files)
For GBA Pokémon: Emerald Version (10 files)
In 1:08:51.4 [246758 frames], 4948 rerecords)
9611 views, 585 downloads
Progress ends after Mt. Pyre.
Info Download

#33670736440054219 - Pokémon: Emerald glitchless WIP
Pokemon Emerald glitchless.bk2 (78.2kB bk2 movie [GBA])
Uploaded 2016-09-16 08:28:58 by GoddessMaria (18 files)
For GBA Pokémon: Emerald Version (10 files)
In 50:39.09 [181517 frames], 3319 rerecords)
9757 views, 596 downloads
Ends after Flannery.
Info Download

#26391192364156032 - Pokémon Emerald improvement WIP #2.5
POKEMON_EMER_BPEE01 - new WIP2.vbm (164kB vbm movie [GBA])
Uploaded 2015-10-24 12:24:24 by GoddessMaria (18 files)
For GBA Pokémon: Emerald Version (10 files)
In 23:26.24 [83991 frames], 14935 rerecords)
10839 views, 832 downloads
Changed strategies around! Thanks to the changes, I am 2600 frames ahead.
Info Download

#26186322071554167 - Pokémon Emerald improvement WIP #1
POKEMON_EMER_BPEE00 - copy.vbm (96.2kB vbm movie [GBA])
Uploaded 2015-10-15 06:58:23 by GoddessMaria (18 files)
For GBA Pokémon: Emerald Version (10 files)
In 13:42.8 [49144 frames], 12915 rerecords)
10810 views, 823 downloads
319 frames ahead up to the end of first gym battle
Info Download

The purpose of this page is to document all known tricks of the Pokemon generation 3 games on Game Boy Advance, which include Ruby, Sapphire, FireRed, LeafGreen, and Emerald.

Table of contents [expand all] [collapse all]

  • R/S = Ruby/Sapphire
  • FR/LG = FireRed/LeafGreen
  • E = Emerald

Useful Lua Scripts

https://www.dropbox.com/s/p9d9shikg1ck89w/PokemonGen3.rar?dl=0
  • Creator: MKDasher
  • Supported emulator: BizHawk
  • Supports all Gen 3 main games (R/S/FR/LG/E)
  • RNG viewer for battles, encounters, catch rate, and even Pokérus

Luck Manipulation

Pokémon Ruby/Sapphire/Emerald RNG mechanics
  • In R/S/E, only the timing of actions can influence random factors. Holding down a button, when there is no visible effect, does nothing. Because many dialogs run at a fixed rate on fast speed, rather than prompting for button presses, it is vital to set the text to mid speed in order to control the rate of text in order to make luck-manipulation better.
  • An attack miss is determined before the attack message "(Pokémon) used (attack)".
  • When both Pokémon have the same speed, all things being equal, the one going first is decided when the attack is selected in the menu.
  • When using Quick Claw (1/4 chance to go first if slower, all other things being equal), the chance is determined before the menu appears.
  • Paralyze effect (unable to move) is determined just before the attack is attempted, and confusion effect (self-damage) is determined after "(Pokémon) is confused!"
  • Added effects of attacks (flinch, stat boost, confusion, paralyze, etc.) are determined after the hit, after critical hit and super effective messages if any.
  • In R/S/E, trainers that change the direction in which they look are influenced by running near them. It is required to walk or bike by them to avoid triggering a battle.
  • In R/S/E, wild Pokémon encounters are determined when you step into a patch of grass.

AI

  • Enemy Pokémon moves are determined when the attack is selected.
  • Trainer moves are determined before the menu appears.
  • Smart trainers will always use stronger attacking moves over weaker ones.
  • Smart trainers will always try to use moves that knock out your Pokémon if it is possible.
  • Smart trainers may also do things like use potions or switch to a Pokémon that resists your last attack.
  • The first Pokémon is always fixed.
  • Smart trainers will always bring in a Pokémon that can knock out your Pokémon if it is possible, and will always avoid bringing in a Pokémon that is weak to yours.
  • Pokémon order can only be manipulated from what your current Pokémon is, not from luck-manipulation.

Pokémon personal stats

  • Personal stats (IVs, nature, ability, shiny, Pokérus, etc) for the starter Pokémon are determined when you obtain the Pokémon.
  • Personal stats for wild Pokémon are determined on encounter.
  • Zigzagoon's Pickup ability is determined on the fadeout after each battle.