snes9xgit / snes9x

Snes9x - Portable Super Nintendo Entertainment System (TM) emulator
http://www.snes9x.com
Other
2.61k stars 451 forks source link

feature request: CPU overclock #687

Open ghost opened 3 years ago

ghost commented 3 years ago

bszelda unfortunately has major lags. It is already hirom (fastrom) and SA-1 is beyond reach for me. To find a workaround, I stumpled over CPU overclocking. I found this option in bsnes 115, however not in Snes9x (but heard libretto has it).

bsnes115: settings -> enhancement -> cpu overclocking https://i.servimg.com/u/f50/18/39/92/77/image117.jpg

I tested it, and all lags are gone, without experiencing any further bugs/glitches, except that bsnes 115 doesn't boot bszelda if pre-adjusted. So you need to load the rom, wait until the title is on screen and then set the cpu overclocking to 174% or something. The best: also the msu1 dub is still synced.

So my request: could you build in a similar cpu overclocking feature also in snes9x? I only found this option for sfx...

epman100 commented 1 year ago

snes9x from version 1.60 onward has the "cpu overclocking" option available in the "Emulation > Hacks" menu section but its overclocking options are limited to None, Low, Medium & Max.

edit 6/27 - maybe you can request an "improvement" to the cpu overclocking function for snes9x to have a "slider" function like what you find in bsnes 115