Commit Graph

45 Commits

Author SHA1 Message Date
twinaphex cef2d57629 Cleanups 2016-09-01 04:59:56 +02:00
twinaphex f51dfa1de9 Cleanups 2016-06-30 06:11:55 +02:00
Arzed Five 8e20b9e938 Both Undo options now write distinct messages in the OSD when buffers
are empty, when undoing fails and when undoing is successful.

Aside from some TODO/FIXME areas added by this fork, the features in the
fork are now complete.
2016-06-10 20:12:43 +01:00
radius 4ad2eba602 cleanups 2016-06-08 23:02:19 -05:00
Arzed Five 9944ec98fd Both undo options print messages now. Undo Load State can now also be
undone ad infinitum. Doing it in succession swaps the current state for
the backed up state.
2016-06-09 00:38:27 +01:00
Arzed Five 051cc3fe4d Undo Save State currently seems to be working almost as intended
(missing OSD messages). Undo Load State isn't working yet.
2016-06-08 20:27:54 +01:00
Arzed Five c47b58228f Make this compile 2016-06-08 17:07:04 +01:00
Arzed Five 70b1f385e8 Change task_save_state so we save a single state and a single savestate
file in memory, allowing to undo a loadstate/savestate once.
2016-06-07 18:33:01 +01:00
radius 28aafddd91 copy the old save state before making a new savestate 2016-06-04 12:38:55 -05:00
radius a86cf6b99d initial implementation of undo save state 2016-06-02 23:33:52 -05:00
twinaphex ff8d00e12b Use RETRO_BEGIN_DECLS/RETRO_END_DECLS in more files 2016-06-03 03:22:35 +02:00
twinaphex 2559139154 Cleanup tasks_save_ram.c 2016-05-17 15:32:50 +02:00
twinaphex 4a0334b4fa Turn content_push_to_history_playlist to static function 2016-05-17 15:22:26 +02:00
twinaphex 6305f12ba2 Turn content_load function static 2016-05-16 16:44:34 +02:00
twinaphex 07101f48d3 Move struct to content.c 2016-05-11 21:41:19 +02:00
twinaphex 5c269d38a1 (content.c) Remove content_ctl 2016-05-08 05:17:31 +02:00
twinaphex 6bf7112282 Cleanup another enum 2016-05-08 04:42:28 +02:00
twinaphex fadf87e022 Remove another useless enum 2016-05-08 04:38:01 +02:00
twinaphex ccb13cdd82 remove unnecessary enum 2016-05-08 04:36:16 +02:00
twinaphex 0bd45c7f51 Add content_load 2016-05-08 04:35:00 +02:00
twinaphex 6195deb188 De-ioctl-ify content functions 2016-05-08 04:31:56 +02:00
twinaphex 75c05a5d7f Do away with no_content member 2016-03-02 06:20:36 +01:00
twinaphex 46cc21029b Add CONTENT_CT_LOAD 2016-02-16 05:34:33 +01:00
twinaphex f71611251f Cleanups 2016-02-15 23:49:23 +01:00
twinaphex 620dac1abd Make some functions static 2016-02-15 21:51:30 +01:00
twinaphex f8b866c8c1 Combine file_ops.c and content.c 2016-02-15 21:49:29 +01:00
twinaphex b4b50d1972 Create content_push_to_history_playlist 2016-02-15 03:56:10 +01:00
twinaphex a10fae4e8b Move main_load_content to content.c 2016-02-15 01:22:28 +01:00
twinaphex 878c4e3833 Cleanup 2016-02-04 20:56:22 +01:00
twinaphex d720bba510 Cleanup 2016-02-01 12:43:48 +01:00
twinaphex 5f3b583452 Create CONTENT_CTL_LOAD_RAM_FILE and CONTENT_CTL_SAVE_RAM_FILE 2016-01-25 07:15:05 +01:00
twinaphex 058c3acbdc Divorce content_crc from global struct 2016-01-22 16:09:48 +01:00
twinaphex 5643b7d3d8 Add CONTENT_CTL_DOES_NOT_NEED_CONTENT and CONTENT_CTL_SET_DOES_NOT_NEED_CONTENT 2016-01-19 23:15:19 +01:00
twinaphex a5af9b653a Turn global->content.inited into static local variable
and go through content_ctl
2016-01-19 22:57:18 +01:00
twinaphex 748959c8fc Cleanups 2016-01-19 22:52:31 +01:00
twinaphex f3312d191e Cleanups 2016-01-19 22:34:26 +01:00
twinaphex 4726e3cb4f Cleanups - add more actions to content_ctl 2016-01-19 22:33:37 +01:00
twinaphex ae704048bc Create CONTENT_CTL_INIT 2016-01-19 22:15:00 +01:00
twinaphex 2836c9755a Create content_ctl 2016-01-19 22:12:25 +01:00
twinaphex 7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex 30ed8b750b move temporary_content to content.c 2015-11-30 19:09:12 +01:00
twinaphex e6f0d366cb Go through global_get_ptr 2015-03-21 04:43:18 +01:00
twinaphex df73f04f0c add documentation to content.h 2015-01-08 19:12:55 +01:00
twinaphex 453321c50b Start updating headers 2015-01-07 17:46:50 +01:00
twinaphex d3629f06f1 Rename file.c/file.h to content.c/content.h 2014-10-21 23:44:03 +02:00