Proton: DARK SOULSâ„¢: Prepare To Die Edition (211420)

Created on 8 Sep 2018  Â·  19Comments  Â·  Source: ValveSoftware/Proton

Compatibility Report

  • DARK SOULSâ„¢: Prepare To Die Edition
  • 211420

System Information

  • GPU: GTX770
  • Driver/LLVM version: nvidia 396.54
  • Kernel version: 4.18.6
  • Link to full system information report as Gist:
  • Proton version: 3.7-6beta

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.

Symptoms

Steam Controller is not working at all game runs fine otherwise using keyboard and mouse

Reproduction

Just download using proton beta and run with steam controller plugged in by cable

Game compatibility - Unofficial Mesa drivers

All 19 comments

@JasonLighthunter
It's not related to the same game, but try maybe the solution of this issue https://github.com/ValveSoftware/Proton/issues/1119#issuecomment-417944343

I just tried this game with last Proton version 3.7-6:
gamepad xbox360: OK
gamepad Steam: OK
The games works good, it doesn't need DSFIX anymore.
Just one bug: the cinematics: they are all black, only subtitles are viewable and you can ear audio, could be related to issue #1464.
It could be Whitelisted if Cinematics could play correctly.
On Wine you have to install wmp9, but it is not possible to install it with Proton, because Proton uses 64 bits prefix and you can not install wmp9on 64 bits Wine prefix.

https://gist.github.com/legluondunet/0f0a56fb4e9cb743f111385e554fce69

Enabling steam configuration for the controller breaks controller usage.
Tested with wireless X360 through big picture settings.
Can't say if this is a more widespread issue.

As well, the keyboard controls and controller seem to overlap in bad ways. I have to tap shift to detoggle RB/holding shield up.

I had an issue with spinning camera (when controller was connected), but was resolved with upgrading libsdl to 2.0.6. After that game, and controller, works fine.

@bumbar1 which distribution are you using? On Ubuntu 18.04 there is not this issue (libsdl 2.0.8).

I'm on elementary 0.4.1, which is based on ubuntu 16.04, hence the libsdl update. AFAIK ubuntu 18.04 ships with updated version.

Dark Souls: Prepare To Die Edition, No in-game video playback support

Issue transferred from https://github.com/ValveSoftware/Proton/issues/1723.
@Rabcor posted on 2018-10-12T22:44:10:

Compatibility Report

  • Dark Souls: Prepare To Die Edition
  • 211420

System Information

  • Proton version: 3.7.8

Symptoms

  • In-Game videos do not work.
  • Dsfix does not work.

Solutions

  • In-Game videos work with windows media player 9 (wmp9), however I had issues getting it to install on a 64 bit prefix (and therefore problems installing it on proton); it's also possible it requires devenum.
  • DSFix works if 'dinput8' library support is added. (Can be done via winecfg as a workaround)

Besides these two points, the game runs smoothly on appropriate hardware/driver configurations.

Can also confirm that x360 controller work fine for the game. Not sure if it requires dinput8 or not, but I think not.

@rabcor DSFIX is useless with Dark Souls Prepare To Die Edition, why do you need it?

PS: I'm not talking about the remastered edition.

You mean the remaster? That is another game, this thread is not about that game. I neither have nor want that game. It would be lunacy to pay $40 for a game I already have, and the remaster doesn't really do anything that can't be achieved with the original + dsfix. Why do you think it's getting shitty reviews?

If by any chance you were actually talking about this game though... It was 30fps locked for me without dsfix.

@Rabcor

If by any chance you were actually talking about this game though... It was 30fps locked for me without dsfix.

My last post seems to be not enough clear about the version I'm talking about, I corrected it.
Ok so you use dsfix for the framerate, I understand now.
But as you can read on this link, this version was not developped to run well with framerate bigger than 30 fps:
https://pcgamingwiki.com/wiki/Dark_Souls:_Prepare_to_Die_Edition#High_frame_rate

