Dark Souls internal rendering resolution fix (DSfix)

If there was one thing that ex-Ubisoft guy was right about, it's that Dark Souls has a bit of a problem with overdraw. This means if there are a lot of billboards being drawn (particles, the bonfire effect), the ROPs in the video card will struggle to keep up. The game is pretty fill rate limited which is why From Software did the internal framebuffer lock in the first place. Even though the resolution lock shouldn't have been instituted in the first place, the reasons why it was put in place are still there.

If you're fill rate limited, there's probably nothing that can be done about that unless you lower your resolution a bit.
 
If there was one thing that ex-Ubisoft guy was right about, it's that Dark Souls has a bit of a problem with overdraw. This means if there are a lot of billboards being drawn (particles, the bonfire effect), the ROPs in the video card will struggle to keep up. The game is pretty fill rate limited which is why From Software did the internal framebuffer lock in the first place. Even though the resolution lock shouldn't have been instituted in the first place, the reasons why it was put in place are still there.

If you're fill rate limited, there's probably nothing that can be done about that unless you lower your resolution a bit.

Yep, definitely noticed this as well. It's the reason I ultimately dropped the internal res down from 3840x2400 to 2560×1600. It's basically perfect now, though.
 
I love some of the comparison screenshots you folks are posting, but I'd like to make a request.

Could someone post comparison screenshots between a normal high-res screenshot (x1080) a super-sampled screenshot (x2160 or whatever x2 equivalent) and then both of those with the full AF override turned on? I just tried doing supersampling with filteringOverride set at 1 and my comparison screenshots look identical on an AMD Radeon HD 7850 so I'm wondering if my way of supersampling is wrong (just set the DSFix.ini to have double my monitor res) or if I really just can't tell the difference.
 
I just wanted to report back that since I've turn on 8x MSAA and 16x AF through radeonpro I have not seen any of the dips I was suffering from yesterday after about an hour of play. Looking good so far, for me.
 
First off, can't thank Durante enough for the fix! I was gonna hold off on buying this until someone released a fix, so it's great to still be able to buy this on day one (especially since that GMG code ends soon).

Now, I have been experimenting quite a bit with my system and the DSfix. I have 2 GTX 460s in SLI and an AMD Phenom II x4 925 @ 2.8ghz. At first, I just copied the DSfix (v0.3) into the folder and started the game. The game maintained 30 fps for the most part, but there were significant slow downs when the asylum demon swung at the ground, causing dust, pots, other particles to appear, so it makes sense why it would slow down there. I wanted to see if I could make this any better.

I've been following this thread closely and have been reading a lot of possible changes to try. The most popular of which is to change the rendering resolution of the DSfix. So I changed the default resolution in the .ini file to 1.5 times my desired resolution (1920x1080). This actually made performance much worse. The game defaults to 15 fps in most areas. I messed around with the SLI set up too (forcing AFR2 among other options) and ended up disabling SLI and just running on one card, but still nothing. I then decided to change the rendering resolution in the DSfix to 1:1 my desired resolution (still with SLI off). This produced a constant 30 fps save for a few swings from the asylum demon, but it's still better than it was before. I still haven't tried this with SLI on, but I was wondering if anyone else is experiencing similar results and if I am losing significant quality by having the DSfix render resolution 1:1 with my viewing resolution as opposed to the crazy large resolutions some people have reported using.
 
Just bought off gmg for 32 and am installing now, WTF at only 4gb. This is the smallest pc game I have installed since y2k! I guess since it only has like 180p textures they are small files?
 
Game has been running fine since release until now.. Its crashing at launch:

DARK SOULS PREPARE TO DIE EDITION
executable has stopped working

Anybody else getting this? Again, everything was running fine since release yesterday. No changes have been made to the DSfix..
 
Durante, I guess you know about the Nvidia mobile issue already, don't you.

