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

PS4's AF issue we need answers!

Slaythe

Member
Absolutely the dictionary definition of "lazy devs."

Please keep in mind Qloc did that ps4 version.

Ninja Theory took care of the balance updates, new gameplay features, lightning etc...

So don't assume NT are lazy devs.

Also, the game is fixed, no need to call names. They actually fixed it.

There were many instances where it didn't happen so let's just be glad it happened.

At least they will know about it for their next game.
 
df0791fea0a86cbe76f50fd31a3d70eb.png


Proving once and for all it wasn't on AT ALL.

No performance hit noted in the game so far.

giphy.gif
 

goonergaz

Member
Please keep in mind Qloc did that ps4 version.

Ninja Theory took care of the balance updates, new gameplay features, lightning etc...

So don't assume NT are lazy devs.

Also, the game is fixed, no need to call names. They actually fixed it.

There were many instances where it didn't happen so let's just be glad it happened.

At least they will know about it for their next game.

It's a lazy term for sure, but I ask my kids to do something...if they don't do it properly and they need to be told to do it again I'd call that lazy.

I think it's fair to say somewhere along the line someone didn't do their job properly be it the testers/QC/devs - maybe it would be better if people called them incompetent? Which is worse - clearly someone is to 'blame'?!

It's an oversight and moving forward we should not be seeing any issues as it's now out in the open that consumers are noticing, and whilst it's good that devs are spending the time to fix the 'issue' - let's be honest, any decent dev would...I certainly know I'm forever tweaking the hell out of any of my photoshop work even when it's classed as good enough to go to print I will notice something else and fix it.
 

Slaythe

Member
It's a lazy term for sure, but I ask my kids to do something...if they don't do it properly and they need to be told to do it again I'd call that lazy.

I think it's fair to say somewhere along the line someone didn't do their job properly be it the testers/QC/devs - maybe it would be better if people called them incompetent? Which is worse - clearly someone is to 'blame'?!

It's an oversight and moving forward we should not be seeing any issues as it's now out in the open that consumers are noticing, and whilst it's good that devs are spending the time to fix the 'issue' - let's be honest, any decent dev would...I certainly know I'm forever tweaking the hell out of any of my photoshop work even when it's classed as good enough to go to print I will notice something else and fix it.

Two developers were involved in the making of that game.

I can't let anybody call NT lazy when the AF was not their job but Qloc's. NT are the ones who, after the feedback from community, looked into it and saw with Qloc to fix it. The work NT has done is great on their side. And the job Qloc did was decent too if we omit the AF oversight.

Also you wanted some screens, 900p cause my current screen is that.

before

Lkq2tcp.png


Now

(it might not look crazy good because of the resolution and the lack of blown up bullshit that they did but you can see it's not the blurry mess it used to be)


Before

vOql7Q7.jpg


Now

Exemples of places that looked shit before (because i feel like that first screen looks rather bad anyway):
81ceab42c116c462ab0d3dec85a3f8e9.jpg


3221238b5a22e0921765846fe4e5e47f.jpg


Youtube quality but reminder :
pc4y2wjf.png
 

dr_rus

Member
So pretty much as I and others said. AF has barely any impact on performance and it's exclusion was due to an oversight or mistake rather than for performance reasons.

Of course. There are no other reasons.

How about we bomb some twitters with patch requests for other titles with this problem now?

It depends on how much bandwidth is available, correct? So since the CPU and GPU share bandwidth on consoles the limit is stricter which in turn leads to performance loss if it's broken.
No. AF is cached on chip. Bandwidth has no effect on it. PC low end GPUs with miniscule bandwidth are performing AF 16x just fine.

Can't sony implement something that forces AF akin to the nvidia control panel?

They can. But that would be making a special case and fixing games after 3rd party devs which may end up ugly.
 

Javin98

Banned
df0791fea0a86cbe76f50fd31a3d70eb.png


Proving once and for all it wasn't on AT ALL.

No performance hit noted in the game so far.
Hell, yeah! I love how a few devs are now going back to released games to patch in AF. The fact that enabling even 8× AF doesn't incur a frame drop proves that this is no hardware issue, but an oversight from the devs.
 
So did they like, forget to enable AF in all these games?

Because seeing that DmC pic, I can't help but think it was a weird oversight that somehow many developers managed to hit.
 

iceatcs

Junior Member
Have they said something about fixing their API? I missed it. What did they say? Ah nevermind, went to the previous page and saw the post. Good for Sony!
Sort of. It seem just oversight. Sony just make sure. I dunno how but I assume they update the documentation, not API.

Hopefully 3rd party engine will proper implement with PS4 SKU. But some might not because money came first than pride.
 

SeanTSC

Member
What other games specifically should have this fixed?

Strider, Evolve, Saints Row, Unfinished Swan, Thief, Murdered Soul Suspect.

Not sure on which others need it still. Dying Light and now DmC have been fixed.

I think there's an AF problem in FF Type-0 too.
 

SkylineRKR

Member
So did they like, forget to enable AF in all these games?

Because seeing that DmC pic, I can't help but think it was a weird oversight that somehow many developers managed to hit.

It seems so, perhaps something that isn't checked on by default or something. PS4 absolutely has no problems with it. DmC runs identical with AF on. Its mostly UE3 ports not having it enabled, but DmC make it seem like its easily fixable.

I'm glad its an oversight, though it would also be the only explanation seeing how much of a non issue AF usually is when it comes to performance.
 

Harlequin

Member
Strider, Evolve, Saints Row, Unfinished Swan, Thief, Murdered Soul Suspect.

Not sure on which others need it still. Dying Light and now DmC have been fixed.

I think there's an AF problem in FF Type-0 too.

Good luck trying to get it fixed in Murdered. The studio doesn't exist anymore.
 

i-Lo

Member
A lot of people said "if they fix AF i'll buy it on ps4" .

Hope they stick to their word =) .

Game and Ninja Theory deserves it. Not many devs actually took the time to fix the game after release. Especially for a game without online component.

I was one of them and once my exams are over, I shall gladly purchase it. I never played the retail game on PS3/360 and so this will be a good place to start.
 

SeanTSC

Member
So simply just an on off switch....
Kinda a big oversight when your textures look blurry

Huge oversight, imo. There's a night and day difference in DmC. How does an entire port team miss such a big visual downgrade between versions? When you're doing an HD Remaster and upgrading the visuals of a game like DmC and your job is to make the game look better and one version is running 0 AF and you release it like that it's really confusing.

Thief is maybe understandable, since 95% of the game is tiny little rooms that don't even have enough space for AF to kick in, but DmC is built in a way that 0 AF should be extremely obvious to anyone working on the game.

Maybe it was working on DevKits, but not on Retail PS4s? I'm not sure how that could happen, but that's the only thing I can come up with.
 

Muzicfreq

Banned
Huge oversight, imo. There's a night and day difference in DmC. How does an entire port team miss such a big visual downgrade between versions? When you're doing an HD Remaster and upgrading the visuals of a game like DmC and your job is to make the game look better and one version is running 0 AF and you release it like that it's really confusing.

Thief is maybe understandable, since 95% of the game is tiny little rooms that don't even have enough space for AF to kick in, but DmC is built in a way that 0 AF should be extremely obvious to anyone working on the game.

Maybe it was working on DevKits, but not on Retail PS4s? I'm not sure how that could happen, but that's the only thing I can come up with.

This could actually be the reason. But even still it should have been tested before sending it out to print.
 

ike_

Member
Code:
+ texturesLookBlurryAtAnAngle(FALSE)
- texturesLookBlurryAtAnAngle(TRUE)

Sony: that'll be $40,000 please.
 
Strider, Evolve, Saints Row, Unfinished Swan, Thief, Murdered Soul Suspect.

Not sure on which others need it still. Dying Light and now DmC have been fixed.

I think there's an AF problem in FF Type-0 too
.
Nope, people mistake the PSP textures for a lack of AF. Details like marble tiles aren't lost at angles. The AF is also the same between both versions.
 

RoboPlato

I'd be in the dick
Tried to recreate the shots as close as I could.

Before:
ibaeJznchOdrFC.jpg


After:
iC1bc4Fz3Ffqc.jpg


Before:
iuJEU3BegpRQH.jpg


After:
ibhpAqkRcuTsQT.jpg


Before:
imZXZQLqdoaWk.jpg


After:
ibrLzYvrOlXt2K.jpg


Before:
iYdt6iwJBxxVl.jpg


