aboutsummaryrefslogtreecommitdiff
path: root/overrides/mame2000.h
AgeCommit message (Collapse)Author
2023-01-25Fixes load new contentneonloop
Cores do not always clean up on unload content, deinit and reinit is more reliable. Some cores do not even clean up on deinit and reinit, need all statics reinitialized. On many platforms dlclose / dlopen will work. FunKey uses musl libc where dlclose is no-op, so instead will exec again with current core and new content path. Overrides decide whether easy or hard clean up is needed. Assume unknown cores need hard cleanup, otherwise specified by "needs_reopen" override. Also - FunKey will now autosave and resume during load new content - Load new content deferred until after menu responds to keypress, otherwise key release can be missed and menu seems stuck
2023-01-09Adds initial Funkey S supportneonloop
2022-02-10Updates cores and moves to snes9x2005 forkneonloop
2021-09-07Hide "Load new game" in mame2000neonloop
It breaks if you unload a game and then try to run a new game, so the option should be hidden.
2021-08-15Moves core option changes into picoarchneonloop
Keeps cores cleaner and avoids conflicts