


A Proton update partially fixed the issue with FMV cutscenes being borked. They were flipped, had audio issues, and awful performance and now they just sound and perform awful. I've seen reports that some people still have flipped FMVs, but that hasn't been my experience. These are for if your FMV's are not flipped.
I uploaded the fixed FMV files on nexus here: https://www.nexusmods.com/devilmaycryhdcollection/mods/242
Other people here have uploaded the prompt I used to re-encode the FMV's.
only in FMV's
FMV's stuttering and low quality

gamemoderun %command%
Jogo fecha sozinho do nada
não recomendo

So far I have only tried getting the cutscenes/videos working properly. I will update my review after I complete all three of the games.
Using the fixes mentioned here previously did not fix all the issues, unfortunately. While the game no longer had flipped or missing videos, their quality was still a mess.
Then I tried GE-Proton (version 9-25 to be exact) and, luckily, it fixed the audio issues. The problem now was that the flipped videos were also fixed from the Proton side and I had the videos flipped again (from Nexus Mods).
To fix this, I edited the provided shell script to remove the part that flips the video (delete -vf vflip
). I have uploaded the non-flipped encoded videos to a cloud storage. So, if you don't want to go through the encoding process yourself you can download them here:
https://app.filen.io/#/d/afd9ae08-e151-41d7-ba03-207c5714a23a%236ssNdidesdjCueOnqIbaT1N8moU21hDL
All you need to do is extract the archive and put the "data" folder into the game's directory.
Without any tinkering, the audio of most pre-rendered videos crackled almost all the time.
On some older Proton versions, the pre-rendered videos are flipped upside-down.

