Faithful
Not an emulator and not a remake. The goal is the original's behaviour, its 16.16 fixed-point handling model, co-driver, AI and quirks included, ported from CMR2.exe.
A faithful reimplementation of Colin McRae Rally 2.0 (Codemasters, 2000) in C11, ported function by function from the Windows game. It runs the game from your own CD, as one WebAssembly module for the gasm runtime, natively and in the browser. Early in the port: nothing is playable yet.
OpenCMR2 will be one WebAssembly module, opencmr2.wasm, running on gasm, a portable game runtime: the same module natively (gasm-run) and in the browser. See Running on gasm.
The disc and the program are analysed and the plan is written. Steps 1 and 2 are done: the file layer runs on gasm from the CD or its image, the installer cabinet included, and every texture, sound, font, text table and model on the disc decodes. Details in Status.
OpenCMR2 follows the conventions of OpenRF (Return Fire) and OpenNFSPU (Need for Speed: Porsche Unleashed): a portable C11 core, ported from the original executable, on gasm.