Skip to content

greenDarkness/PokeFinder

 
 

Repository files navigation

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-7. It currently supports generation 3 and 4.

Features

Gen 3

  • Stationary
  • Wild
  • Egg
  • IDs
  • Gales/Colo/Channel

Gen 4

  • Stationary
  • Wild
  • Egg
  • IDs

Gen 5

  • Events
  • Dream Radar
  • Egg
  • IDs

Installing

Windows

MacOS

  • Download the macos zip folder from the releases page
  • Extract PokéFinder from the zip folder

Linux

  • Download the linux zip folder from the releases page
  • Extract PokéFinder from the zip folder

Building

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
    • brew update
    • brew install qt5
    • brew link --force qt5
  • Build
    • git submodule update
    • mkdir build
    • cd build
    • PATH="$(brew --prefix qt5)/bin:$PATH" cmake -G"Unix Makefiles" -DCMAKE_BUILD_TYPE=RELEASE ../
    • cmake --build .
  • Bundle
    • macdeployqt PokeFinder.app -dmg -verbose=2

Linux

  • Install the dependencies
    • sudo apt-get update -qq
    • sudo apt-get install -y build-essential qtbase5-dev qt5-qmake qt5-default qttools5-dev-tools
  • Build
    • git submodule update
    • mkdir build
    • cd build
    • cmake -G"Unix Makefiles" -DCMAKE_BUILD_TYPE=RELEASE ../ -DCMAKE_PREFIX_PATH=/home/appveyor/Qt/5.14.2/gcc_64
      • Replace Qt path as necessary
    • cmake --build .

Credits

  • Bill Young, Mike Suleski, and Andrew Ringer for RNG Reporter
  • chiizu for PPRNG
  • wwwwwwzx for 3DSRNG Tool
  • Pokémon researchers(OmegaDonut, Bond697, Kaphotics, Zari, amab, etc)
  • Sans for initial GUI design

About

Cross platform Pokémon RNG tool

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 99.6%
  • Other 0.4%