362 Commits

Author SHA1 Message Date
Twinaphex
bd684065c3 Prevent null pointer dereference crash 2016-10-30 02:18:03 +02:00
lasers
af569e0929 Add persistent pause notification 2016-10-28 09:09:52 -05:00
Brad Parker
d1d5584d18 update copyright 2016-10-27 11:47:10 -04:00
Jean-André Santoni
a7efe032af (Lakka) Force saving the settings before a OS shutdown or reboot 2016-10-25 10:28:16 +02:00
twinaphex
456c4c4d58 Remove video_driver_cached_frame_render wrapper function 2016-10-25 00:42:26 +02:00
twinaphex
feef0d19b9 Cleanups 2016-10-23 00:49:36 +02:00
twinaphex
62c80085a6 Cleanup some labels 2016-10-23 00:35:40 +02:00
twinaphex
149e7768a0 More translatable strings 2016-10-22 05:05:07 +02:00
twinaphex
7479c238f4 Simplify two strings - do away with 'of' separator 2016-10-22 04:18:50 +02:00
twinaphex
e4fd727687 More translated strings 2016-10-20 18:23:34 +02:00
twinaphex
ce7cb96e99 Add more translatable strings 2016-10-20 18:08:31 +02:00
twinaphex
09fd2fa118 Make two strings translatable 2016-10-20 18:02:23 +02:00
aliaspider
4503e5fd22 add a CMD_EVENT_QUIT request to CMD_EVENT_RESTART_RETROARCH. 2016-10-08 01:51:09 +01:00
Brad Parker
97a5e77181 mute state-related OSD messages when auto-saving 2016-10-04 17:58:16 -04:00
Gregor Richards
3953018547 Clarifications to Netplay menu and removing obsolete setting
This commit:
 * Reorders the Netplay settings menu to put more useful options at the
   top.
 * Renames the swap_input setting from "Swap Netplay Input", which is
   meaningless and confusing, to "Netplay P2 Uses C1", which is oddly
   truncated but at least true.
 * Removes the is_client setting altogether, as that's no longer how
   client vs. server mode is determined (each are separate options when
   enabling Netplay)
2016-10-03 17:28:20 -04:00
twinaphex
ba93600b29 Remove path_get_default_shader_preset 2016-10-03 15:59:51 +02:00
Gregor Richards
e41ac34561 Get rid of global->netplay
Moved settings values into settings->netplay, and global->netplay.enable
is moved into netplay itself, and is no longer a configuration value
whatsoever, as that conflicts with the behavior of the netplay menu.
2016-10-02 22:13:34 -04:00
Twinaphex
f6a1eb65bb Cleanups 2016-10-03 03:30:34 +02:00
Twinaphex
5aa856d7cd remove unused variables 2016-10-03 03:24:09 +02:00
Brad Parker
cf3ae942c2 make undo_save_state a task 2016-10-02 19:05:30 -04:00
Brad Parker
eac3ca770a load/save state are now actual tasks 2016-10-02 19:05:30 -04:00
twinaphex
8f163e6972 Revert "Move global->name to paths.c"
This reverts commit 6ee7b733aa111eaad549445abf9511c3c6d6412e.
2016-10-01 08:18:23 +02:00
twinaphex
6ee7b733aa Move global->name to paths.c 2016-09-30 06:11:11 +02:00
twinaphex
1266c0609a Create path_is_empty 2016-09-30 04:43:16 +02:00
twinaphex
228886062b Create path_clear 2016-09-30 04:31:19 +02:00
twinaphex
1cf45d785f Turn path_set_names into static function 2016-09-30 04:19:57 +02:00
twinaphex
9384875ab0 Don't use HAVE_NETPLAY any more 2016-09-29 21:07:10 +02:00
twinaphex
329f6ad612 Update path_get 2016-09-29 08:31:41 +02:00
twinaphex
be81edad84 Create path_get 2016-09-29 08:23:41 +02:00
twinaphex
5bce79369a Get rid of global->sram.use, turn it into static boolean
variable inside rarch_ctl
2016-09-28 07:17:34 +02:00
twinaphex
a1488ae34f Move subsystem path to paths.c 2016-09-25 15:49:09 +02:00
twinaphex
8e6d9a6978 move default_shader_preste code to paths.c 2016-09-25 04:55:16 +02:00
twinaphex
5f5ac1557e Turn command_event_save_current_config into static function 2016-09-24 17:19:38 +02:00
twinaphex
9637e4ee29 Attempt to fix issue #3605 2016-09-24 17:17:43 +02:00
twinaphex
3aea25479c Cleanups 2016-09-24 16:54:01 +02:00
Twinaphex
22bd770571 Cleanup unused variable 2016-09-24 16:51:45 +02:00
twinaphex
a27bc0da4f Create static function command_event_save_config 2016-09-24 16:49:42 +02:00
twinaphex
a090deb8c1 Cleanups 2016-09-23 03:50:10 +02:00
twinaphex
6222badb51 Remove header includes 2016-09-23 03:21:33 +02:00
twinaphex
02dc90d7bd Move code from runloop.c to dirs.c 2016-09-23 03:19:33 +02:00
twinaphex
2277428f52 Move more global->savefiles usage to task_save.c 2016-09-19 04:09:27 +02:00
twinaphex
f91a8eacdb Move event_load_files to task_save.c 2016-09-19 04:05:44 +02:00
twinaphex
082476f7b2 Move code to paths.c 2016-09-19 03:03:31 +02:00
Gregor Richards
d53373a5cb Netplay savestate loading frontend changes
Support for the frontend to inform Netplay when a savestate has been
loaded, so Netplay can in turn inform the peer.
2016-09-17 11:24:23 -04:00
twinaphex
075599e818 Start using path_ functions for accessing and modifying global->path.config 2016-09-17 13:14:14 +02:00
twinaphex
b89def5d8f Rename config_get/config_set functions 2016-09-17 12:51:44 +02:00
twinaphex
1dd28bdf9f Move retroarch_set_pathnames/retroarch_fill_pathnames 2016-09-17 12:25:26 +02:00
twinaphex
fb8237f1bb Cleanup command_event_save_current_config 2016-09-17 00:28:47 +02:00
Gregor Richards
27188e102d Support for savestate loading over netplay
Assuming the core supports saving/loading states, and (crucially)
assuming the states are portable across the architectures on both sides
of the connection, Netplay now supports the transmission of savestates.
Right now the frontend doesn't actually send any such requests, as it's
not clear exactly where the code for that should be.

This works in either direction, although I'll admit I have no idea what
happens if they both load at the same time.
2016-09-15 23:06:32 -04:00
twinaphex
f648ea8602 Cleanups 2016-09-15 16:07:20 +02:00