Skip to content

ReKHCoM v2.6

Choose a tag to compare

@MatyMeatBoy MatyMeatBoy released this 01 Nov 23:45
49900e4

ReKHCoM v2.6 brings online link battles that stay in sync, a lobby browser, and fixes for ARM32 builds, the Epic Games Store importer and an HD movie.

Online (original link VS through the public relay, "Servidor ReKHCoM - Beta" in the launcher)

  • Lobby browser. Link opens Load to choose your file, then a table of public rooms showing name, host level, region and players.
    • The buttons are Create room, Filter (all regions or yours), Refresh and Cable.
    • When you create a room you can type a name or keep the offered one.
    • Cancelling the wait returns to the list, and Back returns to the title.
  • In-sync battles. Both games relay the battle's keys themselves, so rollback corrections no longer leave the two battles different. Earlier versions, including v2.3, could drift apart for the rest of a battle.
  • 64-bit online. The Windows 64-bit build (what Auto selects on x64) now has network support. Typed room names work on 64-bit Windows, Linux and Android.
  • Link battles. The one-button dodge works in link battles. In wide view, the opponent's HP gauge is docked top-right.

Other fixes

  • ARM32 division. ARM32 builds (Android 32-bit and Anbernic) now divide by zero exactly as the cartridge does, like PC and ARM64. Online play across platforms needs this.
  • Epic Games Store (#541). The HD importer finds Epic Games Store installs.
  • 6th-floor movie (#539). The 6th floor's pre-rendered movie plays as its HD clip, thanks to duartepedro. On Android the cartridge's movie stays wherever the HD version would need a clip of a longer scene.

What was tested.

  • Simulated network: two games on one PC played battles with attacks and dodges through a local relay with simulated lag (3–6 frames) and 2% packet loss. Both 32-bit vs 64-bit and 64-bit vs 64-bit kept every state check equal.
  • Public VPS: the packaged online beta completed the lobby flow and a battle through the public VPS.
  • ARM32: the change was checked on the full Anbernic build and against the cartridge's own division routine.
  • Not verified: physical games between distant players, and online play on Android/ARM devices.

Online rooms use link version 5. They only meet other v2.6 games with the same cartridge region (EU, US or JP).

Downloads cover Windows x86/x64, Linux desktop/Steam Deck x86/x64, Anbernic ARMhf, Android ARMv7/ARM64, PS4, PS5, Switch and PS Vita. The browser player is published separately, without online play (browsers have no UDP). Console and mobile ports keep their beta status, and package validation does not certify testing on every physical device. The Steam Deck white border report (#538) is still open.

Packages contain no game ROM, personal configuration or save files. Supply your own legally obtained game data. Back up your saves before updating.

SHA256SUMS-v2.6.txt has the download hashes. BUILD-SOURCES-v2.6.json records the source revision and the package checks.