Currently covers:
- Widescreen patch with the following resolution options added in launcher:
- 1280x720
- 1280x800
- 1600x900
- 1920x1080
- 2560x1440
- 3840x2160
- HUD background patch on non-standard resolutions - first of it's kind for recoil afaik
- no-CD patch
Only the DirectX renderer is supported — the 3dfx/Glide version is not patched yet.
- Copy the built files from
build/into your Recoil game directory. - Launch via
scripts/run.sh
If the game HUD does not show any digits, you are probably missing the symbol.ttf font. Wine has its own version you can get here — drop it into C:\Windows\Fonts.
- Copy the built files from
build/into your Recoil game directory. - Compatibility mode: Right-click the game executable → Properties → Compatibility, and set it to Windows 98/95, XP, or 7.
- DirectPlay: Enable it via Control Panel → Programs → Turn Windows features on or off → Legacy Components → DirectPlay.
- dgVoodoo2: Download from dgVoodoo2's github and copy
D3D8.dll,D3D9.dll,D3DImm.dll, andDDraw.dllfrom theMS/x86folder into the game directory. - msvcp50.dll: Required legacy MSVC runtime. Extract from a Windows installation or find it online (and catch a virus). Place it in the game directory.
Linux only. The build scripts are Linux-specific and will not work on other platforms.
Prerequisites: i686-w64-mingw32-gcc, wine, Python 3.10+, uv
- Copy
.env.exampleto.envand setWINEPREFIXto the Wine prefix where Recoil is installed (e.g.~/.wineor~/.PlayOnLinux/wineprefix/recoil). Recoil must be installed atC:\Games\Zipper\RECOIL— if it isn't, also updateRECOIL_DIRin.envaccordingly. - Run
scripts/build.sh <path_to_original_RECOIL.dat>