mirror of https://github.com/bsnes-emu/bsnes.git
Update to bsnes v039r16? release.
New WIP. Sorry about the delay in adding your .desktop file, belegdol. I appreciate you sending it to me. - worked around a cursor bug in Qt/Xlib: if you started the app and your mouse cursor was on top of where the window appeared, it gave you the "resize window" grip cursor, and it would stay like that. The resize function now ensures you always get the normal cursor. - worked around a bug in Qt/QGtkStyle: if you pass a default path of "", it throws all kinds of errors at you on the terminal window, I implemented a current working directory system for both folder path selection and file selection (when no default game path is selected.) It starts in your program startup directory (via getcwd()), and will update whenever you choose a valid file or folder without canceling the window. - icon is now stored in $(prefix)/share/pixmaps instead of $(prefix)/share/icons - added belegdol's bsnes.desktop. If I can figure out how to get the one from Derrick, his has stuff that makes it auto-suggest bsnes for .SFC files and such. I'll probably add his extensions to it later. This file installs to $(prefix)/share/applications, and bsnes shows up under 'games' now. - updated src/cart a bit, merged some 5x ~800 byte files to a general cart_loader.cpp file, renamed the functions to be clearer: cartridge.load_cart_bsc() -> cartridge.load_bsx_slotted(); cartridge.unload_cart_st() -> cartridge.unload_sufami_turbo(); - resized HTML viewer, was too small before, but I think it's too wide now, meh. - readme was renamed to documentation. I don't care that it's not verbose enough to warrant the name right now. I intend to expand upon it in the future and have it be the general sort of "help" functionality, hence the name change. - both the documentation and license are now stored inside src/data as HTML files. These are embedded with Qt's resource compiler into the final binary. Easier to edit, and the HTML files can stand on their own. - I've partially revamped the documentation. It's somewhat of a compromise between my ideas and FitzRoy's. I may expand on it a bit, but I like how it is now, so don't expect many more changes there please. - Revamped the license stuff a good deal, removed a lot of cruft. Grant of Rights section remains the same, so no legal changes. > bsnes could detect the computer's time zone, and switch to purple if > necessary. The US SNES is an eyesore. Both the console and especially the controller. Fuck it, if they want to see that they can look it up on Google Images :P [No archive available]
This commit is contained in:
parent
4d31452bca
commit
78da6946c6