• 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)

InfiniteNine

Rolling Girl
Think I'm good without the Ambient Occlusion and just wait to see if 0.6 doesn't break the game for me too. Would be nice to boot without the mouse showing up.
Figured I should wait since I have to repair my Dark Souls installation after every time I try to use 0.5.
 

Clear

CliffyB's Cock Holster
morningbus said:
The sentiment is absolutely on point for a lot of people though. For me, the port as it was released was a $5-only deal before Durante's patch. Now I'll pick it up at the first ~$25 sale.

So, basically what you're saying is all you care about/value are the graphics? Why isn't the content and playability of the game the star attraction?

Honestly, kudos to Durante for the dxhook stuff, but as a former developer the user reaction to this whole situation has been the most depressing thing I can ever recall.
 

Wanny

Member
I don't know if you guys got good results in Blightown but with MSAA and SSAO it drops to 5 fps lol

Downsampling is still the best.
 

scitek

Member
data2012-08-2715-32-51fsf8.png

.

So, basically what you're saying is all you care about/value are the graphics? Why isn't the content and playability of the game the star attraction?

Honestly, kudos to Durante for the dxhook stuff, but as a former developer the user reaction to this whole situation has been the most depressing thing I can ever recall.

I couldn't have played the game looking like it launched (so yes, it falls under "playablility"). Sorry, but there are plenty of other games I could be playing instead. FROM's lucky Durante bailed them out or I'd have never bothered with this game, and that's not my fault.
 
Straight from Something Awful: It definitely worked for me!

Yeah that is what I suspected when people were suggesting turning up CCC settings to fixed the performance drops and forcing AA completely fixed the weird extended drops to 15 fps I was experiencing day one.

So, basically what you're saying is all you care about/value are the graphics? Why isn't the content and playability of the game the star attraction?

Honestly, kudos to Durante for the dxhook stuff, but as a former developer the user reaction to this whole situation has been the most depressing thing I can ever recall.

As a user, the developer's handling of this whole situation has been a depressing thing.
 

Durante

Member
So, basically what you're saying is all you care about/value are the graphics? Why isn't the content and playability of the game the star attraction?

Honestly, kudos to Durante for the dxhook stuff, but as a former developer the user reaction to this whole situation has been the most depressing thing I can ever recall.
I can understand that perspective, and I've clarified multiple times how I don't believe in blindly blaming From (or even Namco).

However, can you also see how -- as a PC gamer that appreciates graphics and gameplay -- the locked rendering resolution of the Dark Souls PC port is pretty damn depressing?
 

x3sphere

Member
So, basically what you're saying is all you care about/value are the graphics? Why isn't the content and playability of the game the star attraction?

Honestly, kudos to Durante for the dxhook stuff, but as a former developer the user reaction to this whole situation has been the most depressing thing I can ever recall.

Eh, I don't think he's saying that at all. Most people are playing this on a monitor, it's far easier to see flaws compared to when you sit 6 feet away from a TV. Crisp, clean visuals really add a lot to a game for me. Muddy visuals can be a huge distraction.
 

GJS

Member
I have performance issues in the chasm of the abyss, the rest of the game has been fine. Drops to 15fps and gpu usage goes to 18%. CPU stays the same at around 18% usage.
 

Sinatar

Official GAF Bottom Feeder
So, basically what you're saying is all you care about/value are the graphics? Why isn't the content and playability of the game the star attraction?

Honestly, kudos to Durante for the dxhook stuff, but as a former developer the user reaction to this whole situation has been the most depressing thing I can ever recall.

So you go to the store and buy the godfather on blu ray. Turns out it runs in 360p interlaced pan and scan video.

Are you happy because you own the godfather?
 
So after playing around with AO a bit I noticed that if I brought the camera up to about the characters waist (looking up) the SO would turn off and flicker back on when I moved the camera back (more overhead, looking at the ground). This happened with DOF at 1080 and with both the TESV and Fallout 3 AO options.

Works perfectly with the DOF at 810 though (always on, no flickering). DOF at 810 actually looks really nice too.

This might explain why its not working for mr_nothin. I'm only sure 810 works for Firelink Shrine for the moment. I'll need to play around more to see if it starts flickering in other areas.
 

BloodyBonzai

Neo Member
So, basically what you're saying is all you care about/value are the graphics? Why isn't the content and playability of the game the star attraction?

Honestly, kudos to Durante for the dxhook stuff, but as a former developer the user reaction to this whole situation has been the most depressing thing I can ever recall.

I havent played Metro 2033 yet plus many other games due to the fact my hardware cannot play the game at the absolute max settings with acceptable fps according to my standards. I am patient and plan on enjoying the experience of the game when it looks its best and I will keep on waiting until I can do that. Whether I play the game when it launches or 5 years later does not make a huge difference to me.
 

