Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Admiral-Fish/PokeFinder
Cross platform Pokémon RNG tool
https://github.com/Admiral-Fish/PokeFinder
ds gameboy gamecube pokemon rng
Last synced: 3 months ago
JSON representation
Cross platform Pokémon RNG tool
- Host: GitHub
- URL: https://github.com/Admiral-Fish/PokeFinder
- Owner: Admiral-Fish
- License: gpl-3.0
- Created: 2017-06-11T20:15:46.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-18T11:51:51.000Z (4 months ago)
- Last Synced: 2024-07-18T14:16:06.734Z (4 months ago)
- Topics: ds, gameboy, gamecube, pokemon, rng
- Language: C++
- Homepage:
- Size: 27.8 MB
- Stars: 300
- Watchers: 20
- Forks: 73
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PokéFinder
Join the PokéFinder Discord server to talk about development and contribute.
[![PokéFinder](https://discordapp.com/assets/07dca80a102d4149e9736d4b162cff6f.ico)](https://discord.gg/XmgQF9X)
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.
# Download
[Latest Official Release](https://github.com/Admiral-Fish/PokeFinder/releases/latest)
[Latest Nightly Build](https://github.com/Admiral-Fish/PokeFinder/actions)
# Features
Gen 3
- Static
- Wild
- Egg
- IDs
- Gales/Colo/ChannelGen 4
- Events
- Static
- Wild
- Egg
- IDsGen 5
- Events
- Dream Radar
- Egg
- IDsGen 8
- Raids
- Wild
- Egg
- IDs# Supported Platforms
Windows
- Windows 10
- Windows 11MacOS
- MacOS Catalina
- MacOS Big Sur
- MacOS MontereyLinux
- Ubuntu 20.04
- Ubuntu 22.04# Installing
Windows
- Install the [Microsoft Visual C++ Redistributable](https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads)
- Download the win zip folder from the [releases page](https://github.com/Admiral-Fish/PokeFinder/releases/latest)
- Extract PokéFinder from the zip folderMacOS
- Download the macos zip folder from the [releases page](https://github.com/Admiral-Fish/PokeFinder/releases/latest)
- Extract PokéFinder from the zip folderLinux
- Install Qt 6
- [Qt website](https://www.qt.io/download)
- sudo apt install qt6-base-dev
- Download the linux zip folder from the [releases page](https://github.com/Admiral-Fish/PokeFinder/releases/latest)
- Extract PokéFinder from the zip folder# Building
Windows
- Install the dependencies
- [Qt 6](https://www.qt.io/download)
- [Build tools for Visual Studio](https://visualstudio.microsoft.com/downloads/)
- 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](https://formulae.brew.sh/formula/qt) or the [Qt website](https://www.qt.io/download))
- 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=2Linux
- Install the dependencies
- Qt 6
- [Qt website](https://www.qt.io/download)
- sudo apt install qt6-base-dev qt6-tools-dev qt6-tools-dev-tools qt6-l10n-tools
- 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.2/gcc_64 ../
- Replace Qt path/version as necessary
- cmake --build .# Credits (in no particular order)
- Bill Young, Mike Suleski, and Andrew Ringer for [RNG Reporter](https://github.com/Slashmolder/RNGReporter)
- chiizu for [PPRNG](https://github.com/chiizu/PPRNG)
- wwwwwwzx for [3DSRNG Tool](https://github.com/wwwwwwzx/3DSRNGTool)
- The PokemonRNG team for various contributions and research [zaksabeast](https://github.com/zaksabeast), [EzPzstreamz](https://github.com/SteveCookTU), [Shiny_Sylveon](https://github.com/ShinySylveon04), [Vlad](https://github.com/RichardPaulAstley), [Real96](https://github.com/Real96)
- Other great people for various help and research ([OmegaDonut](https://github.com/OmegaDonut), [Bond697](https://github.com/Bond697), [Kaphotics](https://github.com/kwsch), [SciresM](https://github.com/SciresM), Zari, amab, Marin, [Lean](https://github.com/Leanny), etc)
- Sans for initial GUI design