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