OpenCMR2 is a native port of Colin McRae Rally 2.0 (PC, 2000) to modern platforms, built on the CMR2Decomp decompilation. It runs the original game code natively, there is no emulation and no Wine or DirectX wrapper: DirectDraw, Direct3D 7, DirectSound, DirectInput, DirectPlay and Bink are replaced with SDL3, the SDL GPU API (Vulkan, Direct3D 12, Metal) or OpenGL 3.3 and the port's own code. Features:- • Native SDL3 platform layer for windowing, input, audio and files, with saves and settings in the user directory • SDL GPU renderer (Vulkan, Direct3D 12, Metal) reproducing the Direct3D 7 fixed-function pipeline in shaders, and an OpenGL 3.3 renderer with the same shaders for GPUs without Vulkan or Direct3D 12 (Linux and Windows) • Fullscreen on the desktop resolution or a resizable window, switched with Alt+Enter • Keyboards, gamepads and wheels through SDL3, with every driving action bindable to keys, buttons, triggers, sticks or pedals, gamepad rumble and wheel force feedback, and on-screen controls on Android •Bink intro and country videos with a built-in decoder • Multiplayer over LAN and the internet using UDP instead of DirectPlay • Menus and in-race HUD scaled with the screen and kept at its edges on wide screens, with configurable sizes • Text drawn from outlines, and the co-driver arrows, menu icons, flags and arcade maps traced from the originals, so they stay sharp when enlarged • The whole stage drawn on wide screens, with the scenery fading into the backdrop at the view distance instead of popping in • Fixes for some original bugs, such as German in the language menu loading Spanish
ESRB Rating: Not Rated
Genre(s): Racing