protonscr

Death End Re;Quest 2

protonopen appid 1266220Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#4135 · opened 2020-08-18 by CygnusTerminal · updated 2021-11-15 · 24 comments · github · game page · search this game
1 matching comments, n / p to jump
CCygnusTerminal 2020-08-18 github

Compatibility Report

  • Name of the game with compatibility issues: Death End Re;Quest 2
  • Steam AppID of the game: 1266220

System Information

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

steam-1266220.log

Symptoms

Game wont run, DX11 error appears and it inmediatly closes (the text is gibberish)

Reproduction

Launch the game
See the error

CCygnusTerminal 2020-08-18 github

steam-1266220.log
Proton-5.9-GE-5-ST manages to open the game with a black screen and it instantly closes.

Kkisak-valve maintainer 2020-08-18 github

Hello @CygnusTerminal, fixme:vulkan:X11DRV_vkCreateWin32SurfaceKHR Application requires child window rendering, which is not implemented yet! in the log points towards https://bugs.winehq.org/show_bug.cgi?id=45277.

CCygnusTerminal 2020-08-18 github

Hello @CygnusTerminal, fixme:vulkan:X11DRV_vkCreateWin32SurfaceKHR Application requires child window rendering, which is not implemented yet! in the log points towards https://bugs.winehq.org/show_bug.cgi?id=45277.

Oh, well, should i post this on the dxvk repo then?

Kkisak-valve maintainer 2020-08-18 github

My understanding is that winevulkan is responsible for that in upstream wine and the linked bug report is the right place to discuss it.

CCygnusTerminal 2020-08-18 github

My understanding is that winevulkan is responsible for that in upstream wine and the linked bug report is the right place to discuss it.

Oh, sorry, thanks for the heads up kisak! I'll try the latest wine with those patches discussed in the thread and see if it helps.

CCygnusTerminal 2020-08-20 github

Compiled proton-tkg from scratch with child window patch, still opens a windows and instantly closes. Log is attached, lines of interest:
wine: Unhandled page fault on write access to 0000000000000001 at address 000000007B63DE0A (thread 00c0), starting debugger..
Unhandled exception: page fault on write access to 0x00000001 in 64-bit code (0x000000007b63de0a).
steam-1266220.log

Kkisak-valve maintainer 2020-08-20 github

Looks like this game would benefit from support for XACT Engine maturing (fixme:xact3:IXACT3EngineImpl_Initialize pXAudio2 parameter not supported! Falling back to NULL).

CCygnusTerminal 2020-08-20 github

Looks like this game would benefit from support for XACT Engine maturing (fixme:xact3:IXACT3EngineImpl_Initialize pXAudio2 parameter not supported! Falling back to NULL).

Yeah, it would seem so, sorry to bother kisak, would installing XACT with winetricks and setting the dll overrides help?

Rra59674 2020-08-23 github

Looks like this game would benefit from support for XACT Engine maturing (fixme:xact3:IXACT3EngineImpl_Initialize pXAudio2 parameter not supported! Falling back to NULL).

Yeah, it would seem so, sorry to bother kisak, would installing XACT with winetricks and setting the dll overrides help?

I managed to get this game working by installing XACT with winetricks, I also needed to add the following overrides xaudio2_7 and xactengine3_7. The game should run flawlessly with this setup and Proton-5.9-GE-5-ST.

CCygnusTerminal 2020-08-23 github

Looks like this game would benefit from support for XACT Engine maturing (fixme:xact3:IXACT3EngineImpl_Initialize pXAudio2 parameter not supported! Falling back to NULL).

Yeah, it would seem so, sorry to bother kisak, would installing XACT with winetricks and setting the dll overrides help?

I managed to get this game working by installing XACT with winetricks, I also needed to add the following overrides xaudio2_7 and xactengine3_7. The game should run flawlessly with this setup and Proton-5.9-GE-5-ST.

Nice find! I managed to get it working yesterday with the same after tinkering a bit, but forgot to update

NNaitrate 2020-08-24 github

I was able to get it up and running using GloriousEggroll's fork of Proton, alongside using ProtonTricks to set up cinepack, faudio, and xact_x64 (The things that someone on ProtonDB recommended for Megadimension Neptunia VIIR).

However, It's entirely possible that this configuration causes extreme stuttering when moving the mouse around, basically mandating a controller to be used to stop said stuttering. I'm wondering if anyone else has that issue with the mouse.

CCygnusTerminal 2020-08-24 github

I was able to get it up and running using GloriousEggroll's fork of Proton, alongside using ProtonTricks to set up cinepack, faudio, and xact_x64 (The things that someone on ProtonDB recommended for Megadimension Neptunia VIIR).

