Pokemon Ascent

Pokemon Ascent GBA

Download Pre-Patched Pokemon Ascent GBA ROM

  • Creator: TeaRisten
  • Version: Alpha v1.1
  • Hack of: Emerald
  • Updated: April 23, 2022

Pokemon Ascent is a GBA ROM Hack by TeaRisten based on Pokemon Emerald. And it is now available to download. It was last updated on April 23, 2022.

Also, be sure to try out Pokemon Fire Red 898 Randomizer


Ascent is a combat-focused rush of trainer battles with roguelike-inspired progression. The gameplay loop lacks the adventure side of the normal pokemon experience, in favor of refined competitive battles. You start at the bottom of the tower with three starter pokemon and progressively make your way from floor to floor, earning currency to upgrade pokemon and items. Each floor has a variety of quality-of-life features to get your team ready for the next gauntlet without the regular headache of grinding. See if you have what it takes to ascend to the top!


  • Every floor has unique battles which must be completed in sequence to progress
  • Losing resets the floor battles. The flow is: prep->complete all battles without a pause->progress to the next floor
  • Alternating single/double battle floors
  • Rotating trainer teams. Trainers have additional pokemon and may switch them out randomly between attempts. Operates on a slot-by-slot basis.
  • All pokemon up to gen 8
  • Mostly up to gen 7/8 battle mechanics, items, moves, abilities, with some adjustments and additions.
  • 3 different currency rewards at the end of each floor.
  • The same shops on every floor.
  • Battle points: Pokemon shop, convert to a shiny shop
  • Money: Held items shop, TM shop
  • Heartscales: Move relearner shop. Egg moves will be added to learnsets as needed to keep things tidy.
  • Free: Nature adjuster, ev adjuster, ev reseter
  • Choose one starter of every type.
  • A built-in Nuzlocke mode. Receive a gift on every floor from that floor’s new pokemon. Pokemon automatically removed when fainted. You will lose their held item.
  • 3 difficulty settings that adjust ev/iv amounts for trainers.
  • No bag used in battle.
  • No money loss on lost battle.
  • Forced set mode.
  • Held items restored between battles.
  • All of the player’s pokemon have perfect IVs and always start with ability 1.
  • No exp. All pokemon are level 50.
  • Room battle hints. Talk to the trainers on each floor for a small amount of information regarding their strategy.
  • Bag sort
  • Evs on the status menu (press ‘a’)
  • PC from the start menu
  • ~20 custom abilities, some may not be on any available pokes yet though.
  • ~5 custom items
  • Poison now reduces Sp. Attack
  • A few new natures with either multiple boosts or double boosts
  • Hail boosts ice defense by 1.5x
  • Reduced button prompts for cleaner battles and menus. No more spam clicking ‘a’ in battle.

New Abilties

  • Holy Aura: Heals you and your partner by 10% at end of the turn
  • Bull rush / Obsession: The speed/sp att versions of gorilla tactics
  • Intrepid Wand / Dauntless Crown
  • Trick room and tailwind set on switch abilities
  • Hazard Crew: A hazard version of the screen cleaner
  • Inversity: Flips this pokemon’s type weakness chart
  • Clutch: Overgrow/blaze/etc… but for all types
  • Vampire: Fang moves heal the user
  • Water lily: A rain version of a flower gift
  • Oppression: A sp att version of intimidate
  • Killing spree: No cooldown on recharge moves if KO

New Items

  • Hourglass: Flips the targets defenses when attacking
  • Triforce: Boosts all stats by 1.1x
  • Heavy bands: Deal .5x damage above 1/3rd hp but 2.0x below 1/3rd
  • Item to boost trick room/tailwind timer by 1 turn
  • A stronger leftovers item
  • Plate mail: Boost defense by 1.5x but lower speed by .5x

New Natures

  • Demon: +20% speed for -10% in all other stats
  • Pacifist: +10% def and sdef for -10% in att and sp att
  • Rager: +10% in att and sp att for +10% def and sdef

Planned Features

  • A varied number of trainers per floor. Currently all floors in area 1 only have 2 trainers, except the area boss. This is to allow for fast early game progress. The backbone for this feature is already in place
  • Type changes to match Drayano and other recent rom hacks, with a few of my own.
  • Very few stat changes (Ledian for sure). I think too many of these is difficult to remember and throws off the ability to play by feel.
  • 6 total areas for 30 total floors. Currently at 1 area with 5 total floors
  • Pokeball swaper npc
  • A custom tileset
  • A custom battle UI
  • Custom shiny palettes. I already did some palettes they but aren’t available to player yet: Scizor, gengar, jolteon, espeon, mewtwo, dragonite, ttar, garchomp, forestress, slowbro, salamence, hydreigon
  • Evolution items for all pokemon since there is no exp. This should encourage proper resource management
  • Additional weather changes (more buffs to hail and sand)
  • Tons of moveset adjustments and ability/item balancing.


Pokemon Ascent GBA



– click to open/close –

  • Tearisten: The main designer and coder
  • Jeis27 and Memeos: For input on designs and suggestions
  • Freebird5678 and EmeraldStatllion: For testing and feedback
  • DizzyEgg: colored natures
  • DizzyEgg and Dr. Pop: Scrolling Multichoices
  • PokemonCrazy: iv/ev display
  • ROM Hacking Hideout: pret emerald expansions. The MVP here. Porting and spriting all new pokemon and battle mechanics is way more than a one man job I would never even attempt by myself. Emerald hacks will never be the same.
  • Mkol103: Remove low health beep
  • TheXaman: DS Style party menu
  • Hestia: Force set mode
  • Paccy: unlimited tm use
  • Zeturic: Party screen wrap
  • ghoulslash/skelli: bag sort
  • ghoulslash: disable bag use in battle
  • avara: remove starting potion from pc, change starting money, scripting tutorials, pokecommunity forum guides
  • Jaizu: skip rayquaza intro, remove contest move screen from pokemon summary
  • Lunos: replace any movie
  • Hiroshi Sotomura: remove save confirmation
  • GriffinR: map transition explanation from pret discord
  • BuffelSalt: for ev increase, reset special function & nature change function, as well as nature not being linked to personality, parental bond implementation(I think this was taken from skelli’s CFRU). All extra tms post 50 implementation. Inclement emerald gave me so much inspiration.
  • AsparagusEduardo: one time tm shop buy
  • MGriffin: Troubleshooting help
  • surskitty: trainer_control
  • soupercell: bullrush ability and lots of inspiration from radical red
  • Mkol103: battle frontier adventure was a huge inspiration
  • StarsMmd: tons of inspiration, especially for the trick room on switch ability. Also for being my rom hacking hero. XG is a masterpiece and my favorite rom hack.
  • Skelli and the Unbound team: CFRU and DPE were my playground before I found poke emerald expansion. Unbound is the GOAT.
  • Anyone who helped with the emerald decomp and members of the PRET discord