Posts: 369
Threads: 35
Joined: Jul 2014
Reputation:
4
01-01-2015, 01:18 PM
(This post was last modified: 01-02-2015, 04:23 PM by Serial Hacker.)
after trying over 40 Games so far i notice that only scenes with Heavy particles would give me Frames drops. i mean what's so different with PS2 Games particles that they require this much performance?
and could we have in the future an option to not upscale particles?
Posts: 21
Threads: 2
Joined: Jan 2013
Reputation:
0
Maybe GSDX is bad or maybe your graphics card is bad.
Posts: 8.597
Threads: 105
Joined: May 2014
Reputation:
169
Location: 127.0.0.1
The reason is simple, rendering more textures need more raw power.
We're supposed to be working as a team, if we aren't helping and suggesting things to each other, we aren't working as a team.
- Refraction
Posts: 21
Threads: 2
Joined: Jan 2013
Reputation:
0
Particles rendering is heavily dependent on graphics card memory bandwidth.
Posts: 8.597
Threads: 105
Joined: May 2014
Reputation:
169
Location: 127.0.0.1
(01-01-2015, 04:17 PM)phrase Wrote: Particles rendering is heavily dependent on graphics card memory bandwidth.
That's the case in hardware mode. While, it's CPU is heavily dependent in software mode.
We're supposed to be working as a team, if we aren't helping and suggesting things to each other, we aren't working as a team.
- Refraction
Posts: 8.597
Threads: 105
Joined: May 2014
Reputation:
169
Location: 127.0.0.1
01-01-2015, 04:40 PM
(This post was last modified: 01-01-2015, 04:49 PM by ssakash.)
Whoops, a misunderstanding
, thought you were talking about textures.
We're supposed to be working as a team, if we aren't helping and suggesting things to each other, we aren't working as a team.
- Refraction
Posts: 112
Threads: 0
Joined: Jul 2014
Reputation:
6
So, I don't know much about PCSX2 and the situation there, but I do know Dolphin has a similar issue with rendering tons of particles/effects.
What happens in dolphin is that rendering all those particles requires some kind of pipeline flush after each one, so, hundreds of single/low polygon objects would be much, much harder to render than a couple of models that were thousands of polygons. And yeah, texturing/effects/framebuffer (assuming the PS2 does framebuffer stuff?) would also play into it making particle effects slower.
This makes total sense, and is likely not a fault of PCSX2 or GDSX; just one of the difficulties of emulation. I'm sure there are ways to speed it up in both emulators, though; it's just a matter of being clever enough to find the solutions that work without breaking things!