@legluondunet and yet it does work fine at 60fps and everyone does it (and has since the games' release), and you are derailing this discussion, stop.

Dark Souls PTDE (and 2 and 3) are crashing on launch for me since the Proton 3.16 update.

-Name of the game with compatibility issues: Dark Souls PTDE, Dark Souls II Scholar of the First Sin, and Dark Souls III

-Steam AppID of the game: 211420, 335300, and 374320

-GPU: Radeon Fury X

-Driver/LLVM version: mesa 18.3.0-devel from Padoka PPA, LLVM 8.0.0

-Kernel version: 4.15.0-36-generic

-Link to full system information report: Gist

-Proton version: 3.16 and 3.7-8

steam-211420.log
steam-335300.log
steam-374320.log

Description:
All 3 games were working perfectly with 3.7-8 until the 3.16 update. Switching back to 3.7-8 does not solve this crash. The behavior is the same for both versions.

Since the update, Dark Souls PTDE, Dark Souls II Scholar of the First Sin, and Dark Souls III all crash on launch. Other DX11 games are working fine with DXVK (Witcher 3, Skyrim SE, Killing Floor 2).

Oddly, Dark Souls II and III do not crash if they are minimized (using alt + pgdn). Upon maximizing, they are stable if there is no input. If I press any button, the game crashes after one or two seconds. Dark Souls PTDE crashes even when minimized.

Things I have tried:
Using the launch option for WINED3D11 or NO_D3D11.
Using the -fullscreen launch option.
Deleting the WINE prefix.
Verifying integrity of the game files.
Disabling the compositor.

Reproduction:
For all 3 games: Launch the game normally. A window will pop up and crash without displaying anything.

For Dark Souls 2 and 3: Launch the game and immediately minimize the window. The game will launch normally in the background. Upon maximizing the window, press any button. The game will crash after 1-2 seconds.

UPDATE: Downgrading to mesa 18.2.2 solved this issue. It seems it's a problem with mesa 18.3.0.

OS: Linux Mint 19 Cinnamon 3.8.9
Linux Kernel: 4.115.0-20-generic
CPU: Intel i3-6100
Graphics: AMD Tonga PRO Radeon R9 285/380
Proton Version: 3.16-4 Beta

Known issues: Opening sequence (and most likely ending credits) will not play video/audio. Subtitles can be seen.

As of now it's not only playable but haven't experienced any significant framerate loss. Will need to play it more but as of now it's one of the few games I can enjoy with Proton. So this is more of a thank you for getting this to work!

Dark Souls Prepare to Die edition: Only ENG and Jap available

Issue transferred from https://github.com/ValveSoftware/Proton/issues/1878.
@Kryuko posted on 2018-11-01T19:38:54:

Hello.

Game ID: 211420

The game is available in multiple languages, but when i install the game in ubuntu i have only english and japanase available as language settings.

When i had windows i was able to choose my own language (italian) and others as well.

I think languages files are not even installed.

Thank you in advance :)

Hello @meowmeowfuzzyface, it may be worthwhile to bring your video driver issue to the attention of the video driver vendor if it has not been already.

Distro: Linux Mint 19.1 Tessa (64 bit)
GPU: Vega 56
Driver/LLVM version: Mesa 19.1.0-devel/9.0.0
Kernel version: 5.0.10-050010-lowlatency
Proton version: 4.2-3

Gameplay works perfectly, also tested with Nintendo Switch Pro controller over bluetooth. Videos are not played, just a black screen but subtitles are displayed.

media_info.txt
steam-211420_proton-3.16-9.log
steam-211420_proton-4.2-3.log
system_info.txt

From the logs this looks like another quartz game
"76044.767:0028:002d:err:quartz:GetClassMediaFile Media class not found"

Videos are in WMV, VC-1 + WMA

There's some kind of regression with Proton 5 versions. DS Mouse Fix doesn't work properly with anything past Proton 4. Even the GE versions suffer from the same issues. This is a shame because version 5 has superior performance.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

raikirii picture raikirii  Â·  3Comments

matou68 picture matou68  Â·  3Comments

BLaDZer picture BLaDZer  Â·  3Comments

Elkasitu picture Elkasitu  Â·  3Comments

AwesamLinux picture AwesamLinux  Â·  3Comments