Table of Contents

If you haven't yet, follow us on X (Twitter)Mastodon, or Bluesky to know when we post new articles, and join our Reddit or Subscribe to us on YouTube to check out our content and interact with our awesome community. Thank you for supporting us!

There have been so many great PC ports that have come out, and this new one might be one of my favorites. Yesterday, The Legend of Zelda: Twilight Princess’ PC port was released, giving us the ability to play the game with new features, fixes, and enhancements that elevate the experience beyond what it was originally capable of. It’s an incredible way to experience a game, so in this Guide, I’m gonna go over how to set it up on Steam Deck and some changes that I would make in the game to enhance the experience.

If you want to know about how the game is running, battery life, and some details on the settings you can change, you can check out our other article that goes over them more in-depth.

You are going to need your own legally dumped copy of Twilight Princess (USA or EUR) for this. SteamDeckHQ does not encourage piracy and will never discuss or link to it. You will need to own your own physical copy of the game and dump it.

How To Install The Legend of Zelda: Twilight Princess PC Port On Steam Deck

Step 1:

In desktop mode, Head to the Dusk GitHub page and download the newest version (1.0.0 at the time of writing). You will need to download the Linux x86 version of the file, which contains an AppImage.

TwlightPrincessPCPortStep1
TwlightPrincessPCPortStep12

Step 2:

I recommend creating a dedicated folder for this port and moving the downloaded AppImage into it. I have also put my copy of the game here to make it easy to find.

TwlightPrincessPCPortStep2

Step 3:

Once that’s done, go ahead and start the AppImage. You will see it says to “Select Disc Image”, so go ahead and select it and navigate to your dumped copy of the game. After double-clicking it, it will check to make sure it can be used with this port.

TwlightPrincessPCPortStep3
TwlightPrincessPCPortStep32

Step 4:

Exit the port and right-click on the AppImage. Then, click on “Add to Steam.” This will easily allow us to access support in Game Mode.

TwlightPrincessPCPortStep4

Now, you can go back to game mode and technically just start playing the game. It will automatically find the Steam Deck gamepad, and it will automatically upscale the resolution and unlock the framerate. However, there are two changes that I would make that will make playing easier.

First, go ahead to the settings and to the Video tab. Then, click on “Toggle Fullscreen.” The game defaults to sticking with the original’s 4:3 aspect ratio, but by toggling the fullscreen, it will take up the entire Deck screen. Because this is a port, it supports the Steam Deck’s 16:10 aspect ratio with no stretching, so it won’t harm the experience.

TwlightPrincessPCPortFullscreen

Second, go to the “Controls” tab and rebind the Z input. This is going to be something you need once you meet Midna, and the default binding didn’t work for me. I bound it to clicking down on the right joystick, which worked perfectly for me. You can rebind it to a different button of your choice, but that’s the one I recommend using.

TwlightPrincessPCPortRebind

Now, you should be all set. This is the best way to enjoy one of the best Zelda games that has been made. I couldn’t be happier that this port is out. Make sure to check out our other article for details on how it performs and an overview of the settings you can change.

If you enjoyed this guide, check out the rest of the content on SteamDeckHQ! We have a wide variety of game reviews and news that will help your gaming experience. Whether you're looking for newstips and tutorialsgame settings and reviews, or just want to stay up-to-date on the latest trends, we've got you covered!

Noah Kupetsky
A lover of gaming since 4, Noah has grown up with a love and passion for the industry. From there, he started to travel a lot and develop a joy for handheld and PC gaming. When the Steam Deck released, it just all clicked.
Steam Profile