02-21-2009, 07:24 AM
(This post was last modified: 02-21-2009, 07:26 AM by zniffynifty.)
Hi there,
I've been using PCSX2 Playground 1.0.0395 to play FFXII for a few weeks now, and I must say it's fun beyond imagining. You guys do really great work - I have all the respect in the world for programmers who work with low-level code, and it looks like you've optimized the hell out of this.
That being said, there is one issue in FFXII that stands out above the others, and I think it may be a bug - when one character performs a specific attack, I see a slowdown from >50 FPS to <15 FPS. I want to point out that I never get a slowdown this intense anywhere else in the game - perhaps 40fps during intense battles, but never this low.
Specifically, when the character Basch uses the level 3 Mist Quickening "Flame Purge", he conjures up twelve flaming swords that impale the target and then shatter. The moment the swords shatter, the game slows down to <15 FPS; my CPU load also jumps to 100%. When the attack animation finally ends, the FPS is back to normal.
Now my initial hunch is that when the swords shatter, the game is faced with many more polygons than there were before, and this stresses the CPU. However, it seems that nowhere else in the game does it slow down by this much.. and it makes me suspicious that something else is at fault here.
I can do my best to provide any additional info you need if you're interested in helping resolve this issue. For now, here are my hardware specs and configuration.
CPU: Intel C2Q Q9550, stock (2.83GHz)
Video: NVidia 8800 GT
Gfx plugin: Gsdx 890 0.1.14 (SSE4)
Thanks a lot!
PS: For those interested in figuring out this problem, I wanted to let you know that I'm very interested in how PCSX2 actually works, so I'd appreciate it if your explanations erred toward the technical.
This post has two attachments - screenshots before and after the slowdown.
I've been using PCSX2 Playground 1.0.0395 to play FFXII for a few weeks now, and I must say it's fun beyond imagining. You guys do really great work - I have all the respect in the world for programmers who work with low-level code, and it looks like you've optimized the hell out of this.

That being said, there is one issue in FFXII that stands out above the others, and I think it may be a bug - when one character performs a specific attack, I see a slowdown from >50 FPS to <15 FPS. I want to point out that I never get a slowdown this intense anywhere else in the game - perhaps 40fps during intense battles, but never this low.
Specifically, when the character Basch uses the level 3 Mist Quickening "Flame Purge", he conjures up twelve flaming swords that impale the target and then shatter. The moment the swords shatter, the game slows down to <15 FPS; my CPU load also jumps to 100%. When the attack animation finally ends, the FPS is back to normal.
Now my initial hunch is that when the swords shatter, the game is faced with many more polygons than there were before, and this stresses the CPU. However, it seems that nowhere else in the game does it slow down by this much.. and it makes me suspicious that something else is at fault here.
I can do my best to provide any additional info you need if you're interested in helping resolve this issue. For now, here are my hardware specs and configuration.
CPU: Intel C2Q Q9550, stock (2.83GHz)
Video: NVidia 8800 GT
Gfx plugin: Gsdx 890 0.1.14 (SSE4)
Thanks a lot!
PS: For those interested in figuring out this problem, I wanted to let you know that I'm very interested in how PCSX2 actually works, so I'd appreciate it if your explanations erred toward the technical.
This post has two attachments - screenshots before and after the slowdown.