• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Dark Souls internal rendering resolution fix (DSfix)

EasyMode

Member
Yeah nevermind. I forgot to extract that into the folder. It works now. Man, I hate myself! Stupid oversights like this never happen to me!

Anyway, the difference is immediatly apparant. It looks great now! Should I unlock the framerate? I don't want to get banned from GFWL or anything...

Go ahead an unlock that baby, no one has been banned for it.
 

Durante

Member
It has happen all the time after I started playing the game again. So you found the cause, is there a place to download the new version to test it?

And also thanks for taking your time to look into this. :)
The problem is that I'm currently testing lots of things, so my build of DSfix is pretty broken. I'll try to remove all the experimental stuff I have in there right now and make a working version ASAP. I'm not sure if it actually fixes this issue though, but it's the only thing I can think of.
 

R0nn

Member
Will try that later, thanks!

I also experienced some bugs in the cutscenes just now. The one you get after defeating the first boss and getting into the game proper. Looks like it has to do with the customized hud.
 

Alo81

Low Poly Gynecologist
Welp, doesn't seem to work here. As soon as I put the files in the DATA folder, the game crashes right away on start up. Also, my framerate is terrible. It's either 30 or 15.

Oh wait, nevermind:



I do have a 120 hz monitor in fact. So I'll look into that.

Hey just a heads up, but the game is pretty buggy at 120 fps. Running is completely broken. You go slower running than walking.
 
Not sure if anyone can help me but here goes...

Im trying to get rid of black bars in 16:10 resolution.

Ive set it to borderless fullscreen in DSfix

Ive changed the setting to windowed mode in-game

It successfully removes the borders, and i get the game in full screen but theres something 'wrong' with the graphics. Its hard to explain, but its there. At first glance youd think it had worked fine but after a minute you can see everything looks more aliased, on the character select screen theres a small black vertical cutting through the menu, etc.

Im guessing its because once you select windowed mode it changes my res from 1680x1050 to 1680x945. I tried adjusting my downsampling res and renderwidth/renderheight values, changing the DOF pyramid etc but nothing worked

My DSfix setting s are downsampling from 1920x1200, native res is 1680x1050

Sorry if this is a bit vague, but If anyone has any ideas id appreciate it
 

Rich!

Member
So uh

Everything about Dark Souls PC is great for me. Dsfix works as it should. However, there is still one issue that's pissing me off. I don't know if its anything durante can implement a fix for, but anyhow.

I have two controllers set up for my PC - a SNES controller adapter (acts as plug and play standard pc controller) and the wireless 360 pad. Dark Souls will not recognise the 360 pad if any other pc controllers are installed.

So every time I start DS, I have to uninstall my other controllers beforehand to be able to play it. Its a known issue with the port, and its incredibly annoying.

so...any ideas?
 

Megasoum

Banned
I just bought the game and installed the fix.

First of all, thank you so much Durante, you rock!

AFAIK I think the fix is working? It doesn't really look blurry like the OP screenshots anyway but I think I might have a problem with the brightness. If I set the brightness to the default "5" I can't see 5 feets in front of me. I mean, I know the game is supposed to be dark but damn, I really can't see anything lol. If I increase the brightness then it's a bit more playable but then I get a ton of color banding.

Any ideas?
 

Alo81

Low Poly Gynecologist
I just bought the game and installed the fix.

First of all, thank you so much Durante, you rock!

AFAIK I think the fix is working? It doesn't really look blurry like the OP screenshots anyway but I think I might have a problem with the brightness. If I set the brightness to the default "5" I can't see 5 feets in front of me. I mean, I know the game is supposed to be dark but damn, I really can't see anything lol. If I increase the brightness then it's a bit more playable but then I get a ton of color banding.

Any ideas?

Are you still in the Asylum? The Asylum is a sorta dark area. Check back in when you're at Firelink Shrine, right after the tutorial.
 

Megasoum

Banned
Are you still in the Asylum? The Asylum is a sorta dark area. Check back in when you're at Firelink Shrine, right after the tutorial.

Looks like playing in borderless windowed did it. Now it looks a lot better..and I'm stable at 60 with some AA and Vsync enabled.

That sounds stupid but I think the thing I like the most about the mod is that you can force a language for the game. There is NOTHING I hate more than games that choose the language for you and won't let you change it afterward.
 

