Skip to content

Beta 1.3

Choose a tag to compare

@Coaltergeist Coaltergeist released this 05 Nov 04:23
· 3 commits to main since this release

Beta 1.3

New

  • Language. Settings > Language picks the game's language: English (US or UK), French (France or Canada),
    German, Italian, Spanish (Spain or Latin America), Dutch, Portuguese (Brazil), Japanese, Korean, or Chinese
    (Simplified or Traditional). Every dump has all of them, whatever its region.
  • Linux and Steam Deck: an AppImage instead of the Flatpak. BrothershipRecomp-Linux.zip now holds
    BrothershipRecomp-x86_64.AppImage: no install and no runtime download. Make it executable if needed, run it,
    then Build and Play as before. On the Steam Deck, add the AppImage to Steam as a non-Steam game for Game Mode.
    Coming from the Flatpak? See "If you played Beta 1.2 on Linux" below.

Fixes

  • Battle timing at 60 fps. Some action commands were much harder at 60 fps than at 30: the Red Shell Bros.
    Attack's final kick missed most presses, and certain boss battle Luigi Logic actions were harder too. Some battle
    events were running on only every other frame at 60 fps. They now run on every frame, so the timing matches
    30 fps. This also fixes the Red Shell moving at half speed and the enemies jumping around after a hit.
  • A crash on some graphics (cube-map array textures): the game no longer stops there.
  • Save dates showed 12/31/1969. They now show the real date and time.
  • Building from an eShop dump: the build no longer fails at the unpack with "Unable to match rights id to
    titlekey". The base game's own ticket is now read as well as the update's. A dump whose ticket is tied to one
    console now gets a clear message: dump it again with your dumper's option to remove console-specific data.

Changes

  • Smaller log: nxrt.log lists only the first system calls of each kind instead of every one, so it stays much
    smaller (a 30-minute session's log was 165 MB before).
  • The build log now records the unpacker's exit code, and says so when it crashed, instead of giving a blank reason.

If you built the game with Beta 1.2 (Windows)

Nothing to do: your build, saves, settings and shader cache stay valid.

If you played Beta 1.2 on Linux (the Flatpak)

The AppImage keeps its files in ~/.config/brothership-recomp and ~/.local/share/brothership-recomp, not in the
Flatpak's folder. To keep your saves and prepared shaders, copy them over before the first start (the commands are
in the zip's README.txt), then choose Game files and Keys again and Build once. After that you can uninstall the
Flatpak.