DMC1 plays great docked or handheld with fix mod and Proton 8.0-5. Will update when I test others.
As noted in other reports, cutscenes are either upside down or skipped on the Deck without mods. Need to download the fix mod, and ensure you're running the game on Proton 8.0-5 to fix this.
Will update when I test 3 (2 is bad so I'm not gonna bother replaying it). 1 works great in handheld or docked after fixes have been applied.

WINE_FULLSCREEN_INTEGER_SCALING=1 MANGOHUD=1 MANGOHUD_CONFIG=af=16,vsync=1 %command%
Audio glitches during pre rendered cinematics, very minor issue.
DMC2 crashes frequently, but that's also the case on Windows and every release of this collection. DMC1 and 3 are stable.
This collection is very barebones in terms of features and not very stable on any platform. The only issue exclusive to Proton are audio issues during pre rendered cutscenes, which are very few and skippable.

Used this mod to run a script in each game's video folder: https://www.nexusmods.com/devilmaycryhdcollection/mods/51
Without the mod, cutscenes were slowed down and had terrible cracking.
When switching games, it would exit fullscreen. Although it would revert after about two seconds.

Cutscenes had poor audio and some slowdown/timing issues, so I used the link provided by others for cutscenes that are reencoded for linux and steam deck users https://www.nexusmods.com/devilmaycryhdcollection/mods/51 this is a simple drag and drop solution
I am nearly through the first DMC game and I can report that there are no issues in it. I have not encountered any crashes or errors in it.

It is needed to modify the cutscene files for them to work properly.
Needed to run a code to make the FMVs work properly, on the Proton version I am using I needed to run the following command on the folder the FMVs are located: for fmv in *.wmv; do echo "Transcoding $fmv"; ffmpeg -v quiet -stats -i $fmv ${fmv:0:-4}.mp4; rm -rf $fmv; mv -- ${fmv:0:-4}.mp4 $fmv; done
This will not flip the image. The FMVs folder are at the "game root dir/data/*/Video". Out of evey Proton version I've tested, this one were the only that didn't made the audio have distortions. Some people have reported to have good results with Proton 8, in which you will need to run the code with flip or download the following mod with the videos already modified: https://www.nexusmods.com/devilmaycryhdcollection/mods/51?tab=description

Game crashes at the end of mission 14; changing to proton experimental solved it

gamemoderun %command%
Everything is fine, so we are happy

Mod that configures FMV's to correct format
Orginal FMV's can cause a random crash
Devil May Cry HD Collection's FMVs can cause the game to crash, but this mod includes a fix that formats the FMVs into something Proton can work with. The download consists of all the games' pre-rendered videos and cutscenes. You can drag and drop these files into the corresponding location: "$HOME/.steam/steam/steamapps/common/Devil May Cry HD Collection/".
In my experience, I've noticed that the game has issues running these modified FMVs under newer versions of Proton or GE. I highly recommend using "Proton 8.0-5." I have not encountered any bugs or crashes after these modifications.
Also, if you're running a system with a resolution higher than 1920x1080, I highly recommend modifying the following file: "$HOME/.steam/steam/userdata/xxx/631510/remote/options.sav", and changing the width and height to match your screen's resolution. For example, set "width":2560 and "height":1440 if you're using a 1440p panel. The game only supports up to 1920x1080 in the launcher settings, so this is a workaround. Note that "options.sav" does not appear initially on a fresh install. You will need to launch one of the games and change something in the options settings to generate the file. For example, launch DMC3, go to options, turn on turbo mode, then back out to the main menu. This step is only necessary if you have a fresh install of the game. Otherwise, you should already have this file in your directory.
With these modifications, the game should run as intended, as if you were playing on Windows. I hope this helps! I just wanted to share how I got this game to run properly through Proton so others can enjoy it as much as I do! :D
Mod: https://www.nexusmods.com/devilmaycryhdcollection/mods/51?tab=description

Needs a transcode of the videos and a plain text save edit to configure to play correctly.
/steam/userdata/xxx/631510/remote/options.sav
Change the width/height to match your resolution (Only required for resolutions higher than 1080p)
FMVs don't play correctly. Will play for a couple of seconds without sound, and then skip without any input.
https://www.nexusmods.com/devilmaycryhdcollection/mods/51?tab=description
You can download this mod, or you can manually run the provided script on your end inside the videos directory for each game.
Right click the name of the game -> Manage -> Browse local files Navigate to data. Inside each of dmc1, dmc2, and dmc3 is a videos folder. Navigate there for each game, and in a terminal and run this:
for FMV in *.wmv; do ffmpeg -i $FMV ${FMV:0:-4}.mp4; rm $FMV; mv -- ${FMV:0:-4}.mp4 $FMV; done
No "flip" was required for the videos to play in the right orientation while using GE-Proton.
Note that this does change the game files, and any time you try to verify the integrity of this game, steam will re-download the original videos. Once the transcode is complete, consider setting aside a copy of them to restore later.
The game does attempt to cap at 60fps. If yours doesn't or the frametimes are unstable, you can use mangohud to cap it to 60. My xinput controller was detected and worked fine.

FMVs suffer issues, game often crashes right before and/or right after letting one save.
Devil May Cry 2 crashed semi-consistently on one mission. Devil May Cry 3 crashes semi-frequently after a mission finished.
FMVs are skipped a few seconds after starting, even without input.

only in fmv cutsceens
fmv cutscenes are slightly degraded
had to restart steam deck after playing game docked with XBOX Series X controller to be able to play the game on steam deck in handheld mode
Steam Cloud saving feature does not work from Steam Deck to my PC

FMVs require specific Proton versions or file replacement for proper playback. See additional notes.
Opened DMC1's video directory in a shell and ran the following bash script:
for FMV in *.wmv; do ffmpeg -i $FMV ${FMV:0:-4}.mp4; rm $FMV; mv -- ${FMV:0:-4}.mp4 $FMV; done
FMV audio is noticeably lower. Not sure whether this is caused by the applied fix or if it's a quirk of the port.
On Proton 9, FMVs lag and have overly-distorted audio. I didn't want to install a version of Proton just for this game, so I retranscoded the video files for DMC1 from WMV to MP4. Make sure FFMPEG is installed for this to work.
This fix was not tested with the videos for DMC2 and 3, but it should at least function in the same manner.
No other versions of Proton or additional modifications are required this way. The script restores the .wmv
extension for the MP4 files, so hex-edits to the binaries are not necessary. It doesn't vertically flip the footage, either, so Proton 8 is not needed for correct orientation during playback.

Runs well with proton some audio crackling in some cut-scenes
Audio Problems In Some cut-scenes during gameplay audio is perfect

Cutscenes work but are a little jank
Used to not work correctly with the cutscenes, seemingly working right now with newer proton version! :)

