Skip to content

Beta v0.7.14

Pre-release
Pre-release

Choose a tag to compare

@MarkPremier MarkPremier released this 10 Nov 08:27

Beta v0.7.14 of the Turok: Evolution (USA, Xbox) static recompilation for Windows.

New since Beta v0.7.13

  • Added Pad Aim: Original / Modern under Options > PC Settings, following the controller-aiming request in issue #8. Original remains the default for both new and existing settings.
  • Modern uses a 15% circular deadzone and a continuous linear response for on-foot controller aiming. It preserves the stick's direction and removes the original per-axis easing, avoiding the old axial deadzone and abrupt response-curve jump.
  • The game's look sensitivity, zoom scaling, Invert Look and pitch limits still apply, including in split-screen. Movement, flying and raw mouse controls retain their existing behaviour.
  • The option applies immediately and is saved between runs as controller_aim=original or controller_aim=modern in turok_settings.ini. The short PAD AIM label fits beside the selected value.

Validation
Release build and focused settings and controller-input checks pass. Tests cover circular deadzone behaviour, continuous response, direction preservation, bounded diagonals, Original-mode delegation and non-look callers. The game's generated on-foot camera update was also checked around the native override for four players at 30-240 fps, including frame time, stack and register preservation.

Known issues

  • Intermittent texture flicker reported in issue #6 remains under investigation; this release does not include a confirmed fix for it.
  • With Enhanced shadows, an enemy on a balcony or upper floor can cast its shadow through the floor onto the room below. Set Shadows to Xbox if this bothers you.

You need

  • Windows 10 or 11, 64-bit, with a Direct3D 11 GPU (or Linux with Proton).
  • The Visual C++ 2015-2022 x64 runtime (most PCs already have it).
  • Your own copy of Turok: Evolution (USA) for the Xbox, as a disc image or extracted folder. No game data is included.

Running
Unzip everything into one folder, keeping d3dcompiler_ms.dll beside turok_evolution.exe. Put your disc image beside the executable, or run it and select an image or extracted folder when prompted. The first start extracts the image once into a game folder. Settings live in turok_settings.ini beside the program; see the included README for controls and options. Keep your existing game folder and saves when updating.

On Steam Deck, add turok_evolution.exe to Steam as a non-Steam game and force a Proton version in its Compatibility settings.

If the game crashes, include turok_log.txt and the dump from the CrashDumps folder when reporting it. High frame rates (120 fps and up) are still being tested.

Source commit: 61820b4a7bf27c467c84a92863f7f32e3b9415f5.

Runtime source commit: 89a4de02a433d7aac0992f411c758b5e3d3701bb.