mirror of https://github.com/bsnes-emu/bsnes.git
Update to bsnes v039r07? release.
New WIP. Adds menubar/statusbar toggle, defaults fullscreen to max scale with no menu/status (you can change the scale and it will remember your settings in the future), and I re-added all the audio panel options. That leaves a few more GUI shortcut key assignments, mouse support + binding, BS-X / ST ROM loaders, readme/license windows, and a few new controls to replace the old Firefox-style advanced screen with something more user-friendly. After that, the rewrite should be complete. Trying to move my string lib to a more OO-approach: removed overloaded strcpy,strcat in favor of =,<< or .assign,.append. Will be trying to remove more global functions (replace(foo -> foo.replace(, etc) in the future. Taking it slow so I don't break xkas too badly. I also want to shave as much excess functionality as I can from it. Its main purpose is to be a streamable, implicit-castable alternative to std::string with a few built-in special functions unique to my needs (eg qsplit,qreplace.) [No archive available]
This commit is contained in:
parent
94004f86ec
commit
b5a38d2a07