Commit graph

59 commits

Author SHA1 Message Date
Nebuleon Fumika
e708c127fa Un-inline a bunch of stuff.
With the MIPS instruction cache, this means that two consecutive SNES CPU instructions using e.g. the same addressing style or the same opcode have a chance that the second one will use the first one's code and that it will be cached.
2012-12-18 22:53:49 -05:00
Nebuleon Fumika
286bfd5805 Sync sound.
In addition to having less sound skipping going on, certain platformer games (I'm looking at you, Super Mario World) are helped by having more synchronised controls. In other words, synchronising the audio also synchronises the controls a bit more.
2012-12-18 00:40:18 -05:00
Nebuleon Fumika
8951fdff1a Remove various explicit delays and reduce screen tearing when drawing emulated screens. 2012-12-18 00:02:49 -05:00
Nebuleon Fumika
b935574e53 Remove more unneeded files. 2012-12-17 22:42:09 -05:00
Nebuleon Fumika
83b449ed11 Remove more build stuff. 2012-12-17 21:05:08 -05:00
Nebuleon Fumika
2b23b5cbaf Switch to the more complete Snes9x 1.53 documentation. 2012-12-17 20:59:21 -05:00
Kitty Draper
e0e53e874b Added touchscreen support. Fixed incorrect display of language. 2011-03-06 17:42:03 -05:00
Kitty Draper
03b205db1b Fixed looking for BAGSFC directory 2011-03-05 23:43:19 -05:00
Kitty Draper
d40ae99422 first commit 2011-03-05 21:39:25 -05:00