Universal Pokémon Randomizer

The Universal Pokémon Randomizer is a program which will give you a new experience playing Pokémon video games. In the same vein as previously released randomizers, it provides a customized gameplay experience by allowing you to randomize many things:


 * Starter Pokémon choices.
 * Wild Pokémon you encounter in grass, caves and other places.
 * Pokemon that Trainers use against you.
 * Base stats which define the potential of each Pokémon.
 * Types of each Pokémon.
 * Abilities of each Pokémon, in games where they exist.
 * Moves that Pokémon learn by gaining levels.
 * Contents of each TM which can be taught to Pokémon to give them additional moves (HM moves are not changed to make sure you can still beat the game)
 * Ability of each Pokémon to learn each TM or HM move.
 * "Static" Pokémon which you either are given, fight on the overworld, or are sold.
 * Names of trainers & the classes they belong in.
 * Moves taught by move tutors, for games within which they are significant enough.
 * Ability to force evolution through leveling for Pokémon that normally need to be traded (with or without an item) for an evolution to be triggered.
 * Restrict what Pokémon appear by Generation.

Naturally, you are able to choose exactly what is randomized in your particular ROM. If randomizing things like Pokémon types is just too confusing or unenjoyable, the randomization can be easily tailored to your particular needs or gameplay style. All language ROMs appear to be supported.

Game Boy

 * Pokémon Blue Version
 * Pokémon Green Version
 * Pokémon Red Version

Game Boy Color

 * Pokémon Crystal Version
 * Pokémon Gold Version
 * Pokémon Yellow Version: Special Pikachu Edition
 * Pokémon Silver Version

Game Boy Advance

 * Pokémon Emerald Version
 * Pokémon FireRed Version
 * Pokémon LeafGreen Version
 * Pokémon destruktor
 * Pokémon Sapphire Version

Nintendo DS

 * Pokémon Black Version
 * Pokémon Black Version 2
 * Pokémon Diamond Version
 * Pokémon HeartGold Version
 * Pokémon Pearl Version
 * Pokémon Platinum Version
 * Pokémon SoulSilver Version
 * Pokémon White Version
 * Pokémon White Version 2