twinaphex
e58eee37bc
Cleanups
2017-06-28 05:44:59 +02:00
twinaphex
5d1cfc47cc
C89_BUILD fixes
2017-06-25 04:05:34 +02:00
Charlton Head
4ad5f67663
TinyALSA support
2017-06-23 20:44:00 -05:00
Rob Loach
7b57696a51
Use GLOBAL_CONFIG_DIR for the skeleton config path
...
This saves us a compilation #if, and allows changing the `GLOBAL_CONFIG_DIR` during compilation if so desired.
2017-06-21 19:28:40 -04:00
twinaphex
540b9d5615
Add 'Show Core Updater'
2017-06-20 02:22:07 +02:00
twinaphex
66fc9e6a06
Add menu_show_online_updater
2017-06-20 01:42:28 +02:00
twinaphex
e0cc113689
Try to fix this regression https://github.com/libretro/RetroArch/issues/5060
2017-06-18 18:50:46 +02:00
twinaphex
6af5bd01bf
Merge retro_stat and file_path
2017-06-16 15:00:11 +02:00
Twinaphex
6d85e1f0a6
Merge pull request #5045 from casdevel/mice
...
Add player mouse device selection
2017-06-10 04:13:16 +02:00
twinaphex
cdf7a403ea
Add audio mixer mute enable
2017-06-08 23:53:24 +02:00
twinaphex
cdd7fbeb52
Add audio mixer volume setting
2017-06-08 22:58:43 +02:00
twinaphex
420d0d0607
Get rid of audio_driver_set_volume_gain
2017-06-08 22:24:51 +02:00
Zoran Vuckovic
a74197dc49
Add player mouse index setting
2017-06-08 17:57:36 +02:00
twinaphex
96bfb35e0b
Set default input driver to x - udev can be hit/miss on some
...
people's configurations
2017-06-06 21:04:15 +02:00
twinaphex
cc1954b4ac
Add 'Filter by current core'
2017-06-01 00:25:13 +02:00
twinaphex
449483206f
Revert "New attempt to fix memory leaks of struct retro_system_info"
...
This reverts commit a1d3dd69dd
.
2017-05-30 01:44:49 +02:00
twinaphex
a1d3dd69dd
New attempt to fix memory leaks of struct retro_system_info
...
char variables
2017-05-29 22:24:10 +02:00
twinaphex
e47056468c
xmb_show_music - no longer exclusive to HAVE_FFMPEG builds
2017-05-28 00:03:28 +02:00
Zoran Vuckovic
eebd7bbeea
Change shared-mode settings
2017-05-24 16:25:36 +02:00
twinaphex
a6789c5717
Update logs
2017-05-23 21:14:53 +02:00
twinaphex
ccba9635b6
Update the way default directories are handled
2017-05-23 19:43:58 +02:00
twinaphex
dd9034248b
Take out HAVE_SHADERPIPELINE ifdef
2017-05-16 21:25:15 +02:00
twinaphex
126a5bf121
Use string_is_equal_fast/string_is_not_equal_fast
2017-05-16 04:00:37 +02:00
twinaphex
eddb655eb9
Split off user_language from settings struct
2017-05-15 20:41:04 +02:00
twinaphex
bf3188eac4
Combine runloop_ctl and rarch_ctl
2017-05-15 05:06:23 +02:00
twinaphex
160c8167d6
Cleanups
2017-05-15 04:36:48 +02:00
Sérgio Benjamim
b8c3c6e405
Change default overlay in mobile to flat/retropad.cfg
2017-05-14 14:29:39 -03:00
twinaphex
42ebe7a7ad
Merge runloop.c and retroarch.c
2017-05-11 09:11:46 +02:00
twinaphex
2906bec7a8
Create input_driver_get_uint
2017-05-11 07:36:21 +02:00
twinaphex
ef8094836f
Create input_driver_get_float
2017-05-10 07:07:06 +02:00
twinaphex
99e7cb7d75
Only need to grab settings pointer from within audio_driver_flush
...
now when setting slowmotion
2017-05-08 21:50:21 +02:00
twinaphex
097515fa63
No longer have to grab settings pointer to get audio mute value
2017-05-08 21:39:08 +02:00
twinaphex
988647f92a
Move defines to configuration.c
2017-05-08 02:25:55 +02:00
Jean-André Santoni
c34b4dd787
Fix lakka settings
2017-05-03 17:01:37 +02:00
twinaphex
63504cd9c8
No longer need to grab threaded variable from settings struct
2017-04-29 16:37:49 +02:00
twinaphex
79c7627651
Move video_viewport_custom to gfx/video_driver.c
2017-04-29 13:10:01 +02:00
Monroe88
ada900e1e1
Unhardcode WASAPI default settings
2017-04-28 21:40:24 -05:00
twinaphex
8ab4f5a0b2
Gotten rid of all reallocs now inside configuration.c
2017-04-29 00:43:20 +02:00
twinaphex
e6ab06a701
Move path variables
2017-04-29 00:39:29 +02:00
twinaphex
957c85f9ea
Cleanups
2017-04-28 23:02:22 +02:00
twinaphex
f0c2d786ae
Update arrays struct
2017-04-28 22:59:13 +02:00
twinaphex
5c024f1cd8
Fix memory leak
2017-04-28 21:47:26 +02:00
twinaphex
47cb15cb03
No more realloc for uints settings
2017-04-28 21:05:34 +02:00
twinaphex
05e4ec733e
Move uint variables
2017-04-28 21:03:04 +02:00
twinaphex
9ff3221c9d
Refactors
2017-04-28 20:08:12 +02:00
twinaphex
fdd85654d6
Split up uint and int
2017-04-28 19:55:09 +02:00
twinaphex
7bbd20b31d
Move int settings
2017-04-28 19:12:48 +02:00
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
Brad Parker
57949227df
DOS: initial input/joypad driver
2017-01-24 00:55:58 -05:00
Brad Parker
c4bfa6b0d2
DOS: initial VGA int13 graphics driver
2017-01-22 10:47:11 -05:00
Brad Parker
05c37bd39f
initial GDI driver skeleton
2017-01-16 20:41:04 -05:00