Prometheus
Well-Known Member
- Joined
- Mar 8, 2008
- Messages
- 9,472
The most recent update of Snes9x4P, which fixes the sound issues some games were having, makes it damn near perfect.
However, to my knowledge, one thing is still slightly off: Star Fox (and probably some other SuperFX stuff) runs too fast, no matter what the Pandora's clock speed is, as Snes9x 1.39 (which Snes9x4P is based on) was written in a time when SuperFX emulation was not as good as it is nowadays. In other words, Star Fox runs about twice as fast in-game as it actually should (the audio is perfectly normal, though), as outlined here (and as quoted in the spoiler below). This makes it very difficult to play it if you happen to be used to how it runs on a real SNES, and it also cuts things off before it should, sometimes.
I was just wondering if there were any plans to fix this - does anyone know?
However, to my knowledge, one thing is still slightly off: Star Fox (and probably some other SuperFX stuff) runs too fast, no matter what the Pandora's clock speed is, as Snes9x 1.39 (which Snes9x4P is based on) was written in a time when SuperFX emulation was not as good as it is nowadays. In other words, Star Fox runs about twice as fast in-game as it actually should (the audio is perfectly normal, though), as outlined here (and as quoted in the spoiler below). This makes it very difficult to play it if you happen to be used to how it runs on a real SNES, and it also cuts things off before it should, sometimes.
Star Fox was released with the SuperFX coprocessor, used to draw the pseudo-3D polygons. Unfortunately, it was released with the first revision, which ran at half the clock-rate of the version used in Super Mario World 2.
This chip also has many caching mechanisms, and generally does not perform very well. But you wouldn't know that from other emulators, where Star Fox appears to run twice as fast as it should. Sure, it may be nice looking, but it isn't accurate. One should at least have the option to play Star Fox at its proper speed.
I was just wondering if there were any plans to fix this - does anyone know?
Last edited by a moderator: