Download Pre-Patched Pokemon The Pit GBA ROM Hack
- Creator: Team Aqua Leader Archie
- Version: v2.4.1
- Hack of: Emerald
- Updated: April 26, 2025
- Language: English
- Status: Completed
Pokemon The Pit is a GBA ROM Hack by Team Aqua Leader Archie based on Pokemon Emerald in English. It was last updated on April 26, 2025, and is now available to download.
Also, be sure to check out Pokemon National History Museum
Description
Inspired by Paper Mario: The Thousand-Year Door, this hack brings the Pit of 100 Trials concept to Pokémon translating it into a challenging gauntlet of 100 floors.
You begin with 3 random Pokémon and face trainers with random teams, scaling in level from 1 to 100 as you ascend. There are both Singles and Doubles modes, and in Extra Random mode, moves, abilities, and learnsets are also randomized.
As you progress, the number of trainers per floor increases, with up to four trainers by the final floors. Every 5th floor features a Heal/Shop where you can restock items, and every 10th floor includes a Move Tutor. On every 25th floor, you get the chance to add a new random Pokémon to your team. After clearing a floor, you’ll receive one to three random item drops before advancing to the next challenge.
If you do end up beating the trainer on floor 100, you can continue to push your limits and see how far you can go. Future balance updates and new features may be added based on community feedback. Be sure to join the Discord to discuss the hack and share your experiences!
Version Differences
There are 3 versions of the hack:
- Up to Gen 3 Pokémon
- Up to Gen 5 Pokémon
- All Gen Pokémon
Recommended Emulators
DO NOT USE VBA or MyBoy. For the best experience, use mGBA if you are on PC or PizzaBoy, Lemuroid, or RetroArch + mGBA Core on mobile devices.
Changelog – What’s New in v2.4.0!
- Added RACE mode preset (press SELECT in Custom)
- Added IRONMON mode preset (press SELECT in Custom)
- Added typing info to Birch case
Custom Mode Additions:
- Added battle debug option
- Added BST limit selection
- Added “no bag in battle” option
- Added 2 item drops option and made RANDOM truly random again
- Added a 75 floor option
- Added Tutor moves for Gen 9 mode (only mons that had them in their last appearance)
- Added gems shop back in (4k each)
- Added merchant and tutor NPCs to final boss floor
- Added missing pre-evo moves randomizer
Gameplay Changes:
- Abra can only be used before clearing the floor
AI Updates:
- Improved AI healing item usage (bosses only)
- Improved AI switch behavior
- Fixed the hazards usage when no switch-in left
Pokedex Updates:
- Added pre-evo moves and updated data for randomizers
- Removed search mode SHIFT
- Removed TM data when playing a move randomizer
- Move randomizer: TM lists are now alphabetically sorted and duplicates removed
Quality of Life Changes:
- Stat changer: added “hold a key” function to change stats faster
- Removed the SHIFT battle style
- Updated trainer card (item drops, BST, party size)
- Progressive trainers: 1st boss can’t mega
- Added testers to the back room map
- Removed overworld poison damage from Gen 3 version
Bug Fixes:
- Learnsets bugs
- Species duplicates
- Tutor move duplicates in randomizer runs
- NPC soft locks
- Pokedex freeze situation
- Data mismatch in Pokedex
- Pickpocket not triggering
- Bosses stay defeated after reloading a save into the boss map
Screenshots









Useful Stuff
Downloads
Mirrors
Credits
I, Archie from Team Aqua’s Hideout, created this ROM hack.
- All battle mechanics, late-game features, and more are thanks to Edu and the Expansion Team at RHH for their amazing work.
- The decomps were made by contributors at pret.
- Nico developed the Battle UI.
- RavePossum implemented the Gen 5 Summary Screen and battle backgrounds.
- Ghoulslash crafted the Item Description Code and the UI shell code used in my UIs.
- Mudskip and I collaborated on the Main, Start Menu, and Poké Ball Case UIs (Mudskip handled the graphics).
- Jaizu designed the graphics for the Stat Editor (coded by me).
- Hyo/Poffin created the FRLG-style sprites.
- Nicolavs provided the cave tiles.
- Bsbob worked on the map pop-up branch.
- Lunos developed the instant text branch.
- Edu added the extra bag pockets branch.
- MGriffin assisted with my autosave code.
- Wiz collaborated on updates, new features, tutor improvements, balance changes, and the new Mode Menu (a joint effort with Mudskip, me, and TheXaman).
- TheXaman contributed to the randomizer and Party Menu code (graphics by me).
- Devolov, Rioluwott, EliteRedux, Graion, and PCG provided various QoL additions, primarily battle-related.
Special thanks to everyone in our Team Aqua Discord. There are countless individuals to thank, as this hack is built on community resources. If you notice your work is missing from this list, please reach out, and I’ll make sure to include you. This hack wouldn’t exist without all of you—thank you! <3
2.4.1 is out.
UPDATE! WHOOO BOY!!!
Not related but the “Snakewood Improved” discord link is no good. Expired or something. Posting here cause there was no comment section on that game’s page. Please fix thank you. 🙂
game got updated
updated it
rayquaza làm sau tiến hóa mega tôi không biết
Doesn’t work on myboy, just freezes when picking 1st pokemon
the post literally says to not use vba or myboy bro T_T
Bro don’t know how to read
You actually made it that far? 😂
For me, I was able to get the character selection screen before freezing and not being able to register any inputs at all 😅
Tested just out of curiosity tho, to see the extent of the incompatibility.
But I’ve been playing it here and there on John GBAC (premium tho). It’s decent enough. No issues so far with any games except those rare cases which don’t work on any other emulators I’ve tested.
(I tried a ton of the GBA Video roms out. Some work on MyBoy, a few that don’t work on MyBoy actually do work on John GBAC. But none of the ones that crash out on both JGBAC and MB, work on the newer LinkBoy or others. Very rare case I know. Irrelevant to most people… Plus the quality is crap, and the value is not there with how mobile devices and the internet have progressed by 2025. But nostalgia is powerful xD
I tried every Shark Tale and Shrek 1 and Shrek 2 rom that was on the rom megathread tho, none worked between all 3 of these emulators, most likely wouldn’t work on any others.
In short, just use John GBAC or the ones listed as functional, anyone reading this in the future that hasn’t played yet. (:
Into the Pit, I must Admit, I come anew!~ XD good game still.
ADD EMERALD TAG PLEASE
added it
Its not working. When im picking my first pokemon. It just stop and mot working
if you’re using vba or myboy switch to a different emulator. preferably mgba on pc and pizza boy or retroarch with mga core on android.