github RenanQueiroz/mcla-recomp v0.1.0

latest releases: v0.3.8, v0.3.7, v0.3.6...
11 days ago

The first release of this fork's launcher and setup wizard. They build Midnight Club: Los Angeles Complete Edition (Xbox 360, USA/Europe, title 545407F8) from your own disc image into a native Windows game. No game data is in any of the files below.

Installing

Download MCLA-Setup.exe and run it. It is unsigned, so Windows SmartScreen may stop it the first time: click More info, then Run anyway. It installs the launcher for your user, with no administrator prompt. The launcher's setup wizard then:

  1. asks for a folder and your .iso;
  2. downloads pinned, checked build tools;
  3. builds the game on your PC.

The wizard needs the internet and about 10 GB of disk.

What the fork adds to upstream mcla-recomp

  • Performance work on Direct3D 12 and Vulkan, so that 2× and 3× (4K) resolution and 120 FPS or uncapped frame rates hold.
  • AMD FSR 3.1 native anti-aliasing and FSR 3.1 frame generation, plus NVIDIA Reflex and AMD Anti-Lag 2.
  • HDR, a PC-monitor gamma option, faster HUD updates, and single-tile rendering.
  • A shader pack and shader preparation, so fewer objects are missing for a moment while shaders compile.
  • A launcher that holds the game's settings, and updates and rebuilds the game.
  • Game fixes for high frame rates: frame pacing, smooth loading screens, menus and motorcycle lean at the console's pace. The pause menu also gets more settings, saved as they change.

Tested on

Windows only, with an NVIDIA RTX 5080 and a Ryzen 7 9800X3D. Nothing has been tested on AMD or Intel graphics, on Linux or on the PS5. If you try it, please report how it went in the issues, whether it works or not.

Files

Release v0.1.0, built from commit 20a3a2bfcfb7a7c07f34989aa4c638c44daa5ab8 by https://github.com/RenanQueiroz/mcla-recomp/actions/runs/40197845355.

Asset Size SHA-256
MCLA-Setup.exe 58.1 MB 6d9cb3118b05a5ab1406a38e017761afbe6497c0e8b2a0724c260b6333a33d27
MCLA-Launcher-v0.1.0-win-x64.zip 69.6 MB e415d6bd0394012f91f73600f0103bbac3dc11cf5db3e07a522e250bb4b1eed5
rexglue-sdk-f5337cdc-e6071b1ed7c8-llvm-mingw-20250709.zip 26.5 MB 796d43437fcf7fb2bcde07bc9247b34387aea109952e670c90277b26cda8ea5f
rexglue-sdk-source-f5337cdc-e6071b1ed7c8.tar.xz 72.4 MB ccd9284890d71f40f3d22f25688bac277c087f41270e8287d577b9226f178641
release.json 8.1 KB f4136b1cfd69f47b50d4296a9f52fad4b1de5bfb66753ce728f73239c44c1e36
NOTICES.txt 29.0 KB e9b7c75391675d2cabbaa7224188360edd7d1d924713c97ce61fa7c5293c031c
SHA256SUMS the sums of the six above

release.json is what the launcher's installer reads; NOTICES.txt has the licences and notices of everything in the assets. Every asset has a build-provenance attestation (gh attestation verify <file> -R RenanQueiroz/mcla-recomp).

  • MCLA-Setup.exe: the one file a player downloads. Run it: it installs the launcher for the current user (no administrator rights asked for) in %LOCALAPPDATA%\Programs\MCLA, makes a Start menu and a desktop shortcut and starts it; the launcher's setup wizard then builds the game from the player's own disc image. Unsigned, so Windows SmartScreen may warn (the README says how to go on). The launcher updates itself by downloading this asset (SHA-256 in release.json) and running it with --update.
  • Launcher zip: the same launcher folder as a zip, for anyone who wants it without the installer: unzip and run MclaLauncher.exe; .NET and the Windows App SDK are inside. Unsigned.
  • SDK bundle: the ReXGlue SDK (f5337cdc) with the fork's 50 patches (digest e6071b1ed7c8), built with llvm-mingw 20250709, and FSR's two runtimes (FidelityFX eee08db1, built with the C runtime linked in, so no Visual C++ Redistributable is needed). scripts/make_pc.ps1 -Toolchain mingw -SdkBundle <this zip> -SdkBundleSha256 <the hash> uses it.
  • Source archive: the corresponding source of the bundle's GPL and LGPL parts (the SDK tree at the pinned commits with the patches applied, and the fork at this commit).
  • game in release.json holds the fingerprints of the supported game (names, sizes and SHA-256 of its files: no content) for the launcher's setup wizard.
  • No game data is in any asset. The game is built on the player's PC, from their own disc.

Don't miss a new mcla-recomp release

NewReleases is sending notifications on new releases.