Operating system: Windows
Publisher: Dabomstew
Release: Universal Pokemon Game Randomizer 1.7.2
Antivirus check: VirusTotal report
Universal Pokemon Randomizer is a free, open-source tool by Dabomstew that changes the Pokemon games for a new playthrough. You open a legally obtained ROM of a supported game, choose which parts of the game should be randomized, and save a new randomized ROM that can then be played in an emulator. This means that the Pokemon you get at the start of the game, the Pokemon you meet in the wild and the Pokemon that trainers use can all be completely different from the original game. The program can also randomize base stats, types, abilities, evolutions, move properties, the moves Pokemon learn by level, TM contents and TM/HM compatibility, move tutor moves, static Pokemon, in-game trades, held items and field items, as well as trainer names and classes. HM moves are not changed, so the game can still be completed. Options such as Race Mode, Limit Pokemon and No Game-Breaking Moves help tune the result. Settings can be saved to a file and loaded later, and the Premade Seed option applies a random seed together with a config string or a preset file, so friends can create exactly the same randomized game and race through it together. Version 1.7.2 of July 2016 is the last release of the original program; it is written in Java and released under the GNU GPL v3. The original project is no longer developed and its GitHub repository has been archived, while forks such as Universal Pokemon Randomizer FVX continue the work.
Features:
Makes old Pokemon games feel new by randomizing starters, wild Pokemon, trainers, moves and more.