RNG assistant developed with Python 3.10 and PySide6 for use with Pokémon XY v1.5, ORAS 1.4, and SM/USUM v1.2.
Last tested on Citra Canary 1928.
pip install pyside6
.py
files into <your Citra directory>/scripting
citrarng.py
file to run the script
citrarng.py
and select Edit with IDLE
. Make sure that you open with Python 3.10 if you have both Python2 and Python3 installed. Then hit F5
to run the script.XY and ORAS require a patch to work. This does not modify the gamecode in anyway that would result in illegal pokemon. All it does is write the initial seed of the game to a unused part of memory that the script has access to later. You can read this guide for information on how to setup the patch correctly.