github santiquiroz/gears-of-war-2-pc-port v0.3.13

3 hours ago

What's new

  • Less CPU use, for 4-core PCs (issue #37). One of the game's background threads, the one that runs queued work, kept a whole CPU core at 100 % even when it had nothing to do, at any frame rate. Now it sleeps 1 ms whenever its queue is empty. In the chapter 2 hospital on our test PC, the game's total CPU use at the normal 30 fps drops from about 1.7 cores to about 0.7, and limited to 4 cores with the frame rate unlocked it goes from 150 to 184 fps. A 12-minute run held 30 fps with no errors. On a 4-core CPU without Hyper-Threading that thread alone was a quarter of the machine. If something feels wrong (longer loading, stutters, missing sounds), gow2_idle_worker_sleep = false in gow2.toml brings the old behaviour back.
  • Combat dialogue language (issue #32): documented in docs/LANGUAGES.md. Combat lines follow the subtitle language, not the voice language; to hear them in the voice language, pick that language for subtitles too.

Not tested yet

  • The CPU change above on Android. It applies on phones too, but we have no Adreno phone to test it on. Android players: please tell us your frame rate compared to 0.3.12, ideally with the gow2.log of that run.
  • Frame counter (Display → Frame counter, new in 0.3.10), on PC and Android.
  • Finger scrolling in Options on Android (0.3.10).

Known issues

  • Smearing on some AMD cards (issue #26): on an RX 7900 XT and an RX 9070 XT the native renderer leaves smears and dark patches that follow the characters, with or without an upscaler. It does not happen on the RX 7800 XT we test on. Graphics → Renderer → Emulated (EDRAM) avoids it. A gow2.log from a run where it happens helps a lot.
  • Vulkan on Radeon Vega (issue #34): after quitting to the main menu, the menu text can turn invisible. Not reproduced on an RX 7800 XT yet.
  • SteamOS / Proton: one Direct3D 12 crash while firing was reported. If it happens to you, please attach gow2.log and gow2_crash.log from the game folder to a new issue, and try Graphics → Graphics API → Vulkan meanwhile.
  • Every player in a System Link or co-op session should run the same release.

Downloads

  • gow2-recomp-0.3.13-win64.zip: Windows 10/11 x64. Bring your own game files: your .iso or an extracted folder (see QUICKSTART.txt).
  • gow2-recomp-0.3.13-android-arm64.apk: Android 10+ arm64, experimental.

Both files were scanned with Microsoft Defender before upload. Windows 11 "Bad Image ... 0xc0e90002" is Smart App Control blocking the unsigned DLLs (see the README).

Don't miss a new gears-of-war-2-pc-port release

NewReleases is sending notifications on new releases.