Public repository of source code for the Universal Pokemon Randomizer ZX
Go to file
2024-11-23 08:13:49 +01:00
.github/ISSUE_TEMPLATE Update contribution idea template so people don't think it's a feature request 2022-07-14 07:01:06 -07:00
asm Gen 5: Fix Shedinja evo crashing on Bizhawk/real hardware 2022-12-26 19:59:49 -08:00
changelogs Added changelog for v4.6.1 2024-11-23 08:13:49 +01:00
launcher Added shebang to launcher_UNIX.sh (#591) 2023-01-03 19:14:24 +01:00
src Bumped version number 2024-11-23 08:13:49 +01:00
util static pokemon: add limit 600 bst. add log distribution analyzer. fix settings for static pokemon 2019-11-01 11:34:32 -05:00
.gitignore Add support to Gen 3+ to randomize held items for trainer's pokes 2021-04-19 18:01:30 -04:00
changelog-template.md update changelog template and add 4.2.0 changelog 2021-06-16 19:19:24 +02:00
LICENSE.txt add license & latest program readme 2014-05-16 02:21:08 +12:00
README.md Remove hard line breaks 2021-04-16 12:01:45 -04:00

Universal Pokemon Randomizer ZX by Ajarmar

With significant contributions from darkeye, cleartonic

Based on the Universal Pokemon Randomizer by Dabomstew

Info

This fork was originally made to make some minor tweaks and fixes, but became a bit more ambitious since 2020. There are several new features and supported games (including 3DS games) compared to the original Universal Pokemon Randomizer.

Have a look at the release page for changelogs and downloads.

Contributing

If you want to contribute something to the codebase, we'd recommend creating an issue for it first (using theContribution Idea template). This way, we can discuss whether or not it's a good fit for the randomizer before you put in the work to implement it. This is just to save you time in the event that we don't think it's something we want to accept.

See the Wiki Page for setting up to build/test locally.

What is a good fit for the randomizer?

In general, we try to make settings as universal as possible. This means that it preferably should work in as many games as possible, and also that it's something that many people will find useful. If the setting is very niche, it will mostly just bloat the GUI.

If your idea is a change to an existing setting rather than a new setting, it needs to be well motivated.

Feature requests

We do not take feature requests.

Bug reports

If you encounter something that seems to be a bug, submit an issue using the Bug Report issue template.

Other problems

If you have problems using the randomizer, it could be because of some problem with Java or your operating system. If you have problems with starting the randomizer specifically, read this page first before creating an issue. If that page does not solve your problem, submit an issue using the Need Help issue template.