After:
iQ8xkwM26fhjo.jpg


Before:
ivgOrFuNIOVSL.jpg


After:
ifJVHFnKHLZkf.jpg


Honestly made a much bigger difference than I expected and performance is exactly the same. IQ is really crisp now. Hopefully we see it in most games from now on.
 

Mahonay

Banned
Really glad that Capcom/Ninja Theory went back and addressed the missing AF head-on. Good on em'. It clearly makes a difference from the before and afters being posted in here. Hopefully other devs take notice and are able to finally nip this weird PS4 issue in the butt.
 

Massa

Member
Can't sony implement something that forces AF akin to the nvidia control panel?

They can't. The main reason consoles are so good for game performance is because what happens in the GPU is entirely up to the game, no hidden "optimizations" or crap like that.
 
So devs pretty much forgot to check to see if AF it was turned on for the PS4 version of their multiplatform titles, oops!

When devs says they'll look into the issue a patch follows; I hope we can keep encouraging devs when this happens to follow up like this.

It was pretty apparent when the majority of games on PS4 didn't have issues with AF, and the big red flag was something like Strider which was designed to run on damn near everything forget AF, it was not some quirky issue that PS4 can't do AF proper when the thing has a GPU equivalent of a 7850.
 
So devs pretty much forgot to check to see if AF it was turned on for the PS4 version of their multiplatform titles, oops!

When devs says they'll look into the issue a patch follows; I hope we can keep encouraging devs when this happens to follow up like this.

It was pretty apparent when the majority of games on PS4 didn't have issues with AF, and the big red flag was something like Strider which was designed to run on damn near everything forget AF, it was not some quirky issue that PS4 can't do AF proper when the thing has a GPU equivalent of a 7850.

Some did, but as said before AF is not always free. Mipmaps are used to maintain distant texture quality for surfaces rendered in less pixel space. The more AF you have, the more memory you use up, which in general on PC games is rarely an issue and the bandwidth / processing impact is negligible.

However, on a fixed hardware (console) development you generally optimize EVERYTHING to fit inside the ram alongside the OS, and continue to cram as much as you can as you shrink down the draw calls and other resource handling. This means that, in the case of DMC, they may have simply forgot, OR they had to work post-release to optimize the game just enough to have room for AF.
 

xBuTcHeRx

Member
I never really paid attention to this. But I'm sure the SDK will get better in this department for months and years to come. And I'm sure ND in UC4 will have none of these problems.
 

Javin98

Banned
Tried to recreate the shots as close as I could.

Before:
ibaeJznchOdrFC.jpg


After:
iC1bc4Fz3Ffqc.jpg


Before:
iuJEU3BegpRQH.jpg


After:
ibhpAqkRcuTsQT.jpg


Before:
imZXZQLqdoaWk.jpg


After:
ibrLzYvrOlXt2K.jpg


Before:
iYdt6iwJBxxVl.jpg


After:
iQ8xkwM26fhjo.jpg


Before:
ivgOrFuNIOVSL.jpg


After:
ifJVHFnKHLZkf.jpg


Honestly made a much bigger difference than I expected and performance is exactly the same. IQ is really crisp now. Hopefully we see it in most games from now on.
Damn, the pre-patch version looks like it has AF completely missing. The patched version looks somewhere around 8×-16× AF, which is a big improvement. So, now with the AF issues fixed, the PS4 version is objectively the superior version (on consoles) with a more stable frame rate.

I never really paid attention to this. But I'm sure the SDK will get better in this department for months and years to come. And I'm sure ND in UC4 will have none of these problems.
If TLOU:R is anything to go by, we might get 8× AF for Uncharted 4. Then again, the former is a last gen remaster while the latter will be one of the most, if not the most visually impressive game in the market when it releases. I do hope we get 8× AF, though. The PSX demo was somewhere around 4×.
 

UberTag

Member
I'll be picking up DMC now that the AF issue has been fixed.
We need to get the message out to devs & pubs that we'll reward them with our wallets when they address this issue.
 

Slaythe

Member
I'll be picking up DMC now that the AF issue has been fixed.
We need to get the message out to devs & pubs that we'll reward them with our wallets when they address this issue.

Ninja Theory reads all the tweets we send them, so feel free to tell them you appreciate the effort and are going to buy DmC =) .
 
Top Bottom