I’ve been spending an unhealthy amount of time lost in the stunning world of Crimson Desert recently. There is just something undeniably magical about having a sprawling, gorgeous open-world RPG right in the palms of my hands. But if you’ve been playing on the Steam Deck like I have, you might have hit a rather frustrating brick wall over the past few days. Yep, I’m talking about the dreaded 1.04 update.
The Problem with the 1.04 Update
One minute you’re exploring the vast landscapes and taking down enemies, and the next, your game just refuses to cooperate on Steam OS. It’s the classic PC gaming rollercoaster—an update rolls out promising bug fixes and shiny new optimizations, but somehow it manages to break the game entirely on Linux-based handhelds. I booted up my Deck recently, eager to check out my inventory (which now has those sleek new additional icons, by the way), only to find myself locked out of the experience.
Fortunately, after a bit of tinkering, I managed to get Crimson Desert working flawlessly again on version 1.04. The best part? It’s actually incredibly easy to get this up and running. If you’ve found yourself staring at a crash screen or a game that simply refuses to boot, don’t panic. I’m going to walk you through exactly what I did to fix it, explain why these steps matter, and share my honest performance impressions now that I’m back in the game.
The Magic of the Proton Hotfix
The hero of our story today is the Proton Hotfix. If you’re not super familiar with the technical side of the Steam Deck, Proton is the incredible compatibility layer that translates Windows-based games so they can run seamlessly on Steam OS. When a major game breaks due to an update, Valve is usually lightning-fast at pushing out hotfixes to bridge the gap.
The very first thing I had to do was make sure I had the latest Proton Hotfix downloaded to my system. In most cases, this should happen completely automatically in the background while your Deck is asleep or connected to Wi-Fi. However, technology can be finicky, so if you’re stuck, just pop over to your downloads queue and double-check that it’s fully installed.
Once I confirmed the hotfix was ready to go, I navigated to the Crimson Desert page in my Ste am library. From there, I clicked the little gear icon to open the properties menu, went straight down to the ‘Compatibility’ tab, checked the box to force the use of a specific Steam Play compatibility tool, and selected the ‘Proton Hotfix’ version from the drop-down menu.

The Windowed Mode Quirk and Resolution Tweaks
Now, you’d think that selecting the hotfix would be the end of the story. I eagerly hit the play button, expecting to be dropped right back into the action. Well, the game booted, which was a huge relief, but it launched in this awkward, squished windowed mode. It was definitely not the immersive, full-screen experience I was looking for.
This happens because the compatibility layer sometimes struggles to automatically detect the native resolution of the Deck’s screen after a major patch. To fix this, I had to dive back into the Steam Deck’s properties menu for the game.
Under the ‘General’ settings tab, there’s an option for game resolution. I manually set the maximum game resolution to 1920 by 1200. Right below that setting, I made sure to check the box that says ‘Allow Resolution override for internal display.’ This is a crucial step. It essentially forces the game engine to recognize the Deck’s screen properly and scales the image to fit beautifully without any weird black bars or windowed borders.

The Waiting Game: Shader Compilation
After tweaking those resolution settings, I launched the game again. This time, I was greeted by a massive shader compilation screen.
If you’re relatively new to PC gaming or the Steam Deck, shader compilations can feel like watching paint dry, but they are absolutely vital for a smooth experience. Essentially, your Deck is doing all the heavy graphical lifting upfront—translating the game’s visual code into a language the Deck’s GPU understands. If you skip this or if the game doesn’t do it properly, you end up with terrible stuttering every time a new visual effect appears on screen.
So, I grabbed a cup of coffee, let the Deck do its thing, and patiently waited for the bar to fill up. Once it finished, I was finally allowed back into the game, running in glorious full screen.
Performance Impressions on 1.04
Once I was actually back in the world of Crimson Desert, running on version 1.04 with the Proton Hotfix, the experience was fantastic. The new inventory icons look incredibly sharp, and the UI feels much more intuitive.
While Crimson Desert is undoubtedly a demanding, heavy title that pushes the handheld to its limits, tweaking those resolution settings and letting the shaders fully compile made a world of difference. I’ve noticed that the game feels remarkably stable now. I’m experiencing fewer frame drops during intense, effect-heavy combat sequences, and the overall pacing of the game feels much smoother.
Navigating the open world feels responsive, and the visual fidelity remains impressive for a portable device. The battery life is still taking a bit of a beating—par for the course with AAA titles on the Deck—but the tradeoff for having this level of immersion on the go is entirely worth it.
If you’ve been holding off on playing because of the recent update woes, I highly recommend taking the five minutes to apply these settings. It completely revitalized my experience, and I’m thrilled to be back to exploring.