PokéBridge v0.4.2 — looser ROM-hack cart handling
Patch release in service of ROM-hack carts on the link-cable path.
Loosened
- Longer timeouts on cart handshake, size detection, and dump start (now ~10s each). Flash carts (EZ-Flash, Everdrive GBA, etc.) take longer than retail SRAM to respond on first contact.
- Larger save buffer (516 KB, up from 129 KB) to cover the full GBA SRAM range. ROM hacks with custom-engine larger saves now fit.
- No game ID filtering. Non-standard cart headers ("BPRX" instead of "BPRE", custom company IDs, gbasize of -1, etc.) pass through to the downstream parser instead of being rejected upstream.
- Raw save auto-saved to SD before parsing. Every successful dump is written to
sd:/pokebridge/saves/cart_<game_id>.savimmediately, so even if the parser rejects the data, the user still has a usable .sav for PKHeX or other tools.
Notes for ROM hack testers
If your hack is based on pokeemerald, pokefirered, or pokeruby (incl. pokeemerald-expansion), the save format itself is unchanged — only the species/move/item IDs differ. PokéBridge's parser handles that range automatically and the legalizer maps non-Gen-3 species back to Gen 3 analogues.
If your hack uses a custom save engine that doesn't follow Gen 3's 14-section / 4096-byte structure, the parser will reject it — but you'll still get the raw .sav file on the SD card via the auto-save step.
Files
pokebridge-v0.4.2-release.dol — drop into sd:/apps/pokebridge/boot.dol.