bsnes-libretro/nall
Tim Allen b16fe19793 Updated to v067r23 release.
byuu says:

Fixed bsnes launcher on Windows XP
Fixed Windows bsnes launcher internationalization support (emulator can
be in a folder with spaces and Japanese characters, and you can drag
a Japanese file name onto the launcher, and it will load it properly)
Moved fast CPU to use a switch table for MMIO, unfortunately for no
speed gain
Bus::read/write take uint24 parameters for address, luckily no speed
penalty
MMIOAccess gained a handle() function, and hid the mmio[] table. Makes
hooking it cleaner
Added malloc.h header to nall/function.hpp to fix a ridiculous GCC 4.5.0
error
Fixed a fairly large bug in the fast CPU IRQ handler, which fixes
Robocop et al
Forgot to bump revision to .24 in the compiled binaries, too lazy to
recompile or hex edit to change them

Unfortunately, in order to add nice battery usage, I have to add the
sleep calls to the video and audio wait loops. But they don't know
anything about the GUI and its settings, nor do I really want to make
them know about this setting. I do not want to force allow it. Even with
the media timer trick, Sleep(0) makes Vsync+Async fail a lot more
frequently than never sleeping at all. I would rather laptop users
suffer 100% utilization of a single core than for all users to not be
able to get good audio+video sync. Not sure what to do about that, so
I'll probably just remove the battery usage comment from performance
mode for now.
2010-10-20 22:30:33 +11:00
..
qt First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
snes First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
string First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
algorithm.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
any.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
array.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
base64.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
bit.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
concept.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
config.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
crc32.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
detect.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
dictionary.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
dl.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
endian.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
file.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
filemap.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
foreach.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
function.hpp Updated to v067r23 release. 2010-10-20 22:30:33 +11:00
input.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
lzss.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
Makefile First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
moduloarray.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
platform.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
priorityqueue.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
property.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
random.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
serial.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
serializer.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
sha256.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
sort.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
static.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
stdint.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
string.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
ups.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
utf8.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
utility.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00
varint.hpp Updated to v067r23 release. 2010-10-20 22:30:33 +11:00
vector.hpp First version split into asnes and bsnes. 2010-08-09 23:28:56 +10:00