What's new
- Tac/Com no longer closes the game with FSR or DLSS. With a temporal upscaler on (FSR 3.1, FSR 4 or DLSS), opening Tac/Com (G on the keyboard, LB on the pad) removed the Direct3D 12 device at once and the game closed. Tac/Com puts a colour texture where the depth buffer usually is, and the upscaler read it as depth in a format it cannot have. The upscaler now only takes a real depth texture.
- Tab no longer opens the game's console. The game's own Unreal console was bound to Tab (and the full console to the tilde key). With native keyboard keys it took Tab before the binding that skips cinematics, showed a console line and left the game unresponsive. Both console keys are now unbound, so Tab reaches the skip.
- Ctrl+Q and Ctrl+S work in PC Options. Ctrl+Q moved through the menu instead of quitting, because the menu never saw Ctrl held down. Now Ctrl+Q quits and Ctrl+S saves.
- Android: the status bar no longer stays over the game when you start it from its icon (issue #40). The app now hides the status and navigation bars every time it gets focus or comes back from the background, not only when the game window is created.
- Register writes in bulk on the GPU command thread (performance plan item 2). Writes to registers that need no extra work are copied in one go instead of one call per register. On our RX 7800 XT the gain is inside the run-to-run spread, because that scene is limited by the GPU; slower CPUs and phones may gain more.
gpu_bulk_register_writes = falseturns it off. - Texture cache help text now says that on phones, which share memory with the system, values above Medium can stutter more (issue #41).
How to update
- Download
gow2-recomp-0.3.18-win64.zipbelow. - Open the zip and copy everything inside its
gow2-recomp-0.3.18-win64folder into your game folder, replacing the files. Yourgow2.tomlstays.
On Android, install the new APK over the old one.
Tested
- Host tests: all pass.
- Tac/Com with FSR 3.1 and with FSR 4 at 1440p internal on an RX 7800 XT: 8 rounds in a row without a crash. Before the fix both closed on the first round; with the upscaler off it never closed.
- Register writes, hospital at 1440p, runs alternated on and off: 193.1 and 192.1 fps on, 191.5 and 191.5 off.
- The Android APK builds and passes its checks. The status bar fix, Tab during a cinematic and Ctrl+Q have not been tried in a game yet.
Known issues
- Missing characters and flickering weapons on an RTX 3070 Ti. In our online session on 0.3.14, with Emulated (EDRAM) at 21:9, some characters were not drawn, their weapons floated in cinematics, and weapons flickered blue or red. Not fixed yet, and not reproduced on our AMD card. If you see it, please open an issue with a screenshot or a short clip, the chapter and your
gow2.log. - White textures now and then on an RTX 3070 Ti with Emulated (EDRAM) the first time a chapter runs, while the shader cache is still empty.
- Death after being knocked down (issue #38): still needs a
gow2.logfrom this port from a run where it happens. - Vulkan on Radeon Vega (issue #34): after quitting to the main menu, the menu text can turn invisible.
- Every player in a System Link or co-op session must run the same release.
Downloads
gow2-recomp-0.3.18-win64.zip: Windows 10/11 x64. Bring your own game files: your.isoor an extracted folder (see QUICKSTART.txt).gow2-recomp-0.3.18-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).