33218 Commits

Author SHA1 Message Date
Gregor Richards
8418196557 Make core_unserialize universally inform Netplay 2016-10-04 13:44:35 -04:00
Gregor Richards
71873e8c97 Moving Netplay pre- and post-frame behavior into core_run
This (mostly) prevents other paths from accidentally side-stepping
Netplay. Netplay itself now sets an in_netplay variable to avoid
self-recursion in its own core_run calls.
2016-10-04 13:40:07 -04:00
Brad Parker
e5970e8095 prevent divide by zero 2016-10-04 08:35:08 -04:00
twinaphex
6c454bb468 content_undo_save_state - abitilityability to return false 2016-10-04 11:19:24 +02:00
twinaphex
166e300471 Plug more memor yleaks 2016-10-04 11:16:02 +02:00
twinaphex
f06ea9ba70 Fix 17 new memory leaks catched by Coverity 2016-10-04 11:02:01 +02:00
twinaphex
d3933f04c6 Simplify "Remove" messageS 2016-10-04 10:54:16 +02:00
twinaphex
39fd6560f6 (input_autodetect.c) Cleanups 2016-10-04 10:40:37 +02:00
twinaphex
eeae9a186f Revert "Use string_is_equal"
This reverts commit 49a290c3e66e593169989da962289da71d0cb3a5.
2016-10-04 10:29:32 +02:00
twinaphex
49a290c3e6 Use string_is_equal 2016-10-04 10:24:17 +02:00
twinaphex
7d06e6c48f Use string_is_equal instead of strncmp 2016-10-04 10:18:17 +02:00
twinaphex
72caa55e7b Cleanup input_autodetect.c 2016-10-04 10:16:52 +02:00
twinaphex
19863e4174 autosave_lock/autosave_unlock - no longer require HAVE_THREADS ifdefs 2016-10-04 09:56:58 +02:00
twinaphex
b3d4fe398b autoconfig should be fixed now for XInput - wrong binds 2016-10-04 08:21:32 +02:00
twinaphex
8b889084f6 Get rid of ret variable 2016-10-04 07:41:58 +02:00
twinaphex
f8d64b703e Simplify input_autoconfigure_joypad_from_conf_internal 2016-10-04 07:39:41 +02:00
twinaphex
8cdeb60a89 Rearrange builtin file 2016-10-04 07:35:29 +02:00
twinaphex
c2bb410d8d Take out HAVE_BUILTIN_AUTOCONFIG - always include it 2016-10-04 07:33:57 +02:00
Twinaphex
b0d63f0775 Remove unused variables 2016-10-04 06:09:59 +02:00
Twinaphex
da840722ee Merge pull request #3726 from GregorR/netplay-menu-clarity
Clarifications to Netplay menu and removing obsolete setting
2016-10-04 06:08:22 +02:00
Brad Parker
1c9a54db27 ignore return value of init_content_file_extract, fixes exit/crash when we can't load the content. (non-compressed corrupt content returns true anyway) 2016-10-03 22:23:39 -04:00
Gregor Richards
07138de69c Add todos for changed strings in other languages 2016-10-03 18:11:24 -04:00
Gregor Richards
ff8590b151 Moving around netplay disable/enable to make sure mode switches work
properly.
2016-10-03 17:40:14 -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
Brad Parker
fc1f2cdcf4 only scan the content databases that support the file's extension 2016-10-03 16:09:10 -04:00
twinaphex
49e54356f4 Fix relative path 2016-10-03 18:24:28 +02:00
twinaphex
8e0d947dd5 Rename current_core_explicitly_set 2016-10-03 16:42:08 +02:00
twinaphex
1f9559cb7a Get rid of path_get_core_size 2016-10-03 16:17:08 +02:00
Twinaphex
8963db204d Merge pull request #3721 from GregorR/netplay-overrides
Making netplay-related settings overrides behave consistently
2016-10-03 16:11:51 +02:00
Twinaphex
faba2bfe0b Merge pull request #3722 from GregorR/netplay-savestate-task
Reimplemented savestate task informing Netplay
2016-10-03 16:11:25 +02:00
twinaphex
dccdd521ea Cleanups 2016-10-03 16:07:37 +02:00
twinaphex
9d5684639e paths.c - cleanups 2016-10-03 16:05:07 +02:00
twinaphex
46699fcf80 Cleanup 2016-10-03 16:00:55 +02:00
twinaphex
ba93600b29 Remove path_get_default_shader_preset 2016-10-03 15:59:51 +02:00
twinaphex
1626439c3c Get rid of path_get_core_ptr 2016-10-03 15:46:07 +02:00
twinaphex
f80043adde Create path_get_ptr 2016-10-03 15:44:20 +02:00
twinaphex
f66e447139 Get rid of path_get_content 2016-10-03 15:43:03 +02:00
twinaphex
25f27c3f4c Get rid of path_get_content 2016-10-03 15:39:57 +02:00
Gregor Richards
35666e21ae Reimplemented savestate task informing Netplay 2016-10-03 08:47:47 -04:00
Gregor Richards
4f489fb793 Making netplay-related settings overrides behave consistently 2016-10-03 08:31:21 -04:00
Francisco José García García
1ef2786aed Merge pull request #3719 from d3m3vilurr/vibrator-pstv
(Vita) Improve vibration values
2016-10-03 10:10:05 +01:00
Sunguk Lee
8d09e0d421 (Vita) Improve vibration values
- Can vibrate both motors at same time
- DS3 & DS4 have difference motor speed range
- Clear vibration settings at disconnect controller
2016-10-03 18:03:20 +09:00
twinaphex
ba1f0a31e9 Cleanups 2016-10-03 08:24:35 +02:00
twinaphex
94e245315b Create dir_set function 2016-10-03 08:20:33 +02:00
twinaphex
a4d48688c6 Create generic functions for dirs.c 2016-10-03 08:15:41 +02:00
twinaphex
849ce80c50 Create dir_get_size 2016-10-03 08:07:52 +02:00
twinaphex
6d821ad6a4 Enable mouse by default now for Linux/OSX/Windows 2016-10-03 06:53:00 +02:00
twinaphex
91b1889873 (X11) Mouse input is no longer registered when we are on the
titlebar of the window or we are no longer inside the window
2016-10-03 06:50:00 +02:00
Twinaphex
7f1c9b33ef Merge pull request #3717 from GregorR/netplay-menu-link
Add a link from the netplay menu to netplay settings
2016-10-03 06:27:35 +02:00
twinaphex
844130efe2 Buildfix for Android/Vita 2016-10-03 06:25:30 +02:00