MCPcopy Create free account
hub / github.com/Admiral-Fish/PokeFinder

github.com/Admiral-Fish/PokeFinder @v4.3.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v4.3.2 ↗ · + Follow
3,538 symbols 11,389 edges 568 files 892 documented · 25% updated 1d agov4.3.2 · 2026-05-04★ 45226 open issues

Browse by type

Functions 2,617 Types & classes 921
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

PokéFinder

Join the PokéFinder Discord server to talk about development and contribute.

PokéFinder

This will be a RNG Tool for all main Pokémon games generations 3-8. It currently supports generations 3/4 and parts of generation 5/8.

Download

Latest Official Release

Latest Nightly Build

Features

Gen 3 - Egg - GameCube - IDs - Static - Wild

Gen 4 - Egg - Event - IDs - Static - Wild

Gen 5 - Dream Radar - Egg - Event - Hidden Grotto - IDs - Static - Wild

Gen 8 - Egg - Event - IDs - Raid - Static - Underground - Wild

Supported Platforms

Windows - Windows 10 - Windows 11

MacOS - MacOS Sonoma - MacOS Sequoia - MacOS Tahoe

Linux - Ubuntu 22.04 - Ubuntu 24.04

Qt - 6.10 or newer

Installing

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

Building

Windows - Install the dependencies - Qt 6 - Build tools for Visual Studio - Python 3.14 - 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) - Python 3.14 - Build - git submodule update - mkdir build - cd build - PATH="PATH=$PATH:$HOME/Qt/6.10/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 - Python 3.14 - sudo apt install build-essential libgl1-mesa-dev - Build - git submodule update - mkdir build - cd build - cmake -G"Unix Makefiles" -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_PREFIX_PATH=$HOME/Qt/6.10/gcc_64 ../ - Replace Qt path/version as necessary - cmake --build .

Credits (in no particular order)

Core symbols most depended-on inside this repo

Shape

Method 2,041
Class 834
Function 576
Enum 87

Languages

C++100%
Python1%

Modules by API surface

Core/External/nlohmann/json.hpp601 symbols
Core/External/fph/meta_fph_table.h229 symbols
Form/MainWindow.cpp51 symbols
Core/Gen4/Encounters4.cpp31 symbols
Form/Controls/Filter.cpp29 symbols
Core/RNG/SHA1.cpp29 symbols
Form/MainWindow.hpp26 symbols
Form/Gen5/HiddenGrotto.cpp26 symbols
Core/Gen8/Encounters8.cpp25 symbols
Form/Gen4/Wild4.cpp24 symbols
Core/Parents/States/State.hpp23 symbols
Core/RNG/SIMD.hpp22 symbols

For agents

$ claude mcp add PokeFinder \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page