Lua script for RNG abusing in Pokémon Brilliant Diamond and Shining Pearl on Yuzu/Ryujinx emulator via Cheat Engine!
- Rng info checking
- Trainer info checking
- Wild Pokemon info checking
- Breeding info checking
- Roamer Pokemon info checking
- Party Pokemon info checking
- Box Pokemon info checking
- Cheat Engine
- Yuzu/Ryujinx
- Updated game to version 1.1.1+
- Open Yuzu/Ryujinx, run the game and pause it at the title screen
- Open Cheat Engine, click on
Edit > Settings, selectScan Settingsand checkMEM_MAPPEDoption - Click on
File > Open Processand select Yuzu/Ryujinx process (Yuzu will look likexxxx-yuzu xxx | game name, Ryujinx will look likexxxx-Ryujinx x.x.xxxx - game name) - Click on
Table > Show Cheat Table Lua Script. A new window calledLua Script: Cheat Tablewill appear - Open
BDSP_RNG (v1.x.x).luawith a text editor, copy all its content and paste it in the window opened before - Click
Execute Script. It will freeze for some seconds, just wait until all the rng info will be printed in a new window
- To change the info view tab mode, press the keys shown in the script output
- If you want to stop the script, press keyboard key 0 or keyboard key NumPad 0. It won't stop otherwhise
- If you want to restart the game, do what's written above and then restart the game and the script. It won't work otherwhise
- To avoid text flickering, be sure to enlarge enough the
Lua Enginewindow
- Cheat Engine devs
- Yuzu/Ryujinx devs
- zaksabeast for the research and for his great Rng Switch tool CaptureSight (part of the code is taken from there)
- Admiral-Fish for the research and for his great app PokeFinder always up to date
- SteveCookTU for the research and for dumping Items, Moves and Abilities tables
- SciresM, Kaphotics and all the other Pokemon researchers!
