Skip to content

Beta 1.0

Choose a tag to compare

@Coaltergeist Coaltergeist released this 01 Nov 09:30
· 5 commits to main since this release

Brothership Recomp – Windows beta preview

A native Windows port of Mario & Luigi: Brothership (version 1.0.1), made by static recompilation: the game's code is translated into C and compiled on your own PC, with the Switch's system services and NVN graphics provided by our own runtime on Vulkan. This download contains no part of the game. You build it from your own dump.

What you need

  • Your own dump of the game as .nsp files: the base game and the 1.0.1 update
  • Your console's prod.keys
  • Windows 10/11 (64-bit) with a Vulkan-capable GPU and up-to-date drivers
  • About 25 GB of free disk space while installing (about 15 GB afterwards)

Installing

  1. Download BrothershipRecomp-Windows.zip and unzip it anywhere outside Program Files.
  2. Start BrothershipRecomp.exe.
  3. In Settings, set Game files to the folder with your .nsp files and Keys to the folder with prod.keys.
  4. Press Build. The launcher unpacks your dump, translates and compiles the game's code, and prepares its shaders. This takes about 15 minutes on a fast PC, and only has to happen once.
  5. Press Play.

Known issues

  • Only tested on one PC so far (NVIDIA RTX 3090 Ti); other GPUs and drivers are untested.
  • The first Play after an install restarts the program once.
  • A small number of shaders are still prepared the first time they're needed, which can cause a brief stutter.
  • No Steam Deck / Linux build yet, and no button remapping. Planned for next release.

Reporting a problem

Please open an issue and attach nxrt.log (and build\build.log if the build failed) from %LOCALAPPDATA%\brothership-recomp. These logs never contain your keys.

Credits

Frame-rate patch by Fl4sh_#9174. Built on drippu, SDL, Dear ImGui, hactool, ooz and LLVM; see NOTICE.md for all components and licences.

Not affiliated with or endorsed by Nintendo. Mario & Luigi and Nintendo Switch are trademarks of Nintendo.