Dark Souls internal rendering resolution fix (DSfix)

Still didn't manage to change the language to english. Any further hints would be appreciated.
Can't look for the moment (still at work), but isn't the option in the GFWL menus?
To be more specific: you probably need to set your language or your location to UK on your GFWL profile.
 
I could probably fix it, but it's
1) Hard (or make that "laborious")
2) Low priority (I don't consider letterboxing to be so bad)
3) Even harder to do without stretching the GUI

Yes, looks like it.

The issue was that they are using Scissor Rectangles when rendering that, and the coordinates for those were not properly adjusted. That was the second thing I checked so it went pretty fast!

Will release 0.2 soon, also fixing downsampling for everyone (hopefully).
I wanted to ask a question. Do you know if it's possible to bring the resolution lower so that lower specced machines might be able to run the game? I'm currently playing the game on a Macbook Air (feel free to laugh at me), and was wondering if it's possible to render it at resolutions below 800 x 720 (which is, as far as I know, the lowest resolution it will render at without crashing). It's definitely playable at this resolution, though some areas (particularly those with lots of physics objects) chug a bit. Thanks for any help, and this great patch!

Currently on my way to Blighttown. Having a blast!
 
Amazing work Durante. But for some reason this new fix makes me crashing.

edit: It's not all the time I must say. Weird?

First time it crashed on Havok logo. Second time it crashed on loading my game. Third time worked and still playing for now (and it just crashed).
 
Amazing work Durante. But for some reason this new fix makes me crashing.

edit: It's not all the time I must say. Weird?

First time it crashed on Havok logo. Second time it crashed on loading my game. Third time worked and still playing for now (and it just crashed).
Did you disable Anti-Aliasing in the game's options?
 
Well d3d shouldn't be running (in fact, no v-sync should be running for me) unless i tell it to.
Which is odd since i have zero tearing.

But since other ATI users seem to experience similar drop in performance it really looks like an ATI issue.

Actually, I'm an Nvidia user and am having the same weird dips to 15FPS. They seem random and the same scene earlier caused no issue. It's bizarre.

I hear rumours that it's due to the GPU being let to go idle and that ATI users can fix it by maxing out the settings in the Catalyst Control panel to force the GPU to work all the time.

I haven't tried the same in the Nvidia settings yet but, regardless, it's an odd issue to have.
 
I wanted to ask a question. Do you know if it's possible to bring the resolution lower so that lower specced machines might be able to run the game? I'm currently playing the game on a Macbook Air (feel free to laugh at me), and was wondering if it's possible to render it at resolutions below 800 x 720 (which is, as far as I know, the lowest resolution it will render at without crashing). It's definitely playable at this resolution, though some areas (particularly those with lots of physics objects) chug a bit. Thanks for any help, and this great patch!

Currently on my way to Blighttown. Having a blast!
My guess would be that it should work just as well as forcing higher resolutions.
 
data2012-08-2412-35-4udxmw.png


Still didn't manage to change the language to english. Any further hints would be appreciated.

God is awake I see!
 
Updated drivers to 12.8

Hardware:
I7 620m @ 2.67ghz
5870m @ standard clock.

Software:
DSFix 0.2

Settings:
Standard in ATI CCC

renderWidth 3840
renderHeight 2160

HWINFO utilization report:
68% on GPU
50% pretty much on all cores.

