Dark Souls internal rendering resolution fix (DSfix)

Specs:
i5 2500K @ 4.2GHz
GTX 680

Thanks. I tried those settings on my set up and it stays at 30fps around 50% of the time but when I spin the camera or there are a lot of guys it dips into the high 20s (though never below 25). It's not quite as smooth as I'd like but it's almost there.

Any advice as to whether it would be better to keep that internal resolution and change the texture setting to 1 or to keep it at 2 and lower the internal resolution?

i7 920
Dual 6870s
6GB RAM
 
And this is why I hate SLI/Crossfire/Dual GPU setups.

I'd guess those are drivers problems.




See? How is that even possible? Your videocard is only using 60% of it's capacity, but can't keep up?

Because if the max is 15fps, and you double it, that means the GPUs would need to run at 120%.
 
Go into NVIDIA control panel and select Force alternate frame rendering 2 under SLI rendering mode.

Thank you for the tip, good sir, but it seems AFR2 kills the bloom lighting as well:

SLI AFR2:
ifPuFSEg45ZUb.jpg

Single GPU:
 
Do you mean the Dark Souls game settings? If so, yes - I have tried fullscreen and windowed at several different resolutions, but it's 15 FPS no matter what so long as I have the mod installed.

I haven't tried editing the game's INI file because the in-game PC settings menu works for me just fine.

Try editing your INI. It defaults to a very large resolution and that is the buffer resolution used. Try setting it to 720p. I believe the in game resolution is just the monitor resolution used. (I could be wrong here, but it only takes a sec to edit and try).
 
Heh. The claim that FROM made about the resolution of assets is hilarious since the game looks leagues better at these high resolutions.

Hell, the textures were actually hindered by the low ass resolution on consoles.
 
OK, thanks. I'll check it out, but when I peeked at it last time the settings all look correct.

I just checked in game and my options screen is telling me I have 1080p selected while I have 3840 saved in the INI, so it seems they are separate.
 
Because if the max is 15fps, and you double it, that means the GPUs would need to run at 120%.

Hmmm, I guess that does make sense: The game is hard coded to render at either 15 or 30 fps, and if it can't go for 30 fps, it just goes to 15. And then you're using less videocard power.

Yeah, I get that.
 
I just checked in game and my options screen is telling me I have 1080p selected while I have 3840 saved in the INI, so it seems they are separate.

IIRC the .ini resolution is the frame buffer, the in-game resolution is your display resolution (should set native to monitor). If the frame buffer is higher than the display, you get downsampling which is effectively an epic AA.
 
IIRC the .ini resolution is the frame buffer, the in-game resolution is your display resolution (should set native to monitor). If the frame buffer is higher than the display, you get downsampling which is effectively an epic AA.

Right. I'm telling him he should change his INI to something lower because the default one is like 25xx or something large like that.
 
Hmmm, I guess that does make sense: The game is hard coded to render at either 15 or 30 fps, and if it can't go for 30 fps, it just goes to 15. And then you're using less videocard power.

Yeah, I get that.

It's actually a feature I believe. V-Sync on PCs will do the same and drop framerate from 60, to 30. The exception to this is the new 6** Nvidia cards which have something called adaptive V-Sync, where it only V-Syncs at 60 Hz.

It stops image tearing, that is horizontal lines during horizontal movement.
 
It is the sacrifice required to run SLI until either NVIDIA releases a driver increasing performance/SLI support, and/or FROM releases a patch.

Yeah, you're right. Definitely runs better with AFR2 though. Hope Nvidia releases a working profile, but it's not really that big a deal, since it's already running great at more reasonable resolutions.
 
Right. I'm telling him he should change his INI to something lower because the default one is like 25xx or something large like that.

Someone claimed his HD4870 was able to do that default huge resolution with smooth 30fps. I haven't tested it yet myself.



When is Durante's next update planned and what will it address?
 
It's actually a feature I believe. V-Sync on PCs will do the same and drop framerate from 60, to 30. The exception to this is the new 6** Nvidia cards which have something called adaptive V-Sync, where it only V-Syncs at 60 Hz.