MNC

Member
I hate the fact there are always different wiki's.

There's a darksouls wikia, a wikidot, wikispaces... Which one is the best?
 

shffldrllshn

Neo Member
Same problem here. Everything works fine with resolution fix etc., but as soon as I turn on FPS unlock I get ''Dark Souls has stopped working blabla''. Turning off DEP doesn't seem to work either. All in all great fix Durante, keep up the good work, appreciate it!

Edit: Hmmm, now it doesn't even seem to give me an error message anymore as soon as I turn on FPS unlock, when I click DS.exe it's doing nothing at all.

Anyone with a solution? I really want to play this at 60 fps! Tried it with every version of DSFix with DEP turned off, fiddled with several settings in the .ini file, yet all to no avail :(
 

Skilletor

Member
Guess I can post here:

My Dark Souls will no longer launch. I start it up, it's in my applications as running, but the game doesn't start. I've deleted it, reinstalled (without the dsfix), but nothing.

I've googled it and it seems to be something others have run in to, but I can't find a fix or resolution anywhere.

Any ideas?
 
Guess I can post here:

My Dark Souls will no longer launch. I start it up, it's in my applications as running, but the game doesn't start. I've deleted it, reinstalled (without the dsfix), but nothing.

I've googled it and it seems to be something others have run in to, but I can't find a fix or resolution anywhere.

Any ideas?

this was my problem too

delete older version of dsfix
download newest version
reinstall dark souls, launch and disable AA
exit game and fiddle with dsfix
enjoy
 

Rich!

Member
Guess I can post here:

My Dark Souls will no longer launch. I start it up, it's in my applications as running, but the game doesn't start. I've deleted it, reinstalled (without the dsfix), but nothing.

I've googled it and it seems to be something others have run in to, but I can't find a fix or resolution anywhere.

Any ideas?

I had that. Removing dsfix didn't help either. I had to redeem my cd key with steam and download it via there. Worked. Bizarre.
 

nowai

Member
Guess I can post here:

My Dark Souls will no longer launch. I start it up, it's in my applications as running, but the game doesn't start. I've deleted it, reinstalled (without the dsfix), but nothing.

I've googled it and it seems to be something others have run in to, but I can't find a fix or resolution anywhere.

Any ideas?

I hadn't played a few months and ran into the same problem.

I left the game installed, but deleted GFWL, rebooted and re-installed directly from MS. http://www.xbox.com/en-US/LIVE/PC/DownloadClient

I had to re-enter my key, but it say it was already in use or anything. Worked straight away. I also updated DSfix to the newest version and created a new ini.
 

Skilletor

Member
this was my problem too

delete older version of dsfix
download newest version
reinstall dark souls, launch and disable AA
exit game and fiddle with dsfix
enjoy

I had that. Removing dsfix didn't help either. I had to redeem my cd key with steam and download it via there. Worked. Bizarre.

I hadn't played a few months and ran into the same problem.

I left the game installed, but deleted GFWL, rebooted and re-installed directly from MS. http://www.xbox.com/en-US/LIVE/PC/DownloadClient

I had to re-enter my key, but it say it was already in use or anything. Worked straight away. I also updated DSfix to the newest version and created a new ini.

Thanks, peeps. I'll try that this weekend. :)
 

wwm0nkey

Member
Wait, so DSFix just straight up works by default with some games? That's absolutely bananas holy shit. This could be really useful.

Any idea what are the requirements for it to actually work?

Nope, have absolutely 0 idea what made this work but it did lol
 
Nope, have absolutely 0 idea what made this work but it did lol

Durante is taking it FROM Microsoft, too.

But yeah, definitely make a new thread.

Isn't Durante's Dsfix basically a DX9 api interceptor of sorts that hijacks the game and does some magic to force all those spectacular effects and fixes?

It'd be no surprise that it'd work on other DX9 based games, especially for basic things like AF and framerates.
 

Durante

Member
Actually, it really shouldn't work for anything other than Dark Souls. Even the basic buffer resizing functionality is hardcoded to apply to 1024x720 buffers (as vanilla DS uses), and I don't think any other PC title renders at that resolution.
 
Wait, so DSFix just straight up works by default with some games? That's absolutely bananas holy shit. This could be really useful.

Any idea what are the requirements for it to actually work?

All it does is intercept calls to direct3d9 functions that set the rendering resolution. I am guessing it would work with lots of games that use DX9.
 

wwm0nkey

Member
Actually, it really shouldn't work for anything other than Dark Souls. Even the basic buffer resizing functionality is hardcoded to apply to 1024x720 buffers (as vanilla DS uses), and I don't think any other PC title renders at that resolution.

But why is it working though? I could NEVER get Halo 2 PC to go to a custom resolution on my Nvidia card ever and judging from forum posts it was impossible on anything, yet this works when setting the resolution.
 
Actually, it really shouldn't work for anything other than Dark Souls. Even the basic buffer resizing functionality is hardcoded to apply to 1024x720 buffers (as vanilla DS uses), and I don't think any other PC title renders at that resolution.

Guess that means you're a magician then. XD

That's pretty awesome that it works on Halo 2. I wonder how many other games Durante has now just inadvertently fixed?
 

Eusis

Member
But why is it working though? I could NEVER get Halo 2 PC to go to a custom resolution on my Nvidia card ever and judging from forum posts it was impossible on anything, yet this works when setting the resolution.
Now that I think about it, I wonder if it IS at 1024x720? Isn't that a resolution you could accept on 4:3 displays, which were still very prevalent when Halo 2 came out? They may've just figured they'd stretch it out for anything above that.
 

Alo81

Low Poly Gynecologist
So I tested it out.

From what I've seen, it seems like the only difference is that it'll let you force it into borderless full screen. I tried setting the render resolution to 720p, and displaying at 1080p to see if it really was going to be rendered at a lower res, and nope, it was still a crisp 1080 image.

Also, the screenshot function key didn't work, and it doesn't appear anything else did either.

So for now, it seems like a cool way to go into borderless fullscreen mode.
 

Atruvius

Member
Bought the game yesterday and of course immediately installed dsfix, which works perfectly for me. The game looks really nice in 60fps. Just wanted to say thanks!

Also, I have only played it a few hours yesterday and I have already rage quitted. I remember Demon's Souls being easier. :p
 
Bought the game yesterday and of course immediately installed dsfix, which works perfectly for me. The game looks really nice in 60fps. Just wanted to say thanks!

Also, I have only played it a few hours yesterday and I have already rage quitted. I remember Demon's Souls being easier. :p

:lol: The GAF consensus seems to be that Demon's is the harder game by far. Less forgiving than Dark. (The penalty for death in particular is significantly higher in Demon's, world gets blacker and blacker the more you die until Black Phantoms appear. In Dark only the 1st death and the subsequent one right after that without claiming your souls is the most painful. You do not get successively weaker everytime you die stats wise, and staying in the soul form doesn't have any penalty except being unable to summon and be summoned by other players/NPCs.)

Understandable if you been off the Souls series for a bit though, Souls games are rather skill based and you can get rusty if you haven't touched its kind for a long while.
 

Skilletor

Member
I got it working. Thanks for the help. :)

