mirror of https://github.com/bsnes-emu/bsnes.git
Update to bsnes v024r01? release.
New WIP up. This one merges the most recent DSP-3 / DSP-4 work. Not sure if it fixes any bugs or not, but good to be up to date, right? Testing would be appreciated. I also cleaned up the cart stuff a bit. Nicer enums, removed some unused variables and such. Then I turned all of the special chip class object pointers into actual objects. It was kind of stupid to dynamically create them all, and was just wasting performance. I also finished adding all of the SuperFX registers, and mapped them all to the GSU interface range ($3000-$32ff). Fixed an oversight with the mapping, and added a new PCB database entry to get the memory map for Yoshi's Island perfect. If you want to hear something nice, try loading the USA version in this WIP with sound + speed regulation enabled. Then I added a 'Show FPS' option to the misc menu. I also didn't realize I was still embedding the SNES controller bitmap even though it wasn't displayed anywhere, so for now that's been removed. Makes the EXE and archive a bit smaller. Lastly, I redid the bsnes section of my site to look a little more polished. Getting ready for 10/14. I've always hated the way SNES emulator authors always cherry picked most of their screenshots to show off their special chip support (jealousy because I didn't have any for a long time), so I decided I'd do the exact same thing myself this time :P Ripped off Overload yet again, this time I stole his screenshot layout style. Sorry, Overload ... but imitation is the sincerest form of flattery, right? :) Also, note that all of the ?page=bsnes_* URIs have changed to ?page=bsnes/* ... so if you get redirected to the main page from a bookmark or something, that's why. Whew, busy day today ... [No archive available]
This commit is contained in:
parent
9fd379613a
commit
d1fcddee9c