
Too much missing media and an inability to complete game and access subsequent special features.
vk_radv %command%
You must install the game with the Phsyx installer from:
https://us.download.nvidia.com/Windows/9.13.0725/PhysX-9.13.0725-SystemSoftware.msi.
It must be renamed PhysX_SystemSoftware.msi before the first launch.
You must download this file and have protontricks point to it when running the main command.
https://github.com/SleepyAlpha/vc1decoder-update/blob/main/vc1decoder.verb
protontricks 247660 -q quartz qedit devenum wmp9 /path/to/vc1decoder.verb
Problems with Alt-Tabbing and window switching. Sometimes, game would also minimize on startup, despite being set to fullscreen.
Frames would occassionally drop, mostly in cutscenes, but nothing significant.
FMVs don't work and must be skipped to proceed. Can't reach final save point at the end of the game and, therefore, can not unlock the special menu.
At the end, after the unskippable cutscene with Emily, whatever videos are left will not play and the screen goes black and unresponsive. Tested by pressing buttons that should have otherwise skipped missing cutscenes, and waiting as much as 15 minutes with no change.

Follow as closely as possible, works for non-steamdeck as well.
Game completely nonfunctional without modifications.

Game crashes right before the intro cutscene
Tried a bunch of fixes (including those suggested by others here) but always ran into different errors.

https://www.reddit.com/r/SteamDeck/comments/1d88vbg/deadly_premonition_directors_cut_fully_working_on/
Far too much to explain, but I catalogued the entire process here: https://www.reddit.com/r/SteamDeck/comments/1d88vbg/deadly_premonition_directors_cut_fully_working_on/
Have now played the first 4 hours of the game. No crashes so far. All videos play perfectly with audio. Controls work as they should.
Driving sections do display framerate dips - this may be due to the game itself (Steam forums are awash with people complaining about this port) or it may be due to settings / resolution I've set using DPFix. Still investigating this one. 90% of the game (and all 3rd person sections) run at a solid 60fps though.

Wont run under basic install. Requires tinkering to work.
Used previous steps provided. Ran scripts and returned errors on wmp9. Without scripts can get through launcher and play through initial cutscenes then crashes. After running scripts cutscenes do not work but can get into game and play.
Needs more work to function properly under linux.

I've tried installing different Proton versions, GE etc and no matter what the same issue happens - it only boots the launcher, then crashes on startup.

