The Elder Scrolls II: Daggerfall

The Elder Scrolls II: Daggerfall

132 ratings
An alternative method to running DFUnity through Steam
By Reasonable
How to setup DFUnity to run through Steam, if the method of renaming files isn't working for you.
2
2
3
2
3
   
Award
Favorite
Favorited
Unfavorite
Installing DaggerfallGameFiles.zip
Bethesda released a patch updating the game files to the latest version of Daggerfall. Feel free to IGNORE this first step, as its no longer required. I will leave the link to DaggerfallGameFiles.zip here incase anyone needs it though.


https://forums.dfworkshop.net/viewtopic.php?t=2360

Use the link above to download DaggerfallGameFiles.zip, this is required as the Steam version comes with an outdated version of Daggerfall (Thanks, Bethesda).

Ideally, save the zip to your Daggerfall Steam Folder.


Extract the contents of the .zip to the DF/DAGGER folder within the Daggerfall steam folder


And that's the first step done.
Installing and setting up DFUnity
https://github.com/Interkarma/daggerfall-unity/releases

Use the link above to download the latest version of DFUnity. (Scroll down and download the version for your OS under the Assets drop down)

Save this to your Daggerfall folder as well and extract its contents to a new folder of any name (I named mine DFUnity in the example.)



Next you need to get the directory of the DaggerfallUnity.exe you just installed. In this example mine was

"D:\Steam\steamapps\common\The Elder Scrolls Daggerfall\DFUnity\DaggerfallUnity.exe"


Your's will very likely be different from this! You can find this easy in windows 10 by going to your DFUnity folder, right-clicking the DaggerfallUnity.exe, click Properties, click Security, then using CTRL+C on the object name at the top. (Windows 11 users may need to click Show More Options to see the Properties button)

Setting launch options in Steam
Right-click Daggerfall in your steam library then click Properties...


Under launch options, add the directory pointing to your DaggerfallUnity.exe you grabbed earlier. If there are any spaces in this directory, which there most likely are, you MUST put quotations around it, use " at the start AND end of the directory.

You must also add %command% to the launch options AFTER the directory.


And you're done! Launching through steam should launch DFUnity instead of DOSBox now. Make sure to point DFUnity to the "DF/DAGGER" folder that you installed the game files to at the beginning and every will work just fine!
24 Comments
VargPeony 3 Nov @ 6:50pm 
Ah, I guess I never realized that. That's neat
Reasonable  [author] 5 Oct @ 6:24pm 
Using "add a non-steam game" means that steam won't track the hours you've played, which is kind of a major reason most people would be doing this in the first place.
VargPeony 4 Oct @ 2:47pm 
You could also just use the Add a Game button and rename it in Properties.
Fawnflake 5 May, 2024 @ 3:39pm 
thx!
Reasonable  [author] 20 Aug, 2023 @ 8:33pm 
I've made that mistake plenty of times before. Don't beat yourself up over it!
AverageNerd 20 Aug, 2023 @ 7:28pm 
Okay so i no longer need help, silly me just downloaded the source code file... listen, im not the smartest, but its working, so thats good
AverageNerd 20 Aug, 2023 @ 7:18pm 
I can't seem to find the DaggerfallUnity.exe folder. It doesn't appear anywhere in my DFUnity folder. Is there anywhere else i could look or any workarounds, or just any solutions overall?
SavageCabbage05 28 Nov, 2022 @ 8:26pm 
@DeathWrench Bro this is the best method I've found so far, this way I can play the game through steam without changing anything and still letting me use MO2/Vortex. Write a guide for it if you haven't
✪Penjamin Fentanyahu✪ 10 Sep, 2022 @ 6:35am 
Get autohotkey.
Paste this into an empty text file called DOSBox.ahk and save

SetWorkingDir %A_ScriptDir%
Run, "Daggerfall.lnk"

Right click the .ahk and compile it, it will now be DOSBox.exe (replace the one in steam directory)
Create a shortcut for Daggerfall Unity and rename it Daggerfall
Paste it into same directory as DOSBox.exe
Now when you launch Daggerfall through steam it will think you're playing the real Daggerfall.
Jorgle 21 Jul, 2022 @ 3:21pm 
thank you :)