ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.12k stars 1.05k forks source link

The Turing Test (499520) #263

Open lodriguez opened 6 years ago

lodriguez commented 6 years ago

To fix the sound you have to set "xaudio2_7"="native,builtin" in user.reg

kisak-valve commented 6 years ago

The Turing Test (499520) - Cannot install

Issue transferred from https://github.com/ValveSoftware/Proton/issues/454. @michaelclarkcuadrado posted on 2018-08-24T22:28:38:

I cannot install the Turing Test game. It fails during UE4 Prerequisites are being installed with an error 'invalid ACL'.

Computer Information: Manufacturer: Unknown Model: Unknown Form Factor: Desktop No Touch Input Detected

Processor Information: CPU Vendor: AuthenticAMD CPU Brand: AMD FX(tm)-8320 Eight-Core Processor
CPU Family: 0x15 CPU Model: 0x2 CPU Stepping: 0x0 CPU Type: 0x0 Speed: 3500 Mhz 8 logical processors 8 physical processors HyperThreading: Unsupported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Supported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported

Operating System Version: Linux 4.x (64 bit) Kernel Name: Linux Kernel Version: 4.18.4-arch1-1-ARCH X Server Vendor: The X.Org Foundation X Server Release: 12001000 X Window Manager: GNOME Shell Steam Runtime Version: steam-runtime-beta-release_2018-06-14