Habe die Einstellungen von DenZ-666 verwendet: 0. Spiel im internen Speicher installieren, nicht auf SD. Protontricks über Discover installieren.
- PhysiX herunterladen (https://us.download.nvidia.com/Windows/9.13.0725/PhysX-9.13.0725-SystemSoftware.msi), umbenannt in "PhysX_SystemSoftware.msi" und nach "steamapps/common/Deadly Premonition The Director's Cut/redist/" verschoben (überschreiben!)
- Proton 3.16-9 auswählen und Spiel einmal starten (stürzt ab)
- vc1converter herunterladen (https://github.com/SleepyAlpha/vc1decoder-update/blob/main/vc1decoder.verb) und bspw. auf den Desktop legen.
- "Konsole" öffnen und folgendes eingeben: "script /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=protontricks com.github.Matoking.protontricks 247660 -q quartz qedit devenum wmp9 /home/deck/Desktop/vc1decoder.verb" Sollte Protontricks keinen Zugriff auf den Ordner haben erscheint ein Befehl, den dann eingeben und noch einmal obigen nehmen. Alle Windows-Fenster mit OK bestätigen.
Bei "Gamepad" driftet die Kamera, deshalb sollte man mit Tatsatur Layout spielen.
Important: Install on internal storage, not on SD Card. Then follow the instructions of DenZ-666

Можливо на Х11 гра буде вести себе краще, але в цілому, якщо розібратись зі звуком, думаю можна грати стабільно якщо інсталювати бібліотеки.
PipeWire
Wayland
Need tricks with physix and direcx install throu renaming of DPLounch
Так як різні версії Протону це по суті певна віртуальна ізоляція, в рамках однієї версії протону треба зробити певні маніпуляції з інсталяцією бібліотек Фізікс і ДіректХ, які знаходяться в папці з грою в теці Редіст. Що б це зробити для конкретної версії ПротонГЕ, враховуючи що Стім автоматично запускає через скрипт ДПЛаунчер та спробу інсталяції бібліотек, я пішов трохи обхідним шляхом. Тимчасово переіменовуєм ДПлаунчер в щось інше, хай навіть ДПЛаунчер1.ексе, копіюєм все з папки Редіст в корінну теку де лежить основний ДП.ексе і називаєм ДПлаунчер.ексе спочатку інсталятор діректх, після чого робимо запуск в стім гри і завершуємо інсталяцію через графічний інтерфейс інсталятора. Потім переіменовуєм назад, і ДПлаунчер.ексе називаєм вже інсталятор фізікс і знов робимо запуск гри в стім завершуючи інсталяцію бібліотек через графічний інтерфейс.
Потім повертаєм оригінальну назву основному ДПлаунчер.ексе і можемо пробувати запуск гри - вона запускається, працює і навіть не вилітає, але є баг з тим що в грі чомусь не всі звуки. Відсутня фонова музика в меню, в деяких заставках і т.п, але це можливо тому що я тестував гру під Wayland і PipeWire які і без того мають чимало проблем із сумісністю з різним софтом, можливо це теж можна якось вирішити, але я вже глибше не копав. Теоретично, пад графічним оточенням на базі X11 цього бага може не бути і все може працювати краще, треба перевіряти.

changing the control buttons in the game launcher.
sticking of the right stick.
The game, after many attempts, finally worked as it should. A terrible port, but closer to the point. I tried many different options, but the most stable was this procedure. Most of the actions are taken from other followers.
- I downloaded PhysX from this link (https://us.download.nvidia.com/Windows/9.13.0725/PhysX-9.13.0725-SystemSoftware.msi) renamed the file to PhysX_SystemSoftware.msi and placed it in the steamapps/common/Deadly Premonition The Director's Cut/redist/ folder with a replacement.
- In game mode, run the game once with compatibility with Proton 3.16-9.
- I download the vc1converter file from this link (https://github.com/SleepyAlpha/vc1decoder-update/blob/main/vc1decoder.verb ) and put it in a folder to which protontricks has access, otherwise it will not start for you. I put it on a USB stick, the path turned out to be /run/media/SD/vc1decoder.verb (your flash drive name may differ).
- Run the console and insert the following script /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=protontricks com.github.Matoking.protontricks 247660 -q quartz qedit devenum wmp9 /run/media/SD/vc1decoder.verb (replace the file location path with your own). During the execution of the script, the protontricks properties will open several times, just click Ok.
The game may crash for the first time. From the second time everything will start. The videos in the game are working properly. The sound does not stutter. The only malfunction is the sticking of the right stick in the "right" position, this is if you specified the use of the gamepad in the settings. Therefore, I advise you to use the keyboard layout. No fixes to fix the management did not help me.
WINEDLLOVERRIDES="xaudio2_7=b" %command%
If you run it without the startup command the game won't make it past the opening cutscene as their is some compatability issue with the audio of this game. Using that launch option will fix that, but then the game has the problem in that you'll have no music or sound effects, ambient background sounds and voices are there, but nothing else seems functional.
I would see a weird freeze-frame of the opening cutscene sometimes between loading screens. This wasn't that bad, but was a sign something wasn't right at least.
I tried the various fixes mentioned in here, but it seems like those are unrelated to this issue.
Attempting to run it in Proton7 causes it to crash before the opening cutscene. Proton 8 will make it to the opening cutscene but will have no audio, then crash trying to load the main menu. Experimental will get to the opening cutscene with audio, but will crash trying to load the main menu. Using the launch settings will get you a opening cutscene with audio; but past this point you'll have spotty audio. The actual game seemed playable, but the audio issue bugged me too much.
downloaded latest dxvk and put directx 9 dll from 32bit folder into game folder where the exe for the game is
changed abxy buttons to conform with in game options for examine, use, enter etc, changed back buttons for exit and page up and down for weapon changes, changed left bumper for run which is shift in game, changed right bumber and trigger for aim and shoot
secondary window to run game and change options, reccomend changing controls to keyboard otherwise camera will just spin around
camera will spin around if gamepad is selected on secondary window options
some cutscenes wont play so if its just a black screen press start, however some will play, only played it a little so i dont know if itll crash however it would just crash after the first cutscene so its a win in that respect
works decently after putting directx 9 dll from dxvk into folder of deadly will update if it crashes but so far runs well
Followed tlepolemus' guide but had to use the following command
/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=protontricks com.github.Matoking.protontricks 247660 -q quartz qedit devenum wmp9 /home/deck/vc1decoder.verb
This assumes that vc1decoder is in your home directory.
I couldn't get dpfix to work on steam deck or my desktop running nobara.
You can remove the startup videos using a hex editor like ImHex. Using the steam verios you can go to file -> goto -> 0x243333 and change B3 to 00. Go to file and save.
Tried GE, Proton Experimental, Proton Next, & what Steam was using by default. I didn't want to spend more time on this game & I uninstalled.
Not working

- Replace the "PhysX_SystemSoftware.msi" file from steamapps/common/Deadly Premonition The Director's Cut/redist with this version.
- Select Proton 4.11 as the compatibility tool and run the game once, exit at the launcher.
wget https://gist.github.com/Neodamode/65d23eab40b06193835402097636cb97/raw/2cdcd20c201f3b57f55f03d30320ac660e92a64d/vc1decoder.verb
protontricks 247660 -q quartz qedit devenum wmp9 /path/to/vc1decoder.verb
Edit to wherever you have downloaded "vc1decoder.verb". If protontricks hangs indefinitely installing wmp9, open a new terminal tab and run "killall cmd.exe" and it should continue. 5. Optionally add the "PROTON_USE_D9VK=1 %command%" launch option for better performance (haven't tried it myself).
If anyone has a solution please share it, the steps don't seem to work for everyone,
Followed the Previous steps to install requirements. Would fail to install WMP9 and PhysX, I assume this is what is causing the crash.
No fixes from previous posters worked for me on any Proton version (I tried a whole bunch).
I tried all the various fixes on this page, nothing worked for me.
No Videos, crashes on new game
Step 1: Make a fresh install of dp with proton 3.16-9 Step 2: Open a terminal and run protontricks 247660 regedit Step 3: Import reg by Neodamode https://gist.github.com/Neodamode/8a33b322af981b5ea0a6c83765ccc2ec Step 4: Run protontricks 247660 quartz qedit devenum wmp9 physx Step 5: Download https://github.com/xfury94/vc1decoder-update/blob/main/vc1decoder.verb Step 6: Run protontricks 247660 /path/to/vc1decoder.verb Step 7: Download and copy the contents of dpfix to enable controller, native frame rates, color and texture fix https://github.com/xfury94/DPFix-Release-Mirror

CTD On Startup
Application never opens after hitting run, have not attempted fixes mentioned in this thread.
Controller triggers were mapped incorrectly, but keyboard/mouse worked perfectly fine
To add-on to my last post (please read my last post) I am now 10-12 hours into the game and running smooth :)
I too kept having the issue with crashing immediately after the game's launcher dialogue. Kept hoping that one day it would just be fixed in a new version proton and had been periodically trying newer versions after they released for many months. Just now checked protondb again and tried tlepolemus's steps on Proton 5.13-4, would fail on step 2. It might just need an older version of Proton. Tried his steps on 3.16-9 like the other Gold reports here and they went through perfectly fine and the game was finally able to launch! Can't wait to finally play this beloved game again!
- Rename or delete the Physx installer in ".../Deadly Premonition The Director's Cut/redist/". (Or just run
protontricks 247600 regedit
and "Registry-Import..." this .reg)
Run the command (the order is important):
protontricks 247660 quartz qedit devenum wmp9 physx
Download this file and run:
protontricks 247660 /path/to/vc1decoder.verb
That's it. I used latest winetricks available (20200412-next).

Won't work with current winetricks?
I've tried the workarounds as suggested below to the T and even some methods of utilizing the 32-bit prefix like other games require. The game never fails to crash after the "viewer discretion" screen.

Workaround https://github.com/ValveSoftware/Proton/issues/2284 works perfectly, just be sure to follow all the steps and be sure to have winetricks updated to the version suggested (same version or above).


Re-tested the workaround (https://github.com/ValveSoftware/Proton/issues/2284) ... It works perfectly fine. Forced Proton 3.16 or 3.16 beta; 4.2 and 3.7 don't work and going back and forth resets/ruins the prefix.


Crashes when starting game https://github.com/ValveSoftware/Proton/issues/2284 workaround does NOT work


Workaround: https://github.com/ValveSoftware/Proton/issues/2284 It works fine, perhaps better than on windows, where crashes are common. Controller support is basically broken in this game (not wine's fault). It can be fixed using xboxdrv if your controller is supported (for a Logitech F510 I used: xboxdrv --detach-kernel-driver --silent --trigger-as-zaxis --axismap lt=rt,rt=lt --ui-axismap Y2=ABS_RZ)


Only the launcher works, then immediate crash when trying to run the game.
The launcher appears but when you press play nothing happens. Take into account this port is one of the most broken ports in Steam by far. It hardly works on Windows without fan patches, and even then some people report huge slowdowns. Sadly a mess


Initial launch configuration tool shows up, but then when starting the game nothing. Tried different proton launch options and disabled steam overlay.



Nothing happens
