PKForge 2.3.0
PKForge 2.3.0 is out
how to get
Point at any Pokémon in the living dex, press A, then How to get. You get every mainline
game from Gen 1 to Gen 9 that hands that species out, grouped by generation, each with how
many ways it offers (Platinum · 4 ways · Wild, Eggs) or "Not obtainable here". Open a game
and every card is a real method: the route, the level range, and how it appears, grass,
surfing, Old Rod, Headbutt, a static, an egg, an in-game trade or an event. Repeats of the
same spot collapse into one card, so games with huge spawn tables stay readable. Press A on
a card and a legal one drops straight into an empty box slot. for the game you have open.
The storage tools and the in-game Pokédex actions give you the same thing scoped to just
your current game.
living dex tracker
Bank -> LIVING DEX. Your whole collection + bank plus whatever save is open as one
national dex: what you own in colour, what you don't as black silhouettes, a gold dot for
shiny. Flip to the shiny living dex, scope it to a single generation, or hit missing-only to
turn it into a to-do list, and the per-generation counts show where you're closest to
finishing.
bugfixes:
.srm dumps longer than the chip they came from (VBA-M style) were rejected as "not a recognized save file". They open now, and saving writes
them back at exactly the same size with the padding intact so your emulator keeps working.
for the moment incase it introduce any bugs for vba user, an untouched save still round-trips byte-for-byte.
for the pokepark, auto-invited residents that showed up as "POKEMON #XX" have their real names, existing
parks fix themselves the next time they load, no re-inviting. The resident journal also
gained an ORIGIN section: which game, which trainer, and which save that visitor came from.
Opening "Create a Pokémon" could pin every CPU core and send the fan screaming while it built the dex's sprite cache; the generation that appeared to hang is fine now.
fixed up/down navigation in the living dex grid.