v0.1.6
What's new
Coming up. Selecting a Pokémon now shows what the next levels bring: the moves it learns
and at what level, and what it evolves into. The list stops at the level the species changes,
because past that point it follows the evolved form's learnset — no promising a move that
never arrives.
Eggs are no longer treated as Pokémon. An egg carries a species, types and stats in its
bytes, so it used to count towards the team's resistances and coverage and got handed a role,
a nature and a best moveset. It now sits outside the team's numbers, shows as an egg with the
species hidden, and says how far there is left to walk.
The whole candidate pool is visible, with how each move is obtained and whether it needs
checking in your save — not just the four that made the build.
Immunities are separated from resistances in the team panel, as they already were in the
per-Pokémon view.
The window remembers its size, position and the chosen profile between runs.
Five Gen 3 games are now verified against a real cartridge: the Italian Emerald, Ruby,
Sapphire, FireRed and LeafGreen.
Download the file for your system, unpack it and run it. No .NET install needed.
| System | File |
|---|---|
| Windows | UltimatePoKeSync-windows-x64.zip |
| macOS, Apple Silicon | UltimatePoKeSync-macos-apple-silicon.zip |
| macOS, Intel | UltimatePoKeSync-macos-intel.zip |
| Linux | UltimatePoKeSync-linux-x64.tar.gz |
macOS: the app is signed ad-hoc, not by Apple, so the first launch must be
right-click → Open → Open. After that it starts normally.
The app tells you how to connect mGBA on your system. The bridge script it
asks for ships inside the download, in emulator-scripts/.