Ultra Violet
GBA ROM HACK

Pokemon Ultra Violet

Classic Kanto, but every Gen 1-3 Pokemon can be caught in one save

๐Ÿ‘ค LocksmithArmy
๐Ÿท๏ธ v1.22
๐Ÿ“… Updated October 15, 2026
How to Play
FireRed
Base Game
GBA
Platform
v1.22
Version
Complete
Status

๐Ÿ“–About Pokemon Ultra Violet

Pokemon Ultra Violet is a FireRed hack by LocksmithArmy with a simple, very practical goal: let one player with one save file complete the National Dex. In the official games that meant owning both FireRed and LeafGreen, trading, and linking to Ruby, Sapphire or Emerald for Hoenn Pokemon. Ultra Violet removes all of that, so every one of the 386 Pokemon from Generations 1 to 3 can be caught in a single run.

The story and overall structure stay close to FireRed. You still travel through Kanto, beat eight Gyms and face the Elite Four. What changes is everything around catching. LocksmithArmy merged the FireRed and LeafGreen encounter lists so both version exclusives appear, added a handful of Johto Pokemon that neither game offered, and then built a new location, 4-Points Isle, that holds the entire Gen 3 roster along with new events and areas.

Ultra Violet also smooths out the things that usually block a full Pokedex. Trade evolutions happen without trading, items like the Sun Stone that some evolutions need are made available, and the last two Sevii Islands can be reached with tickets sold in a shop, which opens up Ho-Oh, Lugia and Deoxys. One of the earliest additions was an option to skip Oak's starters and catch your own first Pokemon instead.

The hack first appeared in July 2013, and the creator continued to fix bugs through several updates. The most recent build listed is v1.22 (updated June 2018). Ultra Violet also has a RetroAchievements set, including a "Catch 'em All" achievement for registering all 386 Pokemon, which shows how central the full Pokedex is to the experience.

๐Ÿ—‚๏ธHack Info

NamePokemon Ultra Violet
CreatorLocksmithArmy
Base GameFireRed
PlatformGBA
Latest Versionv1.22
StatusComplete
LanguageEnglish
RegionKanto, Sevii Islands and 4-Points Isle
Pokemon Available386 (Gen 1-3)
ReleaseJuly 2, 2013
Page UpdatedOctober 15, 2026

โœจFeatures

  • All 386 Pokemon from Generations 1-3 catchable in one save file
  • FireRed and LeafGreen version exclusives merged together
  • A few extra Johto Pokemon missing from both Kanto games
  • New 4-Points Isle with every Gen 3 Pokemon, new areas and events
  • Option to catch your own starter instead of picking from Oak
  • Trade evolutions work without trading
  • Evolution items such as Sun Stones made obtainable
  • Tickets for the last Sevii Islands sold in a shop, with Ho-Oh, Lugia and Deoxys
  • RetroAchievements set, including a full-Pokedex achievement

๐ŸŽฏDifficulty & Who It's For

Ultra Violet is not a difficulty hack. Trainer battles feel close to vanilla FireRed, so a first-time player or someone returning after years can finish it comfortably. The challenge, if you want one, is the Pokedex itself: hunting down 386 species is a long project.

It is a good fit for collectors, for players who never completed a Gen 3 Pokedex because of trading, and for achievement hunters who want a clear goal. If you want the same idea with modern Pokemon and mechanics, look at a CFRU hack such as Radical Red or Inflamed Red instead.

๐Ÿ’กTips for Your First Playthrough

  • Patch a clean FireRed US v1.0 ROM; other revisions are a common cause of crashes with older hacks.
  • Decide early whether you want Oak's starter or to catch your own first Pokemon, since the option comes at the very beginning.
  • Ask around in Kanto towns for the way to 4-Points Isle; that is where the Gen 3 Pokemon live, so you can start filling Hoenn entries before the post-game.
  • Check shops on the Sevii Islands for the tickets to the last islands rather than looking for event items.
  • Keep a checklist of version exclusives; both FireRed and LeafGreen Pokemon appear, so routes have more species than you might expect.

๐Ÿ› ๏ธWhat Changed in the Latest Version

Ultra Violet's updates have been bug-fix releases rather than content expansions. Early in the thread, version 1.10 fixed glitches with the legendary dog events, and the creator later prepared a 1.21 release with more fixes. Download sites now list v1.22 from June 2018 as the most recent build, and the hack's feature list has stayed the same: a completable Pokedex and the catch-your-own-starter option.

๐ŸŽฎHow to Play Pokemon Ultra Violet

iPhone & iPad

  1. Install Delta (free on the App Store).
  2. Tap Download above to get the .gba file.
  3. Open it from the Files app and choose Delta.

Android

  1. Install My Boy! or Pizza Boy GBA from Google Play.
  2. Download the .gba file to your phone.
  3. Open the emulator and load the file from Downloads.

Windows / Mac

  1. Install mGBA.
  2. Download the .gba file.
  3. Drag it onto the emulator window to start.

โš–๏ธOur Verdict

Pokemon Ultra Violet does one thing very well: it turns FireRed into a self-contained game where all 386 Gen 1-3 Pokemon can be caught. It is relaxed, faithful to the original and ideal if completing a Pokedex is your goal.

๐Ÿ‘ Pros

  • Full 386 Pokedex in one save
  • No trading needed for evolutions
  • Stays faithful to FireRed
  • RetroAchievements support

๐Ÿ‘Ž Cons

  • Story and difficulty barely changed
  • Only Gen 1-3 Pokemon and mechanics
  • Development ended years ago

โ“FAQ

Can you catch all 386 Pokemon in Pokemon Ultra Violet?

Yes. That is the main point of the hack: every Pokemon from Generations 1 to 3 can be caught in one save file, without trading.

Who made Pokemon Ultra Violet?

LocksmithArmy, with credits to contributors including TheZunar123 and karatekid552.

Where are the Gen 3 Pokemon in Ultra Violet?

On 4-Points Isle, a new location added by the hack. It holds all Gen 3 Pokemon along with new events and areas.

Is Pokemon Ultra Violet complete?

Yes. The full game is playable, and the latest listed build is v1.22 from June 2018.

Does Ultra Violet have RetroAchievements?

Yes. There is a RetroAchievements set for the hack, including a Catch 'em All achievement for all 386 Pokemon.

๐ŸŽฏSimilar ROM Hacks