Skip to content

OrreLink v1.5.5

Pre-release
Pre-release

Choose a tag to compare

@logdog2325 logdog2325 released this 01 Sep 05:26
· 19 commits to main since this release

Superseded by v1.5.6 — fixes the mugshots at the actual drawing routine. Test on 1.5.6.

Pre-release for testing. Supersedes v1.5.4. Not netplay-compatible with earlier versions.

Fixed — team-preview mugshots, for real this time

The previous four attempts all failed for one reason, now identified: the game has several near-identical "VS preview" screens, each with its own drawing module, and every earlier patch targeted a lookalike — not the screen GBA-vs-GBA sessions actually use. This release disables the fifteen portrait-drawing calls inside the correct screen's own code (each one byte-verified against a clean disc image before shipping). Code patches of this kind cannot be raced or reloaded — the failure mode behind every previous miss.

Expected result: the mugshot boxes on team preview stay empty; Pokémon pictures, names and icons remain; the connection screen's matching busts are unchanged.

Also worth knowing — the GBA detection "regression" was diagnosed

A tick-by-tick comparison of the session logs shows the slow GBA detection after updating is cold shader-cache compilation on the first boot, not a bug in the builds: the detection handshake is bit-identical to healthy sessions, it just needs more retry windows while shaders compile. First boot after any update can take up to ~90 seconds to detect; every later boot links at normal speed (~40s). Give a fresh install one patient first boot.

Everything from 1.5.x is included: the six formats with working pick-4/pick-3, Hoenn singles, game-enforced clauses, the leftover-data security fix, and the launcher parity work.

Platform File
Android (AYN Thor etc.) OrreLink-v1.5.5.apk
macOS (Apple Silicon) OrreLink-v1.5.5-macOS-arm64.zip
Windows x64 OrreLink-v1.5.5-win64.zip
Linux x86_64 OrreLink-v1.5.5-linux-x86_64.AppImage