Skip to content

Beta v0.7.11

Pre-release
Pre-release

Choose a tag to compare

@MarkPremier MarkPremier released this 09 Nov 09:42

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

New since Beta v0.7.10

  • Fixed missing pistol shots during repeated firing. A delayed sound-completion notification could remove a newly restarted sound; both DirectSound service paths now reject that stale notification. Voice restarts also synchronize with the mixer, and one-shot effects finish playing before being retired.
  • Number keys select weapon slots directly. Press a shared slot again to cycle its usable weapons: 1 Club; 2 Bow / Tek Bow / Crossbow; 3 Pistol; 4 Shotgun; 5 Rocket Launcher; 6 Plasma Cannon; 7 Minigun; 8 Flamethrower; 9 Gravity Disruptor; 0 Grenades / Spider Mines / Dark Matter Cube. These keys apply in single-player.
  • Fixed retained decal definitions surviving level changes or being reused for different effects. Particle cleanup now scans and sorts once per frame, reducing repeated work when many effects spawn.
  • Vertex layouts remain separate for different attribute masks, including shaders compiling in the background. Failed shader compilation or creation is cached for the session instead of repeatedly retried.
  • Weapon aim wobble now has independent timing for each weapon and player in split-screen.
  • Disc extraction now reports unreadable nonempty directories instead of silently producing an incomplete installation.

Validation
The in-game trace confirmed 10/10 pistol-shot starts and 24/24 rapid voice restarts reached the mixer with no dropped starts. The focused audio, renderer, extraction and gameplay regression suite passes.

Known issue

  • 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: cbd0ac920981fffebe648a55813cf84f643f0cb6.