It stops image tearing, that is horizontal lines during horizontal movement.

Too bad D3DOverrider is not effective on this game.
 
So this does not work for us with dual gfx card options (integrated/dedicated)? Is this something that's fixable given the nature of the mod?
 
Hmmm. Well, I guess all there is left then is to hope. Maybe CPU dependent?

I am running an i7-860 @ 3.8GHz OC'd. My cores are not going above 50%. Using 2x GTX275 SLI. Running 3360x2100 in MOD and 1680x1050 in-game using filteringoverride 2 is just barely too much for my video cards to handle.
 
Someone claimed his HD4870 was able to do that default huge resolution with smooth 30fps. I haven't tested it yet myself.


thats me. i was able to run it right out of the box. the only thing i stuttered was when i sit by the bonfire or roll into a bunch of boxes
 
Is your hyper-threading disabled in the BIOS? Dark Souls can only use a single thread.

Is it recommended that hyper-threading be disabled for gaming performance? I've heard people say it offers no benefits, but I've never heard it argued it hurts performance. Or are you stating the opposite?
 
Is it recommended that hyper-threading be disabled for gaming performance? I've heard people say it offers no benefits, but I've never heard it argued it hurts performance. Or are you stating the opposite?

It's probably one of the most controversial opinions in PC gaming.

Typically temperatures and power consumption are lower with hyper-threading disabled.

Some people say it is actively bad for gaming, as no games released at the moment, take full advantage of it.

I'm just saying it might be worth a try, as this game seems particularly badly optimised for multi-core gaming.
 
It's probably one of the most controversial opinions in PC gaming.

Typically temperatures and power consumption are lower with hyper-threading disabled.

Some people say it is actively bad for gaming, as no games released at the moment, take full advantage of it.

I'm just saying it might be worth a try, as this game seems particularly badly optimised for multi-core gaming.

Ya maybe for a stock Core 2 Quad it might help with this game.
 
The README.txt says to turn off blur so that's why I asked. Is that a typo or true? Durante?
With "blur" in the readme I mean the "AA" filter. Motion blur is fine.

I'll clarify in the next version of the readme.


What is the AF override for? What do the 3 options do?
0 = does nothing, like v1
1 = only overrides filtering for the internal framebuffer, enabling downsampling
2 = overrides every single surface to 16xAF, like v2


What's the word on fixing the depth of field? Is it doable, you think? Would it even look good at the proper res? It looks rough.
It should be fixable, but it's harder to get right than what I did so far. It's the current thing I'm looking at but I can't give a time estimate.
 
Anyone wanna help me out.

I have a 3.2ghz 955 AMD and a 5850 1GB. My monitor is only 1440x900.

What internal res should I be setting it to? And what other settings should I have on? I am forcing AA and AF through my drivers instead and have AA and Motion Blur off, the res set to 1440x900 60hz in the game, but I'm getting stuttering and black bars (not full res).

Anyone wanna shoot a few tips my way?
 
I was running the game flawlessly this morning on 0.2. Installed 0.3 and now the game gets stuck at 15 fps until I go back to a bonfire for some reason.

Running 2540x1440 on a i7 3770k@4.5ghz, 16gb ram and a gtx690.... should not be having problems. I really don't get what's going on, I tried reverting to 0.2 and it still isn't working correctly.

I tried multiple settings in the control panel and it still doesn't help, single-gpu mode doesn't change anything either. Anyone have any clue what's up?
 
Anyone wanna help me out.

I have a 3.2ghz 955 AMD and a 5850 1GB. My monitor is only 1440x900.

What internal res should I be setting it to? And what other settings should I have on? I am forcing AA and AF through my drivers instead and have AA and Motion Blur off, the res set to 1440x900 60hz in the game, but I'm getting stuttering and black bars (not full res).

Anyone wanna shoot a few tips my way?

Are you turning off the AA in the in-game options?
 
Is there a newer version I should be downloading?? I still have like the second one from last night =/

oh, and I think my SSAA is working. Just 1.5 though.

igIXkBzehJsi1.jpg
 