I completely uninstalled DS and GFWL, reinstalled both and it started right up. Got dsfix working just fine:

ibzr7uYrJWnwT.bmp

I have some screen tearing issues, but it's late and I'll look up how to deal with that in the morning.

Thanks, Durante. :)

I just beat Guacamelee and the announcement of DS2 has me wanting to start this up again.
 

Rich!

Member
I got it working. Thanks for the help. :)

I completely uninstalled DS and GFWL, reinstalled both and it started right up. Got dsfix working just fine:



I have some screen tearing issues, but it's late and I'll look up how to deal with that in the morning.

Thanks, Durante. :)

I just beat Guacamelee and the announcement of DS2 has me wanting to start this up again.

If you have screen tearing issues, make sure you are enabling Triple Buffering via d3doverrider. If you haven't got that program, download it now.
 

Atruvius

Member
:lol: The GAF consensus seems to be that Demon's is the harder game by far. Less forgiving than Dark. (The penalty for death in particular is significantly higher in Demon's, world gets blacker and blacker the more you die until Black Phantoms appear. In Dark only the 1st death and the subsequent one right after that without claiming your souls is the most painful. You do not get successively weaker everytime you die stats wise, and staying in the soul form doesn't have any penalty except being unable to summon and be summoned by other players/NPCs.)

