(07-02-2012, 10:53 PM)miseru99 Wrote: [ -> ]Nah it's not just load;] if more memory needs to be taken, it has to get through something;]. And that transfer rate is called memory bandwidth. The bigger the stuff you have to transfer, the faster it hits memory bandwidth limitation. Soo "allow 8 bit textures" helps alot with that, causing other problems in the process soo the result differs between games and even different scenes in same game.
Original GS has I don't remember exactly but something like 32GB/s(or was it 64? I don't really remember now and don't wanna lie;]) that's how PS2 was designed to work, obviously not all games have such big needs, many doesn't even use half of it, but in the same time, when you use upscalling you must remember that you don't really multiply 1 thing there, but two;]. x2 is actually 4 times more demanding than native, x4 is 16 times more demanding, etc. Soo even if a game would have a need for let's say 10GB/s of memory transfer, in x5 upscaling it'll be 25 times higher which result in 250gb/s requirement to run at full speed;]. It can get pretty awfull lot in some games, and soo it does.
Oh, that is why!
found this on
wikipedia:
Quote:Graphics processing unit: "Graphics Synthesizer" clocked at 147.456 MHz
Pixel pipelines: 16
Video output resolution: variable from 256×224 to 1920×1080 pixels
4 MB Embedded DRAM video memory bandwidth at 48 gigabytes per second (main system 32 MB can be dedicated into VRAM for off-screen materials)
Texture buffer bandwidth: 9.6 GB/s
Frame buffer bandwidth: 38.4 GB/s
Then being the 48gb/sec the maximum bandwidth that a game can use in the Ps2 GS, we need a card with at least 1200gb/sec bandwidth (Good luck with that
) to run it at x5 at full speed all the time, right?
So:
-Is there any way to know how much memory bandwidth hungry is a game in a scene, there is a tool or something? it may help a lot of ppl to know what they need to run a game at full speed (or even know if there exist what they need to run some scenes at full speed at "x" resolution)
-Also, in other post the devs talk about underclock ( like in the EE hacks ) and overclock the EE, it is possible to make more efficient the GS bandwidth in the same way?, or just need what it need and there is not discussion about?
-What about "overclock" the GS?, is there any benefit on that?
Thx for the explanation it is a lot more clear now how and why that happens, now just rest wait to hard upgrades or a dev that make a GS with different speeds ( it is even possible? ) im right?
@Omegaferrari
I got exactly the same slowdowns dude! i tell u already
, it is because the memory bandwidth, the 680 or the extra ram are not going to help because they have the same bandwidth, i just got the extra ram because they cost me just 10€ more and i play others things that need high vram (mostly mmorpg with a lot of ppl on it)
The only "solution" if u want to play it "flawlessly" is wait to next or even more generation of Gcards with more memory bandwidth at the moment we are stuck here.
To be honest i use to have the same problem, then i just get over it and finish the game, because there is not a near solution.
DQ8 is a great game, more in hd, i know the slowdowns ( the fight ones are present even in lower resolutions do u notice that?, imagine just how much memory bandwidth this game needs sometimes!) tends to suck u out of the action, but don't let it be a let down and enjoy it.
Thx u all for ur time and sorry again for my English.