github jplakon/CallOfDuty4_VR v0.10.0-beta.3
KisakCOD VR v0.10.0-beta.3 — VR Menus, Smooth Turning and Stance Controls

pre-releaseone month ago

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

  1. Install and launch the original 2007 Windows release of Call of Duty 4: Modern Warfare once.
  2. In Steam, choose Manage -> Browse local files.
  3. Extract the attached Windows ZIP directly beside iw3sp.exe, replacing the previous mod files.
  4. Start a working OpenXR runtime.
  5. 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_b to 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

The attached .sha256 file verifies the Windows package.

Don't miss a new CallOfDuty4_VR release

NewReleases is sending notifications on new releases.