Durante

Member
This stuff about high-end AMD cards is interesting. It makes it seem like they go into a low power state because they spend so much time waiting when rendering (default) Dark Souls -- no wonder really when the only task is to render 1024x720 at 30 FPS. So increasing the per-frame load (but not to the point where it's more than 30ms) actually improves performance.

Really interesting.

Force it on. The idea is you need to force the GPU to work harder to prevent it from going into a power save mode.
Beat me to it!
 
This stuff about high-end AMD cards is interesting. It makes it seem like they go into a low power state because they spend so much time waiting when rendering (default) Dark Souls -- no wonder really when the only task is to render 1024x720 at 30 FPS. So increasing the per-frame load (but not to the point where it's more than 30ms) actually improves performance.

Really interesting.

Beat me to it!

Yeah another odd thing that happens with my 7970, not sure if it happens with nVidia GPUs is that when you first start playing the game lags and stutters for like 10 seconds, after that it runs amazingly well.

Same happens when I alt+tab out and in.

BTW I know pausing is a no-no in this game but does ALT-TAB pause the game?, I havent checked that...
 

Durante

Member
Question: Is it possible with this game for modders to make "enhanced" textures? Not officially, of course.
Yes. I don't know if anyone reverse engineered the game's file format, but even if not, it would still be possible for me to replace them at load time.

But really, I think most of the textures are good enough, and I generally prefer to stick with the artists' vision in that case. The main reason I may consider this in the future is for doing a high-res font replacement.

Edit: The amount of people that want to sell Viagra in my blog's comments has been staggering lately. You'd think the spam bots would notice when not a single of their attempts gets through and stop :/
 

BloodyBonzai

Neo Member
Off topic, and I understand where you are coming from, but Metro 2033 is too awesome to be put off. High settings are good enough. Just play it again later when your PC is more powerful. :)

As I said I am patient. I will be grabbing a high end Kepler card when they launch in Q1 2013, use one of my GTX275s as a dedicated physx card and catch up on all the titles I have been holding off on. I havent even played Batman Arkham Asylum yet because I cant run the game at 1600p with max settings.
 

TheExodu5

Banned
Yes. I don't know if anyone reverse engineered the game's file format, but even if not, it would still be possible for me to replace them at load time.

But really, I think most of the textures are good enough, and I generally prefer to stick with the artists' vision in that case. The main reason I may consider this in the future is for doing a high-res font replacement.

Yeah, the game already has some of the best texturework I've ever seen from a console port...I don't really think texture replacements are warranted. Font/HUD replacements are welcome, though.

This stuff about high-end AMD cards is interesting. It makes it seem like they go into a low power state because they spend so much time waiting when rendering (default) Dark Souls -- no wonder really when the only task is to render 1024x720 at 30 FPS. So increasing the per-frame load (but not to the point where it's more than 30ms) actually improves performance.

Another case of AMD driver issues. This happened in another game not that long ago...can't remember which, exactly.
 
Yes. I don't know if anyone reverse engineered the game's file format, but even if not, it would still be possible for me to replace them at load time.

But really, I think most of the textures are good enough, and I generally prefer to stick with the artists' vision in that case. The main reason I may consider this in the future is for doing a high-res font replacement.

Edit: The amount of people that want to sell Viagra in my blog's comments has been staggering lately. You'd think the spam bots would notice when not a single of their attempts gets through and stop :/

Now that would be cool, also if there was any way to scale the HUD back in size.
 

Clear

CliffyB's Cock Holster
Durante said:
I can understand that perspective, and I've clarified multiple times how I don't believe in blindly blaming From (or even Namco).

However, can you also see how -- as a PC gamer that appreciates graphics and gameplay -- the locked rendering resolution of the Dark Souls PC port is pretty damn depressing?

No criticism aimed at you sir.

Just saying though, as a former coder/designer I'd be absolutely devastated if my work -which has nothing to do with the renderer- was being summarily dismissed by the audience because a decision had been made regarding render-res (and by extension QA cycle-time) out of my control. That's hurtful.

You've made a great game better dude, respect for that. But, had you done the same job on a game that wasn't so deserving in the first place...

I'm not trying to diminsh your due props, but some of the comments I've read made me feel really bad for the majority of the guys on From's team. And I have to say, I worry somewhat about what message its going to send to the industry's bean-counters.

Because let's face it, they aren't suddenly going to allow more dev time to ensure that all internal/output resolutions are supported, they are just going to cut time from somewhere else to ensure it gets done if it appears mandatory for acceptance. That's just how they think.
 

Sullichin

Member
I have performance issues in the chasm of the abyss, the rest of the game has been fine. Drops to 15fps and gpu usage goes to 18%. CPU stays the same at around 18% usage.
Same here, that area is consistently choppy for me.

Yeah another odd thing that happens with my 7970, not sure if it happens with nVidia GPUs is that when you first start playing the game lags and stutters for like 10 seconds, after that it runs amazingly well.

Same happens when I alt+tab out and in.

BTW I know pausing is a no-no in this game but does ALT-TAB pause the game?, I havent checked that...

I get the same exact lag on a 7870 when I start the game or alt tab. A few minutes in and the fps problems are forgotten. With the CCC AA sliders on max of course, it's unplayable otherwise.


And Alt-Tab does not pause. The game is running in the background, so you can be invaded and killed if you're human and the boss is alive. I'm starting to think the 15fps for 30 seconds and you're booted thing is because the game stays active in the background.
 

BloodyBonzai

Neo Member
No criticism aimed at you sir.

Just saying though, as a former coder/designer I'd be absolutely devastated if my work -which has nothing to do with the renderer- was being summarily dismissed by the audience because a decision had been made regarding render-res (and by extension QA cycle-time) out of my control. That's hurtful.

You've made a great game better dude, respect for that. But, had you done the same job on a game that wasn't so deserving in the first place...

I'm not trying to diminsh your due props, but some of the comments I've read made me feel really bad for the majority of the guys on From's team. And I have to say, I worry somewhat about what message its going to send to the industry's bean-counters.

Because let's face it, they aren't suddenly going to allow more dev time to ensure that all internal/output resolutions are supported, they are just going to cut time from somewhere else to ensure it gets done if it appears mandatory for acceptance. That's just how they think.
Considering Durante managed to fix the resolution as quickly as he did, I can only assume they just did not care about PC gamers and only cared about making a quick buck by expanding the number of platforms the game is on. But if they were to release a patch fixing these issues then I would be wrong.
 

goodfella

Member
No criticism aimed at you sir.

Just saying though, as a former coder/designer I'd be absolutely devastated if my work -which has nothing to do with the renderer- was being summarily dismissed by the audience because a decision had been made regarding render-res (and by extension QA cycle-time) out of my control. That's hurtful.

You've made a great game better dude, respect for that. But, had you done the same job on a game that wasn't so deserving in the first place...

I'm not trying to diminsh your due props, but some of the comments I've read made me feel really bad for the majority of the guys on From's team. And I have to say, I worry somewhat about what message its going to send to the industry's bean-counters.

Because let's face it, they aren't suddenly going to allow more dev time to ensure that all internal/output resolutions are supported, they are just going to cut time from somewhere else to ensure it gets done if it appears mandatory for acceptance. That's just how they think.

I agree.

People who say FROM don't deserve your money are ridiculous.

So you go to the store and buy the godfather on blu ray. Turns out it runs in 360p interlaced pan and scan video.

Are you happy because you own the godfather?

How you could consider that adequately analogous is beyond me.
Considering Durante managed to fix the resolution as quickly as he did, I can only assume they just did not care about PC gamers and only cared about making a quick buck by expanding the number of platforms the game is on.

It still would have taken time to port it to PC.
 

Sinatar

Official GAF Bottom Feeder
Because let's face it, they aren't suddenly going to allow more dev time to ensure that all internal/output resolutions are supported, they are just going to cut time from somewhere else to ensure it gets done if it appears mandatory for acceptance. That's just how they think.

Yea that 23 minutes was too tight to budget, you're right.
 

Clear

CliffyB's Cock Holster
BloodyBonzai said:
Considering Durante managed to fix the resolution as quickly as he did, I can only assume they just did not care about PC gamers and only cared about making a quick buck by expanding the number of platforms the game is on.

There's a very big difference between what an independent individual can do outside of the "system" and the processes that take place within a professional development environment.

You just use a blanket "they" to refer to From/Namco-Bandai, when what you're actually referring to are separate entities each made up of numerous individuals each of whom will doubtless have his/her own perspective and view on what should happen/have happened.

Sinatar said:
Yea that 23 minutes was too tight to budget, you're right.

Good luck QA'ing a 100 hour game in 23 minutes on every variation of PC hardware out there.
 

BloodyBonzai

Neo Member
It still would have taken time to port it to PC.

Yep, and when they received a request from the fanbase for a PC version they requested a petition. That petition allowed them to quantify whether or not they would make an adequate number of sales to justify the time spent to port it to PC. And unless they release a patch to fix the res and allow for supersampling, they are not in it for making PC gamers happy but for making enough money to justify their time spent on the PC version.
 
Durante's mod of course. Image clarity is better than a game in 3D with SSAO at 024x720.

Durante 4eva

I found myself in the same situation but a bit different...


Supersampling to 5760 with durantes mod on one screen or triple screens native with durantes mod + flawless widescreen, went for triple screens.

If I was you I would have selected Durante's mod at native res plus 3D without SSAO, :p
 

mash440

Neo Member
This stuff about high-end AMD cards is interesting. It makes it seem like they go into a low power state because they spend so much time waiting when rendering (default) Dark Souls -- no wonder really when the only task is to render 1024x720 at 30 FPS. So increasing the per-frame load (but not to the point where it's more than 30ms) actually improves performance.

Really interesting.

Beat me to it!

I've been messing around with something like this. There is a power save mode on ATI card which apparently MSI afterburner can disable using a cfg flag, but this hasn't helped.

Worse still, the performance degrade even when staying in the same spot. It's so uncannily in-time, that you could use it to set a clock.


3640 x 2560 - 1080 DOF

This was while climbing a ladder in the Darkroot basin. The GPU usage is the same as the framerate, so it just keeps on dipping, and back up again. It is really weird. The exact same problem happens when both rendering to 1080p and to 2160p.
 

chiablo

Member
There's a very big difference between what an independent individual can do outside of the "system" and the processes that take place within a professional development environment.

You just use a blanket "they" to refer to From/Namco-Bandai, when what you're actually referring to are separate entities each made up of numerous individuals each of whom will doubtless have his/her own perspective and view on what should happen/have happened.



Good luck QA'ing a 100 hour game in 23 minutes on every variation of PC hardware out there.

Also, it's been theorized that From software did not have much (if any) experience in PC development and had a limited budget (both time and money) for this release. I doubt they had anyone on staff as qualified as Durante when it comes to Dx9 renderer optimization.
 
Because let's face it, they aren't suddenly going to allow more dev time to ensure that all internal/output resolutions are supported, they are just going to cut time from somewhere else to ensure it gets done if it appears mandatory for acceptance. That's just how they think.

Supporting a wide variety of output resolutions should be mandatory for acceptance and until this game was launched in it's original state, I and probably many others assumed that it was.
 

Durante

Member
Also, it's been theorized that From software did not have much (if any) experience in PC development and had a limited budget (both time and money) for this release. I doubt they had anyone on staff as qualified as Durante when it comes to Dx9 renderer optimization.
Honestly, you don't need to be particularly qualified to change the resolution of your render target! Doubly so if you can do it by simply changing your code and don't need to reverse engineer how it works and intercept the correct calls.

The more I think about it (though I try not to ;)), the more I'm certain there have to be some (office) politics involved here.
 
There's a very big difference between what an independent individual can do outside of the "system" and the processes that take place within a professional development environment.

You just use a blanket "they" to refer to From/Namco-Bandai, when what you're actually referring to are separate entities each made up of numerous individuals each of whom will doubtless have his/her own perspective and view on what should happen/have happened.



Good luck QA'ing a 100 hour game in 23 minutes on every variation of PC hardware out there.
3 man indie dev teams manage to include high resolutions, there's no reason the PC port team (person?) couldn't have done it.
 

zkylon

zkylewd
There's a very big difference between what an independent individual can do outside of the "system" and the processes that take place within a professional development environment.

You just use a blanket "they" to refer to From/Namco-Bandai, when what you're actually referring to are separate entities each made up of numerous individuals each of whom will doubtless have his/her own perspective and view on what should happen/have happened.



Good luck QA'ing a 100 hour game in 23 minutes on every variation of PC hardware out there.
It's not so mutually exclusive, and it's a very bare minimum requirement. You'd expect any game to come with achievements or sound settings or key mapping or whatever. There's no disrepescting FROM's design work, or even their programming skills outside of PC porting, but quick port jobs are something shameful and people shouldn't have to settle for them in hope of not sending the wrong message to publishers.

The problem is Bamco's, not the users'. Square Enix understands that, and delivers PC games as PC gamers want them, and they're rewarded for it. If Bamco doesn't want to spend the money it should, they have no one to blame but themselves, and if they blame piracy, it's still not our fault for expecting something of 1999 standards.
 
Also, it's been theorized that From software did not have much (if any) experience in PC development and had a limited budget (both time and money) for this release. I doubt they had anyone on staff as qualified as Durante when it comes to Dx9 renderer optimization.

I want to believe this but when you think about they still ported the whole game to Windows, locked framebuffer or not, they must have had a capable team.

I know moving stuff from 360 to windows is easier than from PS3 to PC but that doesnt mean that all it took was to recompile the game, im sure they had to jump through tons of hurdles.

Im sure that once they told Namco how long QAing all resolutions would take, they just ordered them not to.
 
Honestly, you don't need to be particularly qualified to change the resolution of your render target!

The more I think about it (though I try not to ;)), the more I'm certain there have to be some (office) politics involved here.

Only you would know the answer to this... do you think that they left it easy to mod on purpose (not trying to dismiss your work on DoF etc), maybe they set everything up for unlocked framebuffer and just locked it because Namco didnt want to bother testing it?
 
Top Bottom