I was running the game flawlessly this morning on 0.2. Installed 0.3 and now the game gets stuck at 15 fps until I go back to a bonfire for some reason.

Running 2540x1440 on a i7 3770k@4.5ghz, 16gb ram and a gtx690.... should not be having problems. I really don't get what's going on, I tried reverting to 0.2 and it still isn't working correctly.

I tried multiple settings in the control panel and it still doesn't help, single-gpu mode doesn't change anything either. Anyone have any clue what's up?

From what I determined, if you are dipping down to 15fps your video card is unable to keep up with the 30fps. You need to turn down your resolution. Maybe you got to a more demanding area for your vid card to handle? Turn down your settings a bit and see if it goes back up to 30fps. Quickest way to check is to lower the resolution you inputted into the MOD with what you have selected in the in-game settings. If they are both the same already, then lower both of them down a considerable amount to see if that changes your fps. Then keep on guess and checking until you get 30fps, but what you can get away with will change in areas that are more demanding on your hardware.
 
Gah! This mod is looking awesome, but apparently has a problem for us unlucky people with 2 videocards (an integrated and a dedicated one obviously).

With this mod, my framerate is capped at 15; I suspect it uses the integrated one. I tried to force the game to use my dedicated card (nVidia control panel), but no avail.

Without the mod, it's running at 30 fps. I tried the same resolution with and without mod.
And it didn't matter if I ran at 800x480 (or something shitty) or 1920x1280; 15 fps always.

Anyone with a solution / kick in the right direction? I tried the suggestion in the OP, but no go :(.
Yeah I have this same problem unfortunately I believe, I have a 680m with optimus. The Nvidia control panel defaults to the integrated card but even if I force the darksouls.exe to use the 680m I still max out at 15fps. I'm going to try a few different things but I think it's using the integrated card and I'm not sure how to fix it.
 
I have a dual setup, and I was getting that problem when I SSAA'd, but at native res, or 1080p I was fine. It's possible I got 15fps because of the performance hit of supersampling, and not the game using the wrong gpu.
 
It's probably one of the most controversial opinions in PC gaming.

Typically temperatures and power consumption are lower with hyper-threading disabled.

Some people say it is actively bad for gaming, as no games released at the moment, take full advantage of it.

I'm just saying it might be worth a try, as this game seems particularly badly optimised for multi-core gaming.

Interesting. There's a game I'm getting some weird performance with. I might try this just for giggles to see what the benchmark comparisons are.
 
I have a dual setup, and I was getting that problem when I SSAA'd, but at native res, or 1080p I was fine. It's possible I got 15fps because of the performance hit of supersampling, and not the game using the wrong gpu.
Interesting, though I tried it at 1080p (both in the .ini file and in the game) and it still didn't work and I think a 680m should be able to do some supersampling and still be OK. I'll keep looking into it.
 
My friends are incredibly jelly when I sent some vids beating the tar out of Quelagg and then running back through the swamp in blighttown.

Pretty sure i sold them on the PC version. Thank you again Durante. (i must have said it 5x before!)
 
So this does not work for us with dual gfx card options (integrated/dedicated)? Is this something that's fixable given the nature of the mod?

I'm probably not qualified to even talk about this, but I'd think it's possible to have the mod select the proper video adapter to use, but there would have to be some mechanism to either make the decision automatically or have the user select it themselves. Not sure if a simple user-edited INI file is enough to accommodate the latter.
 
Thanks all for the help.

I'm running a steady 30 FPS now (currently in blighttown). Strange setting AA in CCC to max in order to get this thing running smoothly...

Since applying this resolution fix I'm no long seeing summon signs.. with the exception of NPC's... I'm also not able to be summoned... Had no issues last night while playing vanilla. I'm restarting my modem and game and will see if it persists...
 
I am.

I saw people recommending to push AA and AF in Catalyst all the way up. FPS isn't the problem (they are fine), its the jitters and the 2 black bars.

I am using NVIDIA, so I dunno. All I can suggest is using default settings in Catalyst until you get things working and then try doing custom settings in Catalyst. Also you may want to try a different driver, but that is probably something you should try when you have exhausted your other options.
 
Top Bottom