Crap. Guess I'm SOL. Buying a laptop is officially the worst purchase I've ever made. :(

I'm going to just stop playing the game until I can hook up my desktop again. This sucks. (not your fault, of course)

Damn i just bought it and I am about to play on a 660m!
 
Durante, I guess you know about the Nvidia mobile issue already, don't you.

I tried the hexedit solution, and sure enough, it runs amazingly well, but I can't save because it messes up GFWL.

Crap. Guess I'm SOL. Buying a laptop is officially the worst purchase I've ever made. :(

I'm going to just stop playing the game until I can hook up my desktop again. This sucks. (not your fault, of course)

There is no way to disable the integrated graphics through the bios or something?
 
All dual graphics laptops have an option in bios to disable one graphics card or the other. If you have an intel/nvidia board, it has a thing called optimus. Turn that shit off, and set it to dedicated.
 
This is great. The texture work is surprisingly good in many spots, and without this fix, you wouldn't be able to see it!

The only wish I have for future versions of this fix is to increase the depth of field resolution. It is a little distracting to have big obvious blurred pixels in the background when the foreground is so sharp.
 
This is great. The texture work is surprisingly good in many spots, and without this fix, you wouldn't be able to see it!

The only wish I have for future versions of this fix is to increase the depth of field resolution. It is a little distracting to have big obvious blurred pixels in the background when the foreground is so sharp.

He's working on it.
 
Anyone gotten this fix to work on nvidia mobile cards? For some reason this deactivates Optimus and uses the integrated gfx. I've tried making a profile for data.exe and it still won't work.
 
You're probably running some type of overlay, like MSI Afterburner.



nope.
Is it my imagination that it works with nVidia's Vsync/triple buffer override, or is that actually more effective for this? At the least I swear the FPS got more consistent once I forced that, but maybe it's a combination of placebo effect and getting readjusted to 30 FPS on PC.
 
This is great. The texture work is surprisingly good in many spots, and without this fix, you wouldn't be able to see it!

The only wish I have for future versions of this fix is to increase the depth of field resolution. It is a little distracting to have big obvious blurred pixels in the background when the foreground is so sharp.

I definitely agree, though since the first version I've noticed it has improved. Not sure if this is intentional or not. In all seriousness, the texture work is beautiful.
 
Anyone gotten this fix to work on nvidia mobile cards? For some reason this deactivates Optimus and uses the integrated gfx. I've tried making a profile for data.exe and it still won't work.

i did, i just pluged hdmi cable in laptop to my plasma lg tv and it forces to use only nvidia ;)
 
I bought the game after reading about Durante's fix on every gaming website today. It looks really good, thanks for the fix.

One question, does the game support 16:10 resolutions or will it just have black bars?
 
Anyone here looking for Borderlands 2 ? I really want to try Dark Souls and I have an extra code of Borderlands 2 to trade for it.

I can also sell it for 30$, just enough for me to get Dark Souls.

Thanks
 
the game won't even start.

same thing is happening to me. Crashes before the first splash screen even comes up. It was working fine last night and this afternoon. I deleted the two dsfix files..still crashes. I wasn't far into the game, so I deleted and am reinstalling. fingers crossed.
 
I bought the game after reading about Durante's fix on every gaming website today. It looks really good, thanks for the fix.

One question, does the game support 16:10 resolutions or will it just have black bars?

Nope. It renders at 16:9. Not a big deal to me, though. Bars are pretty small.
 
Running at 1080p, just got to blight town. Every now and then it slows down when I'm looking the entire length of the level, but so far I'm half way down that rickety piece of shit and it's only happened twice, and neither times with enemies about. Dramatic improvement.
 
Today mediacore price PC can do 1080p without a problem for most of games. Next gen hardware will be future proof for a year or two and 1-2 more years since it's closed platform.

1080p will be standard next gen. 60FPS is where lie problem.

The hardware isn't what matters for 1080p games so much as the developers. Technically one could already make 1080p games on current consoles, they'd just look less pretty. Most 1080p native games on current gen consoles games with purely 2D graphics and a handful of sports games. Considering how much horsepower is being sacrificed in the jump from 720p to 1080p, there's a good chance developers will continue to sacrifice IQ for some extra eye candy.

Higher memory for 720p is waste if time. You need higher res to see detail (see Dark Souls). And i don't want to be a dick but look at Batman AA for Wii U.

Rushed launch port, and by the same token as the current consoles, 1080p is technically possible for the Wii U as well - it just depends on how much a developer wants to push the underlying graphics.
 
So what exactly was the reason again why From locked the hell out of this game's visual settings? These new high res screenshots just look mindblowingly good compared to how it originally looks.

I know we're not supposed to talk about it, but I also have a lot of trouble understanding this.
 
I know we're not supposed to talk about it, but I also have a lot of trouble understanding this.

Namco/Bandai didn't want the team wasting any more time/money on the port once it was up and running?
Namco/Bandai didn't want the PC version to be the "better version" when comparing to the Console re-release?
FROM doesn't like the PC as a platform and did a half-assed job of a port with the bare minimum?
FROM doesn't know how to program for a platform that allows for scalability and didn't even bother to do 10 minutes of research, combined with the "this is our first PC game" scenario?
Piracy (lol)?

Who can say.
 
same thing is happening to me. Crashes before the first splash screen even comes up. It was working fine last night and this afternoon. I deleted the two dsfix files..still crashes. I wasn't far into the game, so I deleted and am reinstalling. fingers crossed.


I can still play, but only without the mod
 
Not sure I helped anything...but I screwed around with all the NVIDA settings I could based on what I'm reading in this thread....and it (.1 and .3) both/still works for me. Am i the first to get tripped out for low frames though?!?!!?!?

Here's what NOT to do! plug and unplug the headphones from your logitech 110 keyboard while playing...not only did the sound not come back, but I got the trip out for lower than 15 frame rate for longer than the limit....as the screen froze a bit when I plugged /unplugged. Happened a second time when I just sat there after killing Taurus with a summon to watch the football game (CFL.)

Apparently you can't just wait for too long without doing anything I guess....it is best to avoid this trip out as it takes forever to re-load and everything is screwed up unless you completely get out the game and re-load.

Loving the fix and the PVP works!!!! Still haven't got summoned by someone else yet, but was able to get a couple people in my game so far....lots of fails but that is not necessarily related to game quality but could be noob or simple changed mind on behalf of the summons. Side note :Finally got the
BAlder side sword
drop early for a change!!!! Only a couple times previous over 10 or so characters. Was mega pumped as the Estoc wasn't cutting it....literally and figuratively!

All in all its the game I love at a much better rate of eye candy!
 
I can still play, but only without the mod

Sorry to ask if you have already answered but do you hav AA and motion blur turned off in DS settings?

is your monitor usuing a DP cable? or running over 60hz?

Have you tried editing in your settings manually in the DS cfg file? (C:\Users\******\AppData\Local\NBGI\DarkSouls

??


Also make sure you haven't changed any of the settings under this section


###############################################################
# The settings below are not yet ready to use! #
###############################################################

# You can only set either forceFullscreen or forceWindowed (or neither)
# 0 = off, 1 = on
forceWindowed 0
forceFullscreen 0

# The following settings are only functional if either forceFullscreen or forceWindowed is enabled
# The display width/height
presentWidth 3840
presentHeight 2160
# turn on/off Vsync
enableVsync 0
# adjust display refresh rate in fullscreen mode - this is NOT linked to FPS!
fullscreenHz 60
 
Here's a better screen shot.
data2012-08-2423-43-5qis5h.png
 
The game actually does run really smoothly for a 30fps title. It feels a lot smoother than many 60fps games. Smoother than The Witcher 2, for instance.
No it most certainly doesn't. Witcher 2 max minus über sampling smokes this as far as 30 fps vs. 60 fps. Not that it matters in the slightest as both are great RPGs.
 
Following up on my original post (here), it seems SLI is worse in all of the different situations I've tried. Additionally, simply using v0.1 with the default 1920x1080 resolution produces better results than anything else I've tried with v0.3.

I just don't get it.

Neither my GPUs or CPU are getting pushed to 100%, so I just don't understand why the game has to go down to 15 fps at certain points... maybe it'll be fixed with future versions of the DSfix. I need to convince myself to stop caring and just play the game since I do actually get 30 fps most of the time...
 
Top Bottom