Commit Graph
12 Commits
Author SHA1 Message Date
Flyinghead a2214fc773 Auto save state changes
Initialize the emulator in retro_load_game() instead of in its thread or
retro_run(). If init fails, an error is returned to the frontend.
Add more data to save states, V3 introduced.
Initialize modem at init to have a fixed size scheduler list at runtime
Fixed init race conditions when using auto load state.
Don't serialize sh4 scheduler ids. Don't depend on their value for ser/deser.
2018-10-26 11:29:37 +02:00
Sven 3c87784a9c another compatibility fix for save states 2018-10-22 07:22:35 -04:00
Sven 8e954906de fix loading save states created before the modem was more functional 2018-10-21 14:10:20 -04:00
Flyinghead e26418b8a7 Naomi: better JVS emulation 2018-10-12 01:45:40 +02:00
Flyinghead ea3137c3a2 Merge OIT and non-OIT renderers 2018-10-05 14:09:35 +02:00
Sven 0198a39bc7 fix non-threaded save/load ; adjust macro name to LIBRETRO 2018-08-27 13:50:16 -04:00
Sven 234ae1894e fix compilation errors for arm 32bit 2018-08-27 13:23:48 -04:00
Sven 4ad58d0dc3 fix fog when loading state 2018-08-27 11:16:52 -04:00
Sven e1ffd2cc20 fix arm 32-bit compiles, ensure save/load states work during threaded emulation 2018-08-27 10:48:02 -04:00
Sven de425d5c87 remove printf 2018-08-26 19:29:44 -04:00
Sven 39f35305dd merge upstream for save state PR 2018-08-26 17:26:08 -04:00
Sven d23b97aa3f add save state support 2018-08-26 16:20:17 -04:00