Commit Graph

1146 Commits

Author SHA1 Message Date
orbea
e13ec54dc6 Fix --disable-overlay. 2019-07-21 10:26:42 -07:00
Tatsuya79
ab3ea0f3f3 Show/Hide disc options. 2019-07-21 12:16:16 +02:00
twinaphex
eebfa11528 Show UI menubar setting 2019-07-19 20:00:31 +02:00
twinaphex
f9a2a79f5d Rename const variables to macros 2019-07-19 13:30:11 +02:00
twinaphex
433a27b76a (config.def.h) Turn more into macros 2019-07-19 13:20:13 +02:00
twinaphex
fdf28e5259 Turn more default values into macros 2019-07-19 13:14:29 +02:00
twinaphex
0cdfd4c542 Use config_file_new_from_path_to_string entirely 2019-07-18 16:15:02 +02:00
twinaphex
cb06405293 open_default_config - small cleanups 2019-07-17 20:20:39 +02:00
twinaphex
a6d6c21e52 Rename config_file_new_null to config_file_new_alloc 2019-07-17 19:50:32 +02:00
twinaphex
0c31437c24 Create config_file_new_null 2019-07-17 18:27:53 +02:00
twinaphex
b2bf822f13 Add HAVE_AUDIOMIXER switch 2019-07-11 11:51:06 +02:00
twinaphex
212ff42ae0 (Gradle/Android Studio) Update
(Default threaded video setting) Remove
g_defaults.settings.threaded_video - could help Switch and Android
2019-07-10 12:21:18 +02:00
jdgleaver
248432ebcf Add option to remain in menu after saving/loading states 2019-07-05 13:27:16 +01:00
twinaphex
1f17dea0d8 (configuration.c) Cleanups 2019-07-04 17:29:29 +02:00
twinaphex
3067ce6285 Small cleanup 2019-07-04 17:21:58 +02:00
jdgleaver
027324815e Quick Menu: Add 'Set Core Association' option 2019-07-03 16:33:23 +01:00
jdgleaver
0be44e57ad Overhaul default playlist core association 2019-06-26 17:42:26 +01:00
twinaphex
3b634b64fa Merge dirs.c into paths.c 2019-06-26 07:23:32 +02:00
Barry Rowe
e9625b3ed9 AI Service feature. 2019-06-21 17:48:35 -07:00
radius
d865c5e4a6 add some copyright on files I contributed considerably just in case 2019-06-20 05:45:17 +02:00
Twinaphex
a094d09802 Remove shader_ext variable 2019-06-19 01:54:42 +02:00
Brad Parker
d01f04c146 d3d10/11/12: add GPU selection 2019-06-18 16:35:50 -04:00
LazyBumHorse
c20c67bd3a proper shader compatibility checks
- move shader flags from the video drivers to the context drivers
 - rework config_load_shader_preset() from configuration.c into retroarch_load_shader_preset() in retroarch.c with proper compatibility check
 - implicitly call retroarch_load_shader_preset() in retroarch_get_shader_preset() once per core/content life cycle
 - use video_shader_is_supported() instead of video_driver_test_all_flags() where appropriate
 - remove GFX_CTX_FLAGS_NONE because it is meaningless
2019-06-18 13:46:41 +02:00
LazyBumHorse
692dc9f6a9 refactor shader checks affected by last commit and more:
- gl.c: refactor backend fallback into more general gl2_get_fallback_shader_type
 - d3d9-12, gl_core, gx2_gfx, gl, vulkan: more consistent shader init and `set_shader` behavior
 - configuration.c: remove check_shader_compatibility
 - shader_glsl.c, shader_gl_cg.c: use `video_shader_get_type_from_ext`
 - shader_gl_cg.c: add shader type check with fallback to stock like in shader_glsl.c
 - menu_shader.c: use `enum rarch_shader_type` instead of `unsigned`
 - video_shader_parse.c: add `video_shader_to_str` for easier logging
 - remove `type` from `struct video_shader`, which was always set to CG and wrongly used in lang_process.cpp's `slang_process()` (has no further consequences because the code is unused)
2019-06-18 13:44:19 +02:00
twinaphex
79cadc9eaf Move configuration global state to retroarch.c 2019-06-17 16:58:43 +02:00
twinaphex
f061941456 Integrate record_driver.c into retroarch.c 2019-06-17 16:23:46 +02:00
twinaphex
ee3208ac39 Integrate video_driver.c into retroarch.c 2019-06-17 15:10:22 +02:00
twinaphex
127bf556c7 Merge audio_driver.c into retroarch.c 2019-06-17 12:49:21 +02:00
Brad Parker
d397f9bd94 caca: xmb is allowed (rgui is not supported yet anyway) 2019-06-14 11:09:39 -04:00
twinaphex
d422638c45 Turn more static const variables into macros 2019-06-14 13:01:22 +02:00
twinaphex
408d41b629 Turn a bunch of variables into macros 2019-06-14 11:13:02 +02:00
Brad Parker
c962da0ddb add video setting to select gpu (currently implemented for vulkan) 2019-06-13 12:47:08 -04:00
jdgleaver
d316827f5c Ensure 'menu_left_thumbnails' config value is saved on all platforms 2019-06-10 10:53:45 +01:00
jdgleaver
cfaaa5eeff (XMB) Add optional thumbnail scaling 2019-06-07 16:38:17 +01:00
twinaphex
aa03ff9aa1 Start adding ai_service_mode, ai_service_url, and ai_service_enabled 2019-06-06 03:29:34 +02:00
jdgleaver
c4bb2f5ad7 (XMB/Ozone) Add optional thumbnail upscaling 2019-06-05 17:05:30 +01:00
Twinaphex
faf612098f
Merge pull request #8912 from jdgleaver/remove-history-favourites
Add option to show 'remove playlist entry' only on history/favourites
2019-06-04 19:35:27 +02:00
jdgleaver
736ff13e35 (GEKKO) Add optional overscan correction 2019-06-04 15:50:47 +01:00
jdgleaver
80c9475fa4 Add option to show 'remove playlist entry' only on history/favourites 2019-06-04 11:29:51 +01:00
hizzlekizzle
de3c1b82b7
Merge pull request #8903 from Ryunam/toggle-showmouse-overlay
Add toggle to show/hide mouse cursor with overlays
2019-06-03 13:43:54 -05:00
twinaphex
6ffb675c0b (GX) Buildfix 2019-06-03 14:18:25 +02:00
Ryunam
ed1d98d2a2 Add toggle to show/hide mouse cursor with overlays 2019-06-02 23:48:01 +02:00
twinaphex
7ea2034922 Cleanups 2019-06-02 21:02:59 +02:00
twinaphex
f5106afc0f (config.def.h) Turn more const variables into macros 2019-06-02 18:09:33 +02:00
twinaphex
5a4294359a (config.def.h) Turn const variables into macros 2019-06-02 17:19:58 +02:00
twinaphex
143c333343 (configuration.c) Cleanups 2019-05-31 16:04:46 +02:00
twinaphex
7ee5b187f9 (iOS) Fix small memory leak 2019-05-31 16:00:51 +02:00
twinaphex
ca33665287 (config.def.h) WIP - most of these const variables should become
macros instead
2019-05-31 15:59:49 +02:00
jdgleaver
aa6beb68c2 Add option to show/hide 'Restart RetroArch' 2019-05-30 13:52:24 +01:00
meleu
694bac565f do not use old cheevos implementation 2019-05-29 14:26:22 -03:00