MathewWi / nulldc

Automatically exported from code.google.com/p/nulldc
0 stars 1 forks source link

Fire Pro Wrestling D runs at the wrong speed with sync options enabled #266

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
During fights only (menus and entrances are not affected), Fire Pro D only runs 
at ~50fps, rather than 60fps, and is jerky with glitchy sound.

If vsync and sync audio options are disabled, the game runs correctly at a 
steady 60fps (but no faster, which would be expected with sync disabled).

This is on a 3.8ghz E8500 CPU, which runs other nullDC games at 300-400% with 
sync disabled, so I don't think it's a system power issue.

Maybe Fire Pro has some time/frame-checking code, which causes issues? The game 
system is based heavily on timing.

I've attached pics with the FPS display enabled.

Original issue reported on code.google.com by matbur...@gmail.com on 13 Oct 2010 at 11:40

Attachments:

GoogleCodeExporter commented 9 years ago
Tested on r78, NTSC-J GDI version.

Original comment by matbur...@gmail.com on 13 Oct 2010 at 11:47

GoogleCodeExporter commented 9 years ago
Wow, this game sure has weird pixelisation, is that normal ?

Anyway, so this is a performance issue ? I'l leave it as an "enhancement", 
could be pvr texdec trashing

Original comment by drkIIRaziel on 16 Oct 2010 at 11:43

GoogleCodeExporter commented 9 years ago
It's a strange one, particularly as with all sync options disabled the game 
will not run faster than 60fps, when other games fly off at 240fps etc.

With sync on, the game seems locked to ~50fps without fluctuation (should be 
60fps).

I'm not sure it's bad performance by nullDC, but the game doing something weird 
by counting frames, having a strict timing system. The game series is famous 
for having a strict timing system, so I wouldn't be surprised.

Original comment by matbur...@gmail.com on 16 Oct 2010 at 12:22