49467 Commits

Author SHA1 Message Date
twinaphex
b225bb08ce Turn DEFAULT_VSYNC on 2019-06-22 03:30:46 +02:00
Twinaphex
4f191850aa
Merge pull request #8999 from BarryJRowe/master
AI Service feature.
2019-06-22 03:27:16 +02:00
Barry Rowe
e9625b3ed9 AI Service feature. 2019-06-21 17:48:35 -07:00
twinaphex
6a72b19907 These files are no longer needed - they are inside retroarch.c 2019-06-22 00:27:51 +02:00
twinaphex
faef9413e3 (retroarch.c) Cleanups - remove static inline function and reduce
it in size
2019-06-21 13:27:12 +02:00
twinaphex
a23928fb89 Split up input_state into input_state_internal - no longer
rely on recursion of function
2019-06-21 12:49:33 +02:00
twinaphex
6de62dc4b0 Buildfix --disable-menu 2019-06-21 12:21:43 +02:00
twinaphex
023d2cb9a9 (Libretro) implement new environment callback RETRO_ENVIRONMENT_GET_INPUT_BITMASKS 2019-06-21 11:21:07 +02:00
twinaphex
20e8dfcba5 (dinput/xinput) Simplifications 2019-06-21 09:00:59 +02:00
twinaphex
2626282757 Revert "Raise menu key repeat delay to account for slow input devices"
This reverts commit d0cde96bd4db86881f08d2922f23b94f15c1e99e.
2019-06-21 07:19:44 +02:00
twinaphex
569dfdfbb4 Move this outside of keys_pressed functions 2019-06-21 07:09:07 +02:00
twinaphex
088a688402 Rename current_input to current_bits 2019-06-21 07:05:20 +02:00
twinaphex
98987239bb Cleanups 2019-06-21 07:01:21 +02:00
Twinaphex
17d49b3167
Merge pull request #8997 from Alexander-TX/double-keypress-fux
Raise menu key repeat delay to account for slow input devices
2019-06-21 06:51:07 +02:00
AlexanderR
d0cde96bd4 Raise menu key repeat delay to account for slow input devices
Fixes duplicated key presses on NEC IR remotes.
2019-06-21 11:35:16 +07:00
Twinaphex
5ad29318a7
Update CHANGES.md 2019-06-21 06:29:17 +02:00
twinaphex
644888ee1a Fix manual bind of menu toggle 2019-06-21 06:28:19 +02:00
twinaphex
affa93bd98 Refactor menu_input_keys_pressed 2019-06-21 05:27:21 +02:00
twinaphex
6b9238198b Cleanups 2019-06-21 04:47:51 +02:00
twinaphex
bc7ba4f5d2 Move menu_input.c into retroarch.c - now all of the input code
should be inside one place - giving us the opportunity to cleanup this
mess
2019-06-21 03:40:48 +02:00
twinaphex
761636a540 (Wiiu) add forward declaration 2019-06-20 21:10:07 +02:00
twinaphex
ef0cedd798 Create macro for input_menu_keys_pressed 2019-06-20 14:12:24 +02:00
Twinaphex
86065e80ff
Merge pull request #8993 from LazyBumHorse/shader_browser_filter
always filter by extensions in shader (preset) file browser
2019-06-20 13:56:18 +02:00
twinaphex
b07e2d0585 Simplify input_keys_pressed 2019-06-20 13:49:05 +02:00
twinaphex
3a8df35d4d (Input) Split for loops up into two - first check button keys,
then check the meta keys
2019-06-20 13:31:00 +02:00
LazyBumHorse
2f96bdfc63 always filter by extensions in shader (preset) file browser 2019-06-20 13:18:55 +02:00
twinaphex
ce3f46adbd Get rid of RARCH_CTL_UNSET_KEY_EVENT and other cleanups 2019-06-20 12:51:29 +02:00
twinaphex
37c04932bf Revert bind/hold behavior for now 2019-06-20 11:45:51 +02:00
twinaphex
c064d30250 Fix --disable-runahead switch 2019-06-20 10:20:48 +02:00
twinaphex
10c5331cc0 Move runahead dirty_input to retroarch.c - allows us
to make retro_ctx and current_core static
2019-06-20 10:08:32 +02:00
twinaphex
d12e857644 video_driver_get_status is no longer necessary 2019-06-20 09:55:06 +02:00
twinaphex
6bc1802914 Move run_ahead.c to retroarch.c - most of the runloop
should now be self-contained in one file. Allows us to
turn more functions static, remove more extraneous functions
that just consisted of a single line (mostly getters/setters), etc.
2019-06-20 09:30:44 +02:00
twinaphex
2cad59092c (menu_displaylist.c) Fix warning 2019-06-20 08:43:22 +02:00
twinaphex
3a9a8d8d70 (WiiU) Buildfix 2019-06-20 08:38:40 +02:00
Twinaphex
10014f03a6
Merge pull request #8992 from orbea/rpng
qb: Extend the check_enabled function.
2019-06-20 08:07:55 +02:00
orbea
4c7aa40a17 qb: Extend the check_enabled function.
This extends the check_enabled function to be able to check more than
one feature. In the case of RPNG it depends on either the builtin or
system zlib, but if the system zlib was not available while the builtin
zlib was it would still be disabled erroneously.

Now it will only be disabled if both the system and builtin zlib are
disabled.
2019-06-19 22:49:16 -07:00
twinaphex
d50a6b6bd2 Add video_driver_has_focus 2019-06-20 06:26:29 +02:00
radius
d865c5e4a6 add some copyright on files I contributed considerably just in case 2019-06-20 05:45:17 +02:00
twinaphex
c46ba7f63b Turn more functions static 2019-06-20 04:58:52 +02:00
twinaphex
720424777b Turn function static 2019-06-20 04:50:55 +02:00
twinaphex
337e2110a1 Get rid of video_driver_cb_has_focus function pointer 2019-06-20 04:43:23 +02:00
twinaphex
129e73c588 turn lots of audio functions static 2019-06-20 04:29:08 +02:00
twinaphex
f5832b17ab (MSVC2015) Buildfix 2019-06-20 03:20:54 +02:00
twinaphex
ac8e80a9e2 (MSVC2017) Fix build 2019-06-20 02:48:07 +02:00
twinaphex
85fad52104 (MSVC2012/2013) Fix build 2019-06-20 02:34:52 +02:00
twinaphex
0611868762 (libretro-common) pixconv.c - Add conditional to prevent SIMD from being compiled in for MSVC 2012 and earlier - won't work 2019-06-20 02:24:28 +02:00
twinaphex
48eeb15d2c Silence warnings 2019-06-20 01:16:05 +02:00
Twinaphex
c523acbfe7
Merge pull request #8989 from LazyBumHorse/fake_context
temporary workaround for d3d10-12, gx2 not being able to poll flags during init
2019-06-20 00:37:53 +02:00
twinaphex
71e86bcc9c (GLSL) Put this around HAVE_GLSL ifdefs 2019-06-19 22:34:05 +02:00
twinaphex
95b96a5faa (MSVC2005) Fix build issues 2019-06-19 21:43:39 +02:00