However, It's entirely possible that this configuration causes extreme stuttering when moving the mouse around, basically mandating a controller to be used to stop said stuttering. I'm wondering if anyone else has that issue with the mouse.

Nice to see another take on how to make it work, i'll try the xact fix with overrides first and see if mouse does not lag+if everything works (sound, cinematics, etc) and report back.

CCygnusTerminal 2020-08-25 github

UPDATE: Game runs perfectly fine with proton-ge, my custom proton-tkg was causing mouse pointer issues (appearing and dissapearing on screen). Also, for AMD users running aco, i found some graphical glitches (textures fading to black on a certain camera position). Finally, i'll test, but i'm getting some performance issues compared to my Windows 10 install, but i have the game on my NVMe on Windows, and in Linux the game is installed to my HDD, so further testing needs to be done.

Kkisak-valve maintainer 2020-08-25 github

Hello @CygnusTerminal, is RADV/llvm equally affected? It would be nice to have a screenshot of the graphical quirk and confirmation that mesa 20.2 or mesa git-master are also affected.

CCygnusTerminal 2020-08-25 github

Hello @CygnusTerminal, is RADV/llvm equally affected? It would be nice to have a screenshot of the graphical quirk and confirmation that mesa 20.2 or mesa git-master are also affected.

Hello kisak! As far as i tested, llvm is not affected by said graphical glitch. I'm working on getting some footage of it, and will upload ASAP.

CCygnusTerminal 2020-08-25 github

@kisak-valve https://drive.google.com/file/d/1Y81G2wU6GRWMITR8LqA1c_tUnCuTMlSe/view?usp=sharing There you go, Those are the videos with the glitches that appear when running aco as RADV's compiler.
Edit: Re-testing llvm more thoroughly as we speak, also affected, seems to be a Mesa bug. I'll test later with my nvidia laptop and see if it suffers from the same. Windows does not show this behaviour

Hhakzsam 2020-12-30 github

@CygnusTerminal Do you still have issues with ACO?

CCygnusTerminal 2020-12-30 github

@CygnusTerminal Do you still have issues with ACO?

Hi, i'll try this evening and report back.

CCygnusTerminal 2020-12-31 github

Reporting back: Issues seems to be gone, there are no longer graphical glitches, but it seems Proton Experimental introduced audio cracking. Will try with the latest good known fork i used and see if it's a problem with my PC or Proton.

CCygnusTerminal 2020-12-31 github

steam-1266220.log
Well, sadly, Proton is now showing audio cracking, which was not present last time i played, this only happens within Proton, and depending on the version, it appears quite fast. For instance, Proton Experimental shows cracking inmediatly after i load a savegame. It's very loud and noticiable, to the point of affecting the game. Proton-GE 5.9 ST 5 gets progressively louder the more you play. This is in Arch, with pulseaudio and the default settings, on kernel 5.10 (tkg-pds). Will try with the vanilla kernel to see if it helps.
Edit: Vanilla kernel still shows the same problem.

Hhakzsam 2020-12-31 github

Thanks for checking!

CCygnusTerminal 2020-12-31 github

Thanks for checking!

No problem! I do commend you to try, since i think the sound issues come from my own mistake (being forced to lurk on Windows for the last 2 months didn't help). I'll reinstall since i am also having weird problems like FPS drops on the menu, and the popping noise.

Ttrenton4k 2021-11-15 github

System Information

  • GPU: rx 6800
  • Driver/LLVM version: Mesa 22.0.0-devel
  • Kernel version: 5.14
  • Proton version:1636974995 experimental-bleeding
    steam-1266220.log

game will not launch

Kkisak-valve maintainer 2021-11-15 github

Hello @trenton4k, these look like the lines of interest from your log:

err:module:import_dll Library steam_api64.dll (which is needed by L"Z:\\mnt\\86453d71-9bee-487c-82b1-868b9be0d595\\SteamLibrary\\steamapps\\common\\DeathEndReQuest2\\resource\\bin\\DeathEndReQuest2.exe") not found
[...]
err:module:LdrInitializeThunk Importing dlls for L"Z:\\mnt\\86453d71-9bee-487c-82b1-868b9be0d595\\SteamLibrary\\steamapps\\common\\DeathEndReQuest2\\resource\\bin\\DeathEndReQuest2.exe" failed, status c0000135

It looks like <game folder>/resource/bin/steam_api64.dll should be provided by depot 1266221.

Please verify the integrity of the game's files in Steam.

Proton versions

Upstream links

DLLs