summaryrefslogtreecommitdiff
path: root/menu.c
AgeCommit message (Collapse)Author
2019-01-03Moved fake virtual root stuff to get_dir_list from legacy menu so it can be ↵Michael Pavone
used in new UI
2018-02-07Fix unguarged windows.h includeMichael Pavone
--HG-- branch : nuklear_ui
2018-02-07Fix Windows build, added Windows default_font_path implementationMichael Pavone
--HG-- branch : nuklear_ui
2017-11-26Filter file list in Nuklear UIMichael Pavone
--HG-- branch : nuklear_ui
2017-11-26Sort directory listing in Nuklear UI file browserMichael Pavone
--HG-- branch : nuklear_ui
2017-11-25Fix directory navigation in ROM file chooser in Nuklear UIMichael Pavone
--HG-- branch : nuklear_ui
2017-11-24Refactored save slot related logic to reduce duplication and allow reuse in ↵Michael Pavone
new UI. Get state loading/saving mostly working in new UI --HG-- branch : nuklear_ui
2017-11-21Moved initial path logic out of menu so it can be shared with new UIMichael Pavone
--HG-- branch : nuklear_ui
2017-08-23Allow reloading current ROM with a hotkey (default F5) and allow locking on ↵Michael Pavone
a cartridge via menu
2017-08-16Added a config file option for remembering the last path in the menuMichael Pavone
2017-08-16Added save states to SMS emulationMichael Pavone
2017-08-09New savestates are working. New config file option for selecting format ↵Michael Pavone
states will be saved in. Mostly complete, needs a little more work before release
2017-08-06WIP - New savestate formatMichael Pavone
2017-06-30Make drag and drop play nice with the menuMichael Pavone
2017-06-26Add smd extension to default extension filter. Make file extension check ↵Michael Pavone
case insensitive
2017-06-24Add a file extension filter to the menuMichael Pavone
2017-04-21Fix a deficiency in the way types were handled in my ternary tree. Fixes in ↵Michael Pavone
which some paths that were constructed from a template with variables would sometimes get an extra garbage character thrown in
2017-03-21Don't leak a ternary tree when building the menu's initial pathMichael Pavone
2017-03-21Allow initial_path to contain variable references which allows the default ↵Michael Pavone
value to be actually specified in the default config file
2017-02-26Update Windows build to use mingw-w64 cross compiler rather than WineMichael Pavone
2016-12-19Mostly working changes to allow support for multiple emulated system types ↵Michael Pavone
in main blastem program
2016-12-09WIP split of ROM loading/argument parsing from Genesis emulation code. ↵Michael Pavone
Compiles and doesn't crash, but nothing works. Still a few too many globals as well.
2016-07-31Added some hacky code to support a virtual root directory for selecting ↵Michael Pavone
drives on Windows
2016-05-12Slightly better handling of directory read errorsMichael Pavone
2016-05-04Allow navigating to the root directory on Unix-like systemsMichael Pavone
2016-05-02Handle failures to load save state from the menu more gracefullyMichael Pavone
2016-05-01Removed assumptions that path separators are Unix style outside of Unix-only ↵Michael Pavone
verions of functions
2016-04-21Implement Windows versions of recently added functions in util.c and get the ↵Michael Pavone
Windows build working again
2016-04-17Save State menu option is now fully functional. Load state sort of works, ↵Michael Pavone
but is mostly broken.
2016-04-16Get slot list displaying in "Save State" and "Load State" menu itemsMichael Pavone
2016-04-15Save state menu WIPMichael Pavone
2016-04-12Implement "Resume" button in pause menuMichael Pavone
2016-03-19Make Exit option in menu workMichael Pavone
2016-02-17Add strerror output to menu dir open failure messageMichael Pavone
2016-02-17Log errors opening directories in the menu codeMichael Pavone
2015-11-13Selecting a second game from the menu now worksMichael Pavone
2015-11-09SDL_AndroidGetExternalStoragePath did not do what I thought. Use JNI ↵Michael Pavone
directly to call Environment.getExternalStorageDirectory
2015-11-08Make menu stuff work on Android (theoretically)Michael Pavone
2015-11-08ROM is now run after being selected in menu. Initial path for menu is read ↵Michael Pavone
from config file.
2015-11-08Retrieve ROM filename from menu port writeMichael Pavone
2015-11-08Initial work for allowing loading a ROM from menuMichael Pavone
2015-11-06More efficient handling of going up one directory in menuMichael Pavone
2015-11-06Allow directory navigation in menu. Sort directory entriesMichael Pavone
2015-11-06Menu ROM now pulls real file names from the OS rather than using a fake listMichael Pavone