Pokemon Unknown

Pokemon Unknown save file

Download Pre-Patched Pokemon Unknown GBA ROM Hack

Pokemon Unknown is a GBA ROM Hack by brazgardian based on Pokemon Fire Red. It is now available to download in English It was last updated on December 31, 2023.

  • Creator: brazgardian
  • Version: 1.0
  • Hack of: FireRed
  • Updated: December 31, 2023


This is an increased difficulty and overhaul hack of Pokemon Fire Red that focuses on creating a more natural and immersive randomized experience.

Battles and encounters are always “unknown”, which attempts to bring the unpredictability of competitive battling into the Kanto story.

All wild encounters, trainer battles, and gift pokemon are thematically randomized on the fly. This means that the Pokemon power level and types are derived from the vanilla engine. Unlike most other randomizers, you cannot encounter fully evolved or legendary Pokemon in route 1. Naturally, you cannot fish/surf a fire type.

As a result, the hack is very replayable, much more challenging than vanilla, and has a bit less entropy than most other randomizers have.


  • Includes 905 Pokémon
  • Smart AI and Teams
  • Thematic randomization
  • Achievements (New!)
  • Endgame System (New!)
  • 72 Mega evolutions
  • Jessie and James Rivals
  • Pikachu & Unown Buffs
  • Includes Hisui Pokémon
  • Built-in challenge modes
  • Built-in nuzlocke modes
  • Min-grinding mode
  • Automated healing
  • Automated nicknames
  • Trade System Overhaul

Game Modes

Smogon usage statistics and movesets from 2015-2023 have been collected and used to influence nearly every element of random Pokémon selection in the game. While the entroy is reduced this way, there are still far too many enemy Pokémon combinations to account for.

The core game difficulty mostly manipulates Pokémon IV/EV stats to buff or nerf enemy Pokémon. Illegal stats are never used in any mode. The most fair setting is Normal. Casual gives the player a statistical advantage and Hard gives the enemy one.

  • Casual – The player has a stat advantage on average over all trainers.
  • Normal – The fairest setting. It is interpolated between Casual and Hard.
  • Hard – Trainers have a stat advantage on average. This mode is the opposite of casual.

We implemented optional built-in challenge modes to help players nuzlocke, sadlocke, or just play with restricted encounters. The built-in rules are lenient regarding Gifts and Trades, which are not included in the encounter restriction logic. These are meant to be quality of life, are totally optional, can be turned on or off at any time, and can be mixed and matched with self-enforced rules.

  • Nuzlocke – Fainted Pokémon can’t be revived or healed (uses encounter lock).
  • Sadlocke – Fainting reduces happiness by 100, and makes Pokémon disobedient (uses encounter lock).
  • Encounter Lock – Only the first encounter per wild zone can be caught (with shiny and duplicate clauses).
  • Unrestricted – There are no additional constraints on catching or using Pokémon in battle.

We have also implemented a few quality of life toggle options.

  • Level Caps – Blocks the player from leveling past gym levels.
  • Itemless – Blocks the player from using the item bag in battle.
  • Automatic Nicknames – Gives random nicknames (you can still give custom nicknames anyways).

Min-grinding Mode

This is an optional mode which neutralizes IVs and EVs for the player and enemy. It was designed to have no impact on the difficulty modes. On average, playing with or without it should be just as difficult whether you are in min-grinding mode or not. In practice, this may vary since having competitive vs. uniform stats can have more impact on some Pokémon than others.

If this mode is not enabled then it is HIGHLY recommended to use the new EV vitamins (Super and Max) in the Celadon Department Store. Once this mode is enabled, it cannot be disabled since it would be exploitable and confusing for the player.

When this mode is enabled, the player has uniform EVs=min(level, 85) and IVs=14-16. Enemy stats vary depending on the difficulty mode. Generally, Casual has flat zeros, Normal has average, and Hard has perfect stats. There is small +-1 variance to all stats though.

Endgame System

After defeating the E4, the player may optionally choose to take over the Viridian Gym.

This acts as an endless randomized battle system with ways to track your ranking and streaks in the game. This includes about 38 trainer classes for you to can battle against (and 1000s of names). The trainer classes each have their own text and difficulty, which affects their team and AI (Bug Catchers are easy while Ace Trainers will be boss level). They sometimes have type biases in their teams, in line with their theme.

The battles are fought consecutively in bouts of 5 with healing in between. Losing a battle does not interrupt the gauntlet.

Max rank is 5 Stars, based on win % and the total battles fought (using an exponential moving average to allow for some recency in the calc). You’ll need at least 32 battles under your belt for a chance at 5 Stars and a win rate ≥ 90%. As your win % increases so does your reputation. As your reputation spreads, you’ll start to be challenged by more diverse and difficult classes of trainers.

Also, be sure to check out Pokemon Gruelling Gold

Useful Stuff



Previous Versions



You can download the Pokemon Unknown GBA ROM from this page and you can download an Emulator for your device from this link to play the game.