Commit Graph

680 Commits

Author SHA1 Message Date
twinaphex
6d4b44bf94 Use malloc instead of calloc 2017-04-28 15:14:51 +02:00
twinaphex
ff3a9e87e0 Optimize populate_settings_float 2017-04-28 15:01:11 +02:00
twinaphex
0da40fb3aa Move all float settings 2017-04-28 14:57:55 +02:00
twinaphex
4e92a4ed77 Fix this 2017-04-28 14:33:18 +02:00
twinaphex
3764c39dfc Optimize populate_settings_bool - should not keep spamming
realloc now
2017-04-28 14:11:34 +02:00
twinaphex
ed53be7c81 Move all bool settings 2017-04-28 14:11:34 +02:00
twinaphex
b792c5deae move bool setting 2017-04-28 12:26:01 +02:00
twinaphex
3e24672a43 Move bool settings 2017-04-28 12:23:59 +02:00
twinaphex
cc095e56fc Start refactoring bool variables 2017-04-28 00:53:20 +02:00
twinaphex
ba079b14dc Cleanups 2017-04-28 00:01:47 +02:00
twinaphex
ae1c26cbc4 Restructure settings struct 2017-04-28 00:00:43 +02:00
twinaphex
d257ec51a0 Use wrapper configuration macros 2017-04-27 23:46:32 +02:00
Zoran Vuckovic
f412095047 Add shared-mode buffer length option 2017-04-26 18:37:44 +02:00
twinaphex
e179108080 Cleanups 2017-04-26 00:24:59 +02:00
twinaphex
8d0e3d7777 Wrap settings->input.binds 2017-04-25 18:27:18 +02:00
twinaphex
3b3b008614 Move code to input_config_reset 2017-04-25 18:18:37 +02:00
twinaphex
d66aff8fbd Start wrapping settings->input.binds 2017-04-25 18:12:13 +02:00
twinaphex
e1e83b17b7 Wrap settings->input.libretro_device 2017-04-25 17:14:46 +02:00
twinaphex
c871faa1f5 Move pid/vid arrays out of settings struct and move them
to input_config
2017-04-25 16:49:54 +02:00
twinaphex
690b729474 config_save_autoconf_profile - cleanup 2017-04-25 16:38:47 +02:00
twinaphex
6ace8ce66a Rewrite autoconf_binds and move it to task_autodetect.c - take
it out of the settings struct
2017-04-25 16:33:30 +02:00
twinaphex
359af5d5ab Go through wrapper function 2017-04-25 16:07:17 +02:00
twinaphex
7b5b49a5e6 Move autoconfigured variables out of settings struct;
these values are not written back to the config file
2017-04-25 15:49:27 +02:00
twinaphex
83684df3e9 Use configuration_set_ wrappers 2017-04-25 15:13:50 +02:00
twinaphex
3ec5816259 Rewrite RUNLOOP_CTL_SYSTEM_INFO_GET 2017-04-23 16:41:26 +02:00
Zoran Vuckovic
9ef51d8215 Change default buffering behavior in shared mode 2017-04-22 11:09:08 +02:00
Zoran Vuckovic
62d9e087c4 Fix issues with some cores in shared mode 2017-04-22 09:25:12 +02:00
twinaphex
f9bc2d3783 Use memcmp instead of string_is_equal where possible for
better performance
2017-04-21 22:47:15 +02:00
Zoran Vuckovic
90cfb50658 Added settings and non-standard frame rate handling 2017-04-14 03:35:40 +02:00
Zoran Vuckovic
129151d5fc add wasapi audio driver 2017-04-11 00:24:37 +02:00
twinaphex
8c89ec158c Update copyrights 2017-03-22 03:09:18 +01:00
twinaphex
03d58e9e62 Update 2017-03-07 15:00:20 +01:00
Brad Parker
1f42889936 add settings -> network entry to force using a MITM server for netplay 2017-03-05 14:19:37 -05:00
Jean-André Santoni
64a11ca0f4 (XMB) Allow hidding the netplay tab 2017-02-27 23:32:24 +01:00
twinaphex
803dd83e67 Put IOS ifdef around this 2017-02-26 22:24:07 +01:00
Twinaphex
fdbdcfee65 Merge pull request #4691 from GregorR/netplay-slave-mode
Netplay slave mode
2017-02-26 21:49:21 +01:00
Twinaphex
b7b3b2cb5f Try to prevent truckload of warnings on iOS 2017-02-26 10:33:03 +01:00
twinaphex
af971ea9be Try setting path when defaults menu_config is set 2017-02-26 09:35:00 +01:00
Gregor Richards
a3e3b3e790 Adding settings to allow/require connections in slave mode. 2017-02-23 21:33:44 -05:00
twinaphex
d0e49a2d8f Rename some tasks 2017-02-21 16:50:39 +01:00
twinaphex
ba16bee5d1 Create task_push_content_load_nothing_with_dummy_core 2017-02-21 03:32:52 +01:00
twinaphex
90d6466d56 (configuration.c) Get rid of another memset 2017-02-20 01:53:53 +01:00
Gregor Richards
816d7786ac Re-adding the option to start in spectator mode
This used to be a configuration option because spectator mode and "net"
mode were incompatible. When the ability to switch between player and
spectator was added, the configuration option was removed, since it was
no longer a mode toggle. This re-adds it, mainly so that I can use it to
implement regression tests.
2017-02-16 19:17:06 -05:00
radius
28deb34742 fix #4625 2017-02-13 01:24:48 -05:00
Gregor Richards
aa77d688ec Make announcing netplay on the public lobby optional. 2017-02-06 13:45:58 -05:00
Gregor Richards
55157e934d input_latency_frames is now configurable and has a range 2017-02-01 22:54:03 -05:00
twinaphex
4b476cfe5f config_replace - add bool argument 2017-01-24 18:08:26 +01:00
twinaphex
efff2be528 Another cleanup 2017-01-24 15:04:32 +01:00
twinaphex
3d7183577e Clean this up further 2017-01-24 15:03:23 +01:00
twinaphex
afb0881f05 Incompatible shader backend conditional was reached even if we had
no shader set
2017-01-24 15:01:48 +01:00