Still getting 15fps when going over 2560*1440 downscaling :(
Any suggestions?
 
Updated drivers to 12.8

Hardware:
I7 620m @ 2.67ghz
5870m @ standard clock.

Software:
DSFix 0.2

Settings:
Standard in ATI CCC

renderWidth 3840
renderHeight 2160

HWINFO utilization report:
68% on GPU
50% pretty much on all cores.

Still getting 15fps when going over 2560*1440 downscaling :(
Any suggestions?
A 5870m simply isn't fast enough for 3840x2160. That's 11.25x console resolution, and a 5870m is not 11.25x Xenos.

Sure. You want the .txt?
Yes.
 
A 5870m simply isn't fast enough for 3840x2160. That's 11.25x console resolution, and a 5870m is not 11.25x Xenos.

Yes.

I guess, but people are reporting similar performance with better gpus (for example the 6950).
I bumped up all the settings in CCC which did not do anything to performance or utilization.
 
It's amazing that this game wasn't even 720p on consoles and couldn't maintain 30fps, yet plenty us are playing at insane resolutions 3800x2100 (there abouts) or higher, locked at 30fps. It really is time for new consoles.

Nothing amazing in that. PCs are so much ahead of consoles in terms of brute power that it is not even funny.

The sad thing is the last game that utilised that power (meaning it had troubles running at the time of release on high-end PCs) was Crysis.

5 years ago.

Can you imagine the games we should be getting now, 5 years later on the PC?

And no, The Witcher 2 is still a game made with consoles in mind.
 
If this is a real issue for people I can make the AF forcing optional.
Ah, no no. It's not so much of an issue that I have any real complaint about it. Unless I start seeing crashes, you can probably take my reports with a grain of salt (I'm not exactly running this on optimized hardware - by all accounts I should probably be thankful the game runs at all, much less being as playable as it is!)

Nothing amazing in that. PCs are so much ahead of consoles in terms of brute power that it is not even funny.

The sad thing is the last game that utilised that power (meaning it had troubles running at the time of release on high-end PCs) was Crysis.

5 years ago.

Can you imagine the games we should be getting now, 5 years later on the PC?

And no, The Witcher 2 is still a game made with consoles in mind.
Not that I'm against this, but it should be noted that some of the PCs the game is being run on are literally the cost of some peoples mortgage/lease payments (and in some cases, this might just be the graphics card)! There is real cost that goes into constantly upgrading technology, and it's hard for most people to keep up with that.
 
Having a totally smooth framerate is weirdin' me out. Demon's Souls ran fairly well most of the time but Dark had so much random chugging. I dunno if it was the open world design that demanded more or what but it seems like between the online and the framerate they had some tech problems between games.
 
Not that I'm against this, but it should be noted that some of the PCs the game is being run on are literally the cost of some peoples mortgage/lease payments (and in some cases, this might just be the graphics card)! There is real cost that goes into constantly upgrading technology, and it's hard for most people to keep up with that.

That isn't even true anymore. A 9800GTX+ can still run most modern games on high settings at 45fps rock solid except for a few recent releases. That card is 5 years old.

Hardware is progressing faster than it is being utilized, I just built a high end rig for less than a grand. In 2004, it cost me almost 2grand to build a high end rig.

The fact is that $1000 cards like the 690 are still experimental, and are not built for people just looking to run games. They are built precisely for technophiles.

I have kinda lost the plot here, but my point is that hardware lasts a lot longer than it used to, so PC gaming is getting cheaper every day.
 
Ok, that worked. Thanks!

Basing your game language on that windows setting (instead of, hey, "Language") seems supremely stupid, but OK!
Perhaps running the game through AppLocale would fix it without you having to actually change your Windows setting.
 
Durante.

Your .2 fix is really great but has made the game incompatible with msi afterburner and such. Not just the osd overlay, but like, the entire program apparently.

When MSI afterburner it is on, the game chugs, with it off. Runs like a charm.

Perhpas I have to perma disable the OSD.

Ill see what is up
 
Not that I'm against this, but it should be noted that some of the PCs the game is being run on are literally the cost of some peoples mortgage/lease payments (and in some cases, this might just be the graphics card)! There is real cost that goes into constantly upgrading technology, and it's hard for most people to keep up with that.
Well I paid around 1000€ for my computer 2.5 years ago and majority of today's games run at >30fps with maxed settings on 1080p. My 5850 and lack of a SSD are the only things that are behind the times, but it's no biggie. Not to mention I use it for work stuff too so I don't think it's that big of a price.
 
Durante kicking ass.

I wonder if any people from From/Namco are reading this thread and going, "Damn, who knew our game was so pretty?"
 
Durante.

Your .2 fix is really great but has made the game incompatible with msi afterburner and such. Not just the osd overlay, but like, the entire program apparently.

When MSI afterburner it is on, the game chugs, with it off. Runs like a charm.

Perhpas I have to perma disable the OSD.

Ill see what is up
I really don't understand what happened there, nothing I did should affect this.

For now, just disable other third-party tools (FRAPS seems fine though).


I'm noticing the slightest framerate dip every now and then with 0.2.
This can only be the AF forcing, which I'm making optional in the next version.
 
Anyone else crashing on start up when using this? I have turned off AA before trying the res fix. Might try reinstalling the game to see if that fixes anything.
 
V0.2 is great. Finally can appreciate the atmosphere with messages visible. Also the AF helps smooth out the terrible DoF. Its running great on my 580 at 2560 x 1600 (native), and looking so much better...

Kudos to you good sir!
 
Any idea of how much can i super-sample with a gtx580.
Before buying i'm still gonna wait a few more days though, to see if people are having serious problems more down the line in the game.
 
Durante.

Your .2 fix is really great but has made the game incompatible with msi afterburner and such. Not just the osd overlay, but like, the entire program apparently.

When MSI afterburner it is on, the game chugs, with it off. Runs like a charm.

Perhpas I have to perma disable the OSD.

Ill see what is up

Add data.exe from dark souls folder to msi afterburner's osd application list (settings > on-screen display tab > more)

After that click it on the list and click the wrench icon, then enable compatibility with modified Direct3D runtime libraries. Click OK.

While you're there change on-screen display coordinate space to framebuffer to fix the osd positioning.
You can now close the msi afterburner's osd list.

With this I can still run msi afterburner osd and DSfix without any problems.
 
Top Bottom