Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Star fox runs too fast #86

Closed
lostless opened this issue Nov 11, 2016 · 5 comments
Closed

Star fox runs too fast #86

lostless opened this issue Nov 11, 2016 · 5 comments

Comments

@lostless
Copy link

Star fox in game play is running too fast compared to the original game. Audio plays correctly. Good example is the into when the ships are flying out of the hanger, a voice says prepare for launch and the ships then fly out. In snes9x2010, the game just cuts off the voice cause the games in game engine is running too fast.

@meepingsnesroms
Copy link
Contributor

This also happens when using snes9x(latest) with superfx over clock enabled.
So the game is using the superfx as a timer and s9x 2010 doesn't throttle the superfx even with over clock disabled.

I do not know why this is,if you do please state it.
(If you don't know how to program but think you know why please post also.)

@lostless
Copy link
Author

Researching and found that star fox looks like it bases its speed off the clock of the super fx chip. There are videos of people that put the rom onto doom super fx2 board and star fox runs just like the emulator. Too fast. Seems to me that the super fx driver in snes9x2010 was programmed as a super fx 2 chip. The newer super fx code in snes9x, couldbe backported, but don't know if that's possible and if so, how that would effect performace on low power devices.
I'm no programmer, but I do dabble in electronics.

@meepingsnesroms
Copy link
Contributor

Then why does setting SFX under clock to 5mhz not fix it.(since the superfx 2 is 2 times as fast just halfing the clock rate would fix it)

@lostless
Copy link
Author

Beyond my knowlede

@meepingsnesroms
Copy link
Contributor

Fixed
(there was a || where there needed to be a &&)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants