Pokemon Smogon Emerald

Download Pre-Patched Pokemon Smogon Emerald GBA ROM Hack

  • Creator: Yak Attack
  • Version: Completed
  • Hack of: Emerald
  • Updated: November 26, 2022

Pokemon Smogon Emerald is a GBA ROM Hack by Yak Attack based on Pokemon Emerald in English. And it is now available to download. It was last updated on November 26, 2022.

Also, be sure to check out Pokemon Tim


It has the same story as emerald but with various newly added features.


  • Levels scale with badge count
  • Every trainer has a [Gen 3] OU sample team. The teams will get progressively harder once you earn 5 badges.
  • Wild Pokemon are determined by Smogon usage. The more badges you get, the more used the Pokemon have a chance to be
  • Wild Pokemon have moves and held items randomly determined by usage. The more badges you get, the better their movesets and held items become
  • Smogon learner in the Start menu allows you to teach Pokemon moves for a price. It starts at 2000 and increases by 1000 for every badge obtained (you start with 75000)
  • All marts that sell Poke or Great Balls now sell Ultra Balls
  • Soft exp-level caps are implemented. It starts at 10 for 0 badges and increases by 5 for each badge obtained. Once you reach a soft exp level cap, your exp is decreased with each level you gain from there on out
  • Proper Hidden Power, Return, and Frustration implementation
  • Switch between EV/IV showing in the summary screen with L/R
  • Choose what team to battle by talking to the fat guy in Littleroot Town (experience isn’t earned)


  • It’s crashed in the wild once. I think I might have made the function that accesses the wild Pokemon go over the array length. Will debug with GDB when I get a chance
  • Attempting to teach a Pokemon a move they already know will still deduct money. I kind of like this feature, but I’ll remove it in a future update
  • The fat man can’t be backed out of and battles you anyway. Just deal with it for now




  • Yak Attack – most of the coding
  • pret for pokeemerald
  • RHH for pokeemerald-expansion
  • AsparagusEduardo for PoryMoves
  • Smogon for Pokémon Showdown!
  • Smogon, thelinearcurve, and Ibidem for sample teams
  • pre for pkmn/ps (mostly used for set parsing)
  • Marty for Smogon usage stats
  • jiang for helping me set up the Smogon file
  • ghoulslash for UI Helper (Smogon in start menu)
  • Lunos and PokemonCrazy for proper Hidden Power, Return, and Frustration, as well as L/R EV/IV display in the summary screen
  • DizzyEgg for scrolling multichoice