Understandable if you been off the Souls series for a bit though, Souls games are rather skill based and you can get rusty if you haven't touched its kind for a long while.

Yeah, could be it. I haven't played Demon's Souls in two years. And it's also that Demon's Souls was more linear so it was easier to know where you were supposed to, and I'm lost in Dark Souls which added to my frustration/helplessness.

For screentearing, if you have an Nvdidia card, you can use Nvidia Inspector's Vsync. It works just fine for me.
 
Aaanyone? Don't want to be spamming this but I'm getting buried :(

No guarantees, but since you seem to be flailing about, have you tried:-

1. Running the game in admin mode? (UAC modes also apply here)

2. Temporarily disabling your anti-virus/malware protection software and running the game after?

3. Enabling borderless windowed mode in Dsfix.ini (making sure your game is set to windowed mode in DS itself beforehand) and trying out the FPS unlocker after?

4. Disabling any other overlays(MSI Afterburner OSD etc)/Steam overlays/FPS counters (FRAPS) and then running the game?

5. If you're on that OS (Windows 8), disabling that annoying ass Microsoft SmartScreen feature, then running the game?

6. Closing every single other app/program on your system (to minimize potential application conflicts), then running the game, barebones?

The FPS unlocker works, to quote Durante ,"via in-memory modification of game code."

What this implies is that if there're any other "protective software" on your system that's blocking such methods in memory, it would then cease to function, afaik.

Listing your detailed specs and OS would also help us narrow down the issue further.
 

red731

Member
If you have screen tearing issues, make sure you are enabling Triple Buffering via d3doverrider. If you haven't got that program, download it now.

I am not the one you responding to, but if screen tearing in this case means "tearing from the bottom of the screen at unlocked 60fps" then yeah, I will enable Triple Buff. in RadeonPro - even though I have it on in CCC.
Thanks for the tip.
 

Brofist

Member
Bought the game yesterday and of course immediately installed dsfix, which works perfectly for me. The game looks really nice in 60fps. Just wanted to say thanks!

Also, I have only played it a few hours yesterday and I have already rage quitted. I remember Demon's Souls being easier. :p

Somehow I sucked much worse at Dark Souls than Demon's also. Or I have just lost patience for this type of game?
 

shffldrllshn

Neo Member
No guarantees, but since you seem to be flailing about, have you tried:-

1. Running the game in admin mode? (UAC modes also apply here)

2. Temporarily disabling your anti-virus/malware protection software and running the game after?

3. Enabling borderless windowed mode in Dsfix.ini (making sure your game is set to windowed mode in DS itself beforehand) and trying out the FPS unlocker after?

4. Disabling any other overlays(MSI Afterburner OSD etc)/Steam overlays/FPS counters (FRAPS) and then running the game?

5. If you're on that OS (Windows 8), disabling that annoying ass Microsoft SmartScreen feature, then running the game?

6. Closing every single other app/program on your system (to minimize potential application conflicts), then running the game, barebones?

The FPS unlocker works, to quote Durante ,"via in-memory modification of game code."

What this implies is that if there're any other "protective software" on your system that's blocking such methods in memory, it would then cease to function, afaik.

Listing your detailed specs and OS would also help us narrow down the issue further.

Thanks for your response. I've tried to run it in admin mode, which didn't work. I can't seem to get the borderless windowed mode to work, it stays in windowed mode (with a border :p), I suppose it should go fullscreen when I activate this function? I don't think I've ever installed any overlay things (I'm not even sure what they are, does this include things like Skype when someone comes online?). I've installed Win7 on this laptop as soon as I got it, so no, luckily I'm not on that OS ^^. I've not tried it with my antivirus disabled or run it ''barebones'' without any other applications running. I'm going to try that as soon as I get home. The laptop I have is this one(Lenovo Y500), I suppose that is all the information I can give you on specifications?

EDIT: Nope :( Still getting ''Dark Souls has stopped working'' Q_Q

EDIT 2: Did get borderless windowed mode to work now though, yet still no FPS unlocked. This game looks fucking beautiful with these mods. And by fucking beautiful, I mean FUCKING BEAUTIFUL.
 
Top Bottom