Video Card: Driver: NVIDIA Corporation GeForce GTX 960/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 396.54 OpenGL Version: 4.6 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 59 Hz VendorID: 0x10de DeviceID: 0x1401 Revision Not Detected Number of Monitors: 2 Number of Logical Video Cards: 1 Primary Display Resolution: 1680 x 1050 Desktop Resolution: 3360 x 1050 Primary Display Size: 18.50" x 11.81" (21.93" diag) 47.0cm x 30.0cm (55.7cm diag) Primary Bus: PCI Express 16x Primary VRAM: 2048 MB Supported MSAA Modes: 2x 4x 8x 16x

Sound card: Audio device: Realtek ALC887-VD

Memory: RAM: 8010 Mb

Miscellaneous: UI Language: English LANG: en_US.utf8 Total Hard Disk Space Available: 110278 Mb Largest Free Hard Disk Block: 46560 Mb VR Headset: None detected

lodriguez commented 6 years ago

It's an know problem, just cancel UE4 Prerequisites installer, you don't need it.

michaelclarkcuadrado commented 6 years ago

After cancelling the installer, the game starts but hangs right off the bat. It opens a full screen window that is black in the center and the rest of it is a capture of the desktop. It is uncloseable and eats a whole CPU core.

I've tried leaving it for over an hour to confirm it was really crashed. The only way to close it is with killall TheTuringTest.exe

kadogo commented 6 years ago

Without any option with Proton Beta the game run around 30fps (720p with all at Low without motion blur). (I need to cancel UE4 installer).

I confirm that the fix about user.reg fix the crackeling audio for me. For the user.reg I add the following line in [Software\Wine\DllOverrides] category.

"xaudio2_7"="native,builtin"

Laptop information: https://gist.github.com/kadogo/a72b612e48ede28a5bd7495b268de99d

It's not specified but i have this card too.

0a:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz PRO [Radeon R5 M255]

The DXKV hud showed information about AMD so I think that it use my AMD card without that I specify DRI_PRIME=1 in the launch command. I'm not sure if it's normal.

Cheers.

michaelclarkcuadrado commented 6 years ago

Can confirm that the previous issues with the game have been resolved in a proton update. However, audio is still unusably broken, even with the registry edit mentioned above. Performance is excellent and may even be better than native windows.

For newcomers, you do have to cancel the prerequisite installer every time the game starts.

jakub-pluciennik commented 5 years ago

"xaudio2_7"="native,builtin" not helped on Ubuntu 18.04. Any other hints?

Treferwynd commented 5 years ago

After quite a bit of tweaking I've found a few settings that make the game work fine on an external monitor, with pulseaudio and bumblebee:

I manually added "xaudio2_7"="native,builtin" to the end of the [Software\Wine\DllOverrides] section of Steam/steamapps/compatdata/499520/pfx/user.reg

Then, in Steam, I set the Launch Options to PULSE_LATENCY_MSEC=120 PROTON_USE_WINED3D11=1 primusrun %command%

Is all of this strictly necessary? No idea, but it works.

VoodaGod commented 5 years ago

audio works fine for me after applying the "xaudio2_7"="native,buitlin" tweak, great performance also

jakub-pluciennik commented 5 years ago

Me helped only trick with below "Launch Options":

PULSE_LATENCY_MSEC=120 PROTON_USE_WINED3D11=1

Nothing less, nothing more. Proton 3-16-6-Beta. Messing with registry either manually or by "winecfg" always was causing that game either no started or started with cracking sound. Maybe because of Polish locales? I don't know, never mind...

I was playing with game soundtrack played by Spotify - shit - now I will have to start game from beginning, because there is more fun! Thanks guys!

NoXPhasma commented 5 years ago

With Proton 4.2-3 it works out of the box. Finished the game completely and didn't have had any issue at all.

Sysinfo: https://gist.github.com/NoXPhasma/f842039588ff89403b66abae978a4882

The only thing which does not work properly, is the UE4PrereqSetup_x64.exe at the launch of the game. It can't install properly but still tries to install each game launch, but it does not stop the game from running. More like an annoyance as an issue. Pretty easy to get around it by renaming the Redist folder in the game folder.

NoXPhasma commented 4 years ago

I tried the game with DX12 with Proton 4.11-8 (vkd3d) but it hangs right on launch. Music keeps playing but image stucks and game needs to be killed.

steam-499520.log https://gist.github.com/NoXPhasma/9c4497ebcb8838352716c93460353eab

caiodev commented 4 years ago

I tried to play it but the UE4 installer fails after clicking "Install" and presents a screen that reads "Invalid ACL". Also, when the game actually launches, it shows just random screens with random colors such as Pink, dark blue an so on. Sound is great though, Screenshot at 2020-05-25 00-00-47

aqxa1 commented 4 years ago

Game works for me using the default D3D11 renderer, although the UE4 installer runs every time, including the "Invalid ACL" message.

jumpy88 commented 4 years ago

@caiodev which is your setup? It works fine for me on linux mint 19 (try also to close UE4 prerequisite setup without trying to install it).

caiodev commented 4 years ago

Hey @jumpy88 , here it is.

OS: Ubuntu 20.04 LTS Kernel: 5.6.15-050615 DE: MATE CPU: Intel i5-3230M GPU: Intel 3rd Gen Core RAM: 8GB

kisak-valve commented 4 years ago

Hello @caiodev, you have an Intel Ivybridge generation video chipset. Vulkan driver support for that generation is incomplete and expected to have quirks.

You may have some luck using PROTON_USE_WINED3D=1 %command% in the game's launch options to tell Proton to use wine's DirectX to OpenGL render path, but this is expected to come with a significant performance penalty and is not considered supported.

caiodev commented 4 years ago

@kisak-valve Got it. Yeah, i really have an oldie here. Bought this laptop in 2014 actually lol NIce man, thanks for this info.

volca02 commented 2 years ago

The game fails to load the sector 31 (start of chapter 4) - for me it just crashes to desktop. steam-499520.log

I'd provide a save file to get there easily but can't find where it's location is right now.

Edit: Found it in the install folder next to steam_autocloud.vdf savedata.zip

fuzunspm commented 2 years ago

I also can't load the sector 31 level

rlac commented 2 years ago

Also getting frequent crashes loading levels starting on Chapter 4 (sector 31). The crashes are gone when running with Proton 5.13-6, but are present on 6.3-8, 7.0-1, and Experimental.

kisak-valve commented 2 years ago

Hello @rlac, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

rlac commented 2 years ago

Steam System Information: https://gist.github.com/rlac/25a859413c9f9b139539f5820cc281c3 Proton log, fresh prefix on 7.0-1: steam-499520.log

Steps to reproduce from main menu:

  1. Chapter Select
  2. Chapter Four
  3. Sector 31
  4. If load succeeds (it will work very infrequently) return to main menu and repeat above

All of Chapter Four has the issue, not just Sector 31, but that's the first time it occurs. It doesn't appear to occur outside of Chapter 4, including 5 onwards.

Game save data with up to Chapter 7/Sector 62 unlocked (game not yet complete): savedata.zip