Join the PokéFinder Discord server to talk about development and contribute.
This will be a RNG Tool for all main Pokémon games generations 3-7. It currently supports generations 3/4 and parts of generation 5/8.
Gen 3
- Static
- Wild
- Egg
- IDs
- Gales/Colo/Channel
Gen 4
- Static
- Wild
- Egg
- IDs
Gen 5
- Events
- Dream Radar
- Egg
- IDs
Gen 8
- Raids
- Wild
- Egg
- IDs
Windows
- Windows 10
- Windows 11
MacOS
- MacOS Catalina
- MacOS Big Sur
- MacOS Monterey
Linux
- Ubuntu 20.04
- Ubuntu 22.04
Windows
- Install the Microsoft Visual C++ Redistributable
- Download the win zip folder from the releases page
- Extract PokéFinder from the zip folder
MacOS
- Download the macos zip folder from the releases page
- Extract PokéFinder from the zip folder
Linux
- Install Qt 6
- Qt website
- sudo apt install qt6-base-dev
- Download the linux zip folder from the releases page
- Extract PokéFinder from the zip folder
Windows
- Install the dependencies
- Build
- git submodule update
- mkdir build
- cd build
- cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=RELEASE ../
- cmake --build .
- Bundle
- mk PokeFinder-windows
- move release\PokeFinder.exe PokeFinder-windows\PokeFinder.exe
- windeployqt --release --no-translations --no-angle --no-plugins --no-opengl-sw PokeFinder.exe
- xcopy /I "QTPath"\plugins\platforms\qwindows.dll PokeFinder-windows\platforms\
- xcopy /I "QTPath"\plugins\styles\qwindowsvistastyle.dll PokeFinder-windows\styles\
MacOS
- Install the dependencies
- Qt 6 (brew or the Qt website)
- Build
- git submodule update
- mkdir build
- cd build
- PATH="PATH=$PATH:$HOME/Qt/6.2/macos/bin" cmake -G"Unix Makefiles" -DCMAKE_BUILD_TYPE=RELEASE ../
- Replace Qt path/version as necessary
- cmake --build .
- Bundle
- macdeployqt PokeFinder.app -dmg -verbose=2
Linux
- Install the dependencies
- Qt 6
- Qt website
- sudo apt install qt6-base-dev qt6-tools-dev qt6-tools-dev-tools qt6-l10n-tools
- sudo apt install build-essential libgl1-mesa-dev
- Qt 6
- Build
- git submodule update
- mkdir build
- cd build
- cmake -G"Unix Makefiles" -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_PREFIX_PATH=$HOME/Qt/6.2/gcc_64 ../
- Replace Qt path/version as necessary
- cmake --build .
- Bill Young, Mike Suleski, and Andrew Ringer for RNG Reporter
- chiizu for PPRNG
- wwwwwwzx for 3DSRNG Tool
- The PokemonRNG team for various contributions and research zaksabeast, EzPzstreamz, Shiny_Sylveon, Vlad, Real96
- Other great people for various help and research (OmegaDonut, Bond697, Kaphotics, SciresM, Zari, amab, Marin, Lean, etc)
- Sans for initial GUI design