Everything worked just fine using Proton GE 9-2. Both in-game and FMV cutscenes worked, audio is fine and everything else runs like it does in Windows

Playable, but not ideal. Crashes randomly between missions and cutscenes have audio crackling
I have played through all three of the games multiple times and have frequently experienced random crashes between missions. Changing the Proton version seems to fix it for a short while, but the pre-rendered cutscenes remain borked. On GE-Proton, the cutscenes are skipped automatically, and on Experimental and 9.0-2, they have loud and annoying audio crackling.

None
No audio issues, no graphical issues, no saving issues, nothing the game works completely fine oddly enough especially with the issues other people have been having with it for awhile all inputs work just fine the text is easily readable in game and the game plays and runs perfectly.

Durante cinemáticas
Durante las cinemáticas suele ocurrir ralentización tanto en vídeo como en audio.
Más allá algo de stuttering en las cinemáticas (prerenderizadas, no con el motor del juego) el juego es totalmente completable sin problemas.

FMVs had audio issues. Using the mod at https://www.nexusmods.com/devilmaycryhdcollection/mods/51 fixed the audio but mirrored the image. Switching Proton version to the regular 8.0-5 fixed that part.

FMVs flipped, audio degradation
Tried this on the original Steam Deck a long time ago and wasn't satisified with the FMVs not functioning. Now the game looks and runs fantastic on an OLED deck, but as other reviews stated, the Nexus mod is definitive for fixing the audio. As of writing this, the videos will remain flipped unless you enable Proton 8.0-5 for compatibility. Once you replace the videos and enable Proton, it's gold.

Out of the box, all videos in DMC1 would transcode incorrectly, resulting in a temporary green screen.
I followed guidance from another review here: https://www.protondb.com/app/631510#xaCSvL7Mo9
tl;dr:
- Reset shader cache for game (or all games)
- Download properly transcoded videos from Nexus: https://www.nexusmods.com/devilmaycryhdcollection/mods/51
- Overwrite video files in Steam game directory.
- If Steam overwrites these files with original files, repeat step #1 - #3.
Despite the reports about the cutscenes being fixed with a recent update, I was still getting upside down videos and green screens/no cutscenes/skips after 2 seconds on other versions of proton. Said fix is kind of a pain to get in the first place because it's distributed as 1GB+ shader cache update and there's no easy way to trigger a cache update for a single game, so you either wait for Steam to feel like downloading it or you enable and disable the cache in Steam settings under desktop mode which forces a global cache redownload on ALL your installed games.
Ultimately what fixed the cutscenes for good for me was downloading the reencoded videos from here : https://www.nexusmods.com/devilmaycryhdcollection/mods/51
As a bonus, they also have higher quality audio compared to Steam's "fixed" files. I can confirm that with this and default Proton cutscenes play normally in DMC1 and 3. Do note that if you install these files before the shader cache update they may get overwritten by Steam's later and you may have to re-apply them.
As for saving, I can confirm cloud saving is not enabled for this game but personally did not experience any issues or data loss when testing a couple levels in both DMC1 and 3, I was able to save and resume my game normally even after exiting the game or restarting the Deck. It is worth noting than this is on a fresh install, I did not have any saved games from previous installs.

This game is nearly perfect but I can't recommend it until the save bug gets patched. You have to sit through the whole game in one session
Seems like the cutscenes audio starts to crackle at least in DMC 3
Saving works perfectly on windows however if you try to save on the steam deck it just doesn't work
Overall, would love to recommend this but without saving its not worth it. You might want to try playing through an emulator instead
Game has cutscenes bug on steam deck they are fixed thier for it once done fine ver of game

Cloud saves aren't supported
At this point in time these games work perfect out the box on the steam deck. I also went out of my way to install ddmk and that works too if you change the launch options and download downgraded executables.

The Game used to be broken and had cutscene issues, crasing and upside down etc etc, but it just seems to work now.
Nothing to add, just installed using the default proton selected by valve and all three games worked perfectly fine, playable from start to finish for better or worse(DMC2)

