As for the speed hacks from SNESAdvance, they did nothing. Snes9x contains code that does its own speed hacks.
A build with this patch:
runs most games 40% slower - this is even more noticeable on the lower CPU frequencies and for the more demanding games like Yoshi's Island. It does a bit of jump analysis and trims some CPU emulation on its own.
A build with this patch:
Code:
--- a/Makefile
+++ b/Makefile
@@ -71,3 +71,3 @@
DEFS := -DSPC700_C -DEXECUTE_SUPERFX_PER_LINE -DSDD1_DECOMP \
- -DVAR_CYCLES -DCPU_SHUTDOWN -DSPC700_SHUTDOWN \
+ -DVAR_CYCLES \
-DNO_INLINE_SET_GET -DNOASM -DHAVE_MKSTEMP '-DACCEPT_SIZE_T=size_t' \