View Single Post
Old October 24th, 2008   #2 (permalink)
Squall-Leonhart
Behind ur girlfriend :D
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 18,823
An update on Real FPS versus Petes plugins FPS.

The FPS shown by petes plugins, is more of a fields per second, rather then frames per second, like that used in most N64 emulators, the real fps is variable, in that it ranges from 25/30 to 50/60, though the real fps is more an unrounded number.

This means some games actually will show as running at only 25 FPS, if you happen to run fraps, such games include FF7, FF8 and FF9.

While playing games like this, you will find that during battle, the Fraps FPS will increase to 50/60 fps rather then 25/30. This is because every second frame is filled with the Battle menu or cursor(in FF7's case).

Of late, there has been some FPS lag, or slugginess, which some, including myself at first, pointed to a overly slow real fps(fraps fps).

The real reason is one of the following.

  1. The user is using an AMD Athlon X2 processor, and has not got the AMD optimizer driver installed.
  2. The user has an nVidia Geforce 6+ card and is using Forceware 176 or higher with an Intel or AMD dual core processor, To fix this install nhancer and create a profile for ePSXe with the OpenGL Multithreading set to disabled.
  3. The User has the Frame limiter enabled in both ePSXe' and petes plugin, This is rare for the automatic, but happens often if petes is set to a manual fps, and may result in incorrect frame ordering.
  4. Video cards less then a Geforce 6800, or 7800 may also suffer frame lag as a result of using shader filters due to the lesser memory bus width (128bit a opposed to 256), so disabling them can also benefit.
  5. The OpenGL Prerender limit can be adjusted to 2 (from a default of 3) on nVidia cards to improve control responsiveness, but should not be set to 1 or 0 as this will incur a fps hit on FB intensive screens.

There are times that Cheats may cause problems as well, such as those in FF9 (US). It has been found that enabling the MP and HP cheats on Zidane causes the graphics to corrupt on the after battle spoils screen, resulting in having to save blindly to memory card and reload. As so far, this corruption only occurs with cheats on Zidane. There is also a second FF9 cheats issue where the Frames screws up, I assume this is due to frame skipping, as applying the cheat during a skipped frame might cause the frame ordering to break.

Frame skipping is not wise at all, as while moving about the game map, via foot or airship the frame order can screw up resulting in all over lag which can only be fixed via State saving and reloading, or bumping to fullscreen and back to windowed (or reversed). This can also occur during battle, and i've reproduced this in both FF9 and chrono cross, while frame skipping is enabled.


I recently experienced first hand, a save state corrupting a memory card file, this however was caused by a system crash while loading the state, which caused both the state and card to be damaged. In some cases its caused by corrupted audio data. Luckily in my case i was able to reload the damaged state by setting audio to Null-Sound, and restoring my memory card from a backup
__________________


VBA-M | Xtemu | NGOHQ | Post Impact Productions | TNHW | XBCD 0.2.6 | Satanic666's Emulator Compiles
Don't be a NOOB, READ THE NGEmu/EmuForums Rules of Conduct
Need Help with ePSXe? This is your first stop!.

If you don't post all the required information, you don't get help.
Everytime someone posts a romsite, God kills a beautiful woman.

Last edited by jonc2006; October 24th, 2008 at 20:52..
Squall-Leonhart is online now