Lack of working cutscenes can be an issue for first-time players, otherwise the game runs how it should
Only tested DMC 3. Video cutscenes don't play at all and instead just result in a solid green game window

FMVs use a low quality audio codec
Not sure if working as intended, but although the game allows you to manually save your progress, it will only save it to your current mission. When you load, you will start from the mission beginning (and not from where you had advanced if you did, for example), with all red/blue gems that you had found (if any), with the yellow gems spent (if any) and no monsters dead (if you killed any).
(Please note that this is for DMC1 only, as it's the first game of this collection and the one that I tried first)
The game's FMVs are no longer flipped vertically and can now be watched without having to enable any Proton (be it GE, Experimental or 8.0.3+). In fact, doing so will cause a green screen when an FMV is supposed to be played and after a few seconds it will be skipped. Click on "delete proton files" if this happened to you and just play the game normally with no tinkering. DO NOT use the ffmpeg mod/workaround.
The game's Anisotropic Filtering is limited to 4x. This means that any walls and ground will look blurry when viewed at an angle. You can go (in desktop mode) to the directory where dmc1.exe is and create a text file (rename it to dxvk.conf), include a line in it called "d3d11.samplerAnisotropy = 16" (without the quotes) and the textures will look a lot sharper, as it will force AF 16x with no performance loss.
I'm so far at Mission 6 and the game hasn't crashed once. I saw a comment stating that it starts crashing on Mission 14, but it could be outdated.

Cutscenes had to be (converted to fix shortening and mirroring)[https://steamlists.com/devil-may-cry-hd-collection-how-to-fix-fmv-cutscenes-on-your-steam-deck-linux/]
I had a great experience (docked) with DMC3 after patching the cutscenes (https://steamlists.com/devil-may-cry-hd-collection-how-to-fix-fmv-cutscenes-on-your-steam-deck-linux/). Supposedly, the latest update has this patch built-in, so it should become playable/verified soon.

Cutscenes sounds a little distortion
After today's update, cutscenes works like charm!

While you can play the game(s) perfectly fine, the green screen on the shortened FMVs (at least with DMC1) make it confusing and annoying.
Changed the resolution to 720p
Green screen during FMVs, FMVs only last for a quick second

Funfa super bem!! sem nenhuma alteração grande
Somente durantes a cutscene o audio e os videos ficam bugados e lentos
Usar o proton experimental para que os videos funcionem (lentos) e na orientação correta, pois se usar algum protonGE ira ficar de cabeça para baixo.

Use official proton 8.0-2, cutscenes got green screen
I tried use official proton 8.0-2, the text problem fixed, but cutscene still got green output. An I've also tried GE-proton 8-6, the cutscenes plays but only play about 3-5 seconds...

Audio in FMV cutscenes has crackling even with Experimental
FMV cutscene playback is still a mixed bag.
The first option is not to change anything, which results in crackling audio in cutscenes. It appears to be stable, though.
Another option is to transcode the WMV files to MP4, and then use a hex editor to change WMV
and wmv
strings to MP4
and mp4
respectively in dmc{1,2,3}.exe
files (I used Bless for this, which appears to be available on Flathub as well). I used this FFmpeg command in the data/dmc{1,2,3}
directories:
for FMV in *; do ffmpeg -i $FMV ${FMV:0:-4}.mp4; done
Note that this command does not flip the video vertically, unlike a different command someone posted before. This doesn't appear to be necessary anymore, though the WMV -> MP4 conversion is still necessary to solve crackling issues. However, while this makes the playback perfect when it works, it also introduced random crashes for several FMV cutscenes in DMC3, and caused a single mid-mission cutscene to crash consistently in Mission 15 in DMC3, making it necessary to revert this workaround in order to continue playing.
Other than that, I was able to complete both DMC and DMC3. I also played through a tiny bit of DMC2, though I didn't bother to play any more of that.
Using proton experimental bleeding edge, videos seem to play correctly. Appears flipped on proton 8.0-2. Valve appears to have begun distributing transcoded videos in the shader cache.