Today, I tried to see if snes9x 1.52 runs slower (has more lag frames) than bsnes.
Method 1: Set bsnes to accept background input, run both bsnes and snes9x then run the same demo. (requires enough fast machine)
Method 2: Capture bsnes' emulation by kkapture, then compare it to snes9x avi output.
Both methods are not absolutely reliable, still they were interesting.
Games with no extra chips
Method 1:
I tried several games but
both looked mostly identical.
Method 2:
http://youtu.be/sKVQ9P0SPjI (don't mind about audio desync/quality)
Games with SuperFX
(Star Fox)
Method 1:
Snes9x ran a bit slower.
Method 2:
http://youtu.be/HRUeDCmo-R4 (don't mind about audio quality)
Note:
According to several people in Japanese SMW ROM-hacking community, Snes9x's SuperFX emulation is not so accurate (not cycle-based, laggier, etc.)
Games with SA1
(Kirby Super Star)
I don't know if it's because of SA1, but anyway...
Method 1:
Method 2:
Snes9x is laggier. It's noticable.
http://youtu.be/dOxns6OjAcs (don't mind about audio quality)
.kkapture / bsnes Settings
60fps, version 1.01 default
Target process: bsnes-accurate.dll
Smooth Video Output = off
Sync Video = on
Sync Audio = off
D3D/DSound
I don't know if it's appropriate.