KisakCOD VR v0.10.0-beta.3 is a VR interface and controls update over v0.10.0-beta.2.
Highlights
- Fixed quit-confirmation dialogs in both the frontend and active missions. They now render once, centered and monoscopic, instead of appearing split or doubled between the eyes.
- Added configurable turning: keep the default 45-degree snap turn or select analog smooth turning at an adjustable 30-360 degrees per second.
- Completed the right-stick stance controls using COD4's native stance state machine.
- Down: stand -> crouch -> prone
- Up: prone -> crouch -> stand -> jump
- Return the stick to neutral between steps.
- Added an early crash recorder, minidump generation, and a report collector for otherwise hard-to-diagnose startup and mission crashes.
- Added an experimental 32-bit SteamVR/OpenVR fallback for systems without a usable 32-bit OpenXR runtime.
Turning configuration
In VR-Settings.bat,
Snap turning remains the default:
set "KISAK_VR_TURN_MODE=snap"For smooth turning:
set "KISAK_VR_TURN_MODE=smooth"
set "KISAK_VR_SMOOTH_TURN_SPEED=120"The speed is full-stick degrees per second and accepts values from 30 through 360. Fully close and restart COD4 after changing either setting.
Updated right-stick controls
- Left/right: configured snap or smooth turn
- Down: lower one stance step
- Up: raise one stance step, or jump if already standing
- Click: melee
Vertical gestures are axis-dominant and require a return to neutral, so a deliberate stance change does not also turn or rapidly skip multiple stances. Right B's existing tap/hold stance behavior remains available.
Crash reports
If the game crashes, do not reopen it. Run Collect-KisakCOD-VR-Crash-Report.bat from the COD4 folder and send the Desktop ZIP privately. Minidumps can contain limited process memory and should not be posted publicly.
Installation
- Install and launch the original 2007 Windows release of Call of Duty 4: Modern Warfare once.
- In Steam, choose Manage -> Browse local files.
- Extract the attached Windows ZIP directly beside
iw3sp.exe, replacing the previous mod files. - Start a working OpenXR runtime.
- Run
Launch-KisakCOD-VR.bat.
The package contains no COD4 maps, fastfiles, saves, original executables, or other game data. A legitimate copy of the original game is required.
Tested configuration
- Meta Quest 3
- Virtual Desktop OpenXR runtime
- NVIDIA RTX 3080 Ti
Other headsets, controller profiles, GPUs, and runtimes remain experimental.
Known limitations
- Death From Above is still unsupported. Open the console and enter
/spmap bog_bto continue with War Pig. - The experimental SteamVR/OpenVR fallback does not yet implement motion-controller input and may show projection/pose distortion or an incorrect tilt on some systems. Use a working OpenXR runtime for normal play.
- Physical scope placement may require headset-specific calibration in
VR-Settings.bat. - Some runtime- or performance-dependent judder may remain.
Source and bug reports
- Source tag: https://github.com/jplakon/CallOfDuty4_VR/tree/v0.10.0-beta.3
- Changes since beta.2: v0.10.0-beta.2...v0.10.0-beta.3
- Issues: https://github.com/jplakon/CallOfDuty4_VR/issues
- Patreon: https://www.patreon.com/c/J_Play
The attached .sha256 file verifies the Windows package.