github pablocpas/OpenCMR2 v1.1.4
OpenCMR2 1.1.4

4 hours ago

Fixes the crash when loading a saved game.

  • Write saved sessions as one typed record with the original 2036-byte layout, preserving player names, setup, cars, controllers and stage data.
  • Reject incomplete or invalid saved games before they can reset the game to zero players and crash the garage menu.
  • Fix the saved-game filename pointer allocation on 64-bit platforms and correctly report save-write failures.
  • Sync the shared fixes from CMR2Decomp and add save/load regression tests.

Existing saves: Files already corrupted by the previous saving bug are detected and skipped. This update does not reconstruct the missing data; create a new saved game to use the corrected format.

Tested locally on Linux i686 and x86-64, including 1–4 players and 25 runtime scenarios on each architecture. The CMR2Decomp changes also passed 136 differential harnesses, including 108 original/rebuilt saved-session cases. Release packages are built and tested by GitHub Actions for each supported platform.

You need your own original PC Colin McRae Rally 2.0 game data. The downloads contain only the port, its dependencies and licences.

Don't miss a new OpenCMR2 release

NewReleases is sending notifications on new releases.