ValveSoftware / Proton

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

Assassin's Creed III Remastered (911400) #2482

Open smo0z opened 5 years ago

smo0z commented 5 years ago

Compatibility Report

System Information

I confirm:

Symptoms

Both games only show a black screen.

Reproduction

Try to start one of the games.

steam-911400.log

HonkingGoose commented 5 years ago

~@flibitijibibo Is this something you want labeled Xaudio2?~ It's labeled... From the Proton log:

7546.302:00b0:00b1:fixme:xaudio2:IXAudio2Impl_QueryInterface (0x3335d00)->({60d8dac8-5aa1-4e8e-b597-2f5e2883d484},0x32f2f0), not found


@zzhiyi Do you think this issue is Media Foundation related? There are mentions of mfplat.dll in the Proton log.

kisak-valve commented 5 years ago

Hello @smo0z, can you try disabling uplay's overlay if it's not already?

smo0z commented 5 years ago

Uplay overlay and in-game notifications are disabled. And because of the mfplat.dll I also tried the workaround of re2. without success.

zzhiyi commented 5 years ago

7546.475:00b0:00bb:trace:module:load_builtin_dll Trying built-in L"nvapi64.dll" 7546.475:00b0:00bb:warn:module:load_builtin_dll cannot open .so lib for builtin L"nvapi64.dll": /mnt/cdrive2/Games/Proton 4.2/dist/lib/wine/nvapi64.dll.so: cannot open shared object file: No such file or directory 7546.475:00b0:00bb:warn:module:load_dll Failed to load module L"C:\windows\system32\nvapi64.dll"; status=c0000135

I am inclined to think this is the problem of missing nvapi64.dll on wine. For Nvidia graphics card users. You might want to try dxvk graphics card pci id spoofing.

smo0z commented 5 years ago

@zzhiyi Nope, changing dxgi.customDeviceId / dxgi.customVendorId does not change the behavior.

smo0z commented 5 years ago

I have now made a custom built (proton-tkg) and it works with it. I do not know if the log of it is helpful, but here it is: steam-911400.log

howels commented 5 years ago

@smo0z what did you have to change for your build to work?

smo0z commented 5 years ago

@howels This is my current config and with that it works.