twinaphex
bc46b1c802
Cleanups
2019-08-15 16:17:49 +02:00
twinaphex
8db00a17af
(Menu widgets) Checks were wrong - should be correct now
2019-08-15 16:09:18 +02:00
twinaphex
edaf8eb702
menu_widgets_volume_update_and_show always returns true
2019-08-15 15:46:16 +02:00
twinaphex
6c775ef170
These functions always return true
2019-08-15 15:42:24 +02:00
twinaphex
57df6dda82
(Menu widgets) Some architectural cleanups -
...
* Don't have all these manual setters
* Don't copy over the FPS text, instead make use
of video_info->fps_text
* Boolean checks always returned true anyway, so
avoid unnecessary conditional checks
2019-08-15 15:13:07 +02:00
twinaphex
a500219d8c
Move menu_widgets_ready to retroarch.c
2019-08-15 14:56:38 +02:00
twinaphex
6c671faed6
Start preparing for menu_widgets_ready to be moved to retroarch.c
2019-08-15 14:20:51 +02:00
twinaphex
b4676e3591
Cleanups
2019-08-15 12:57:54 +02:00
twinaphex
df8a024b82
Cleanups
2019-08-15 12:30:27 +02:00
twinaphex
16ceb54557
Simplifications
2019-08-15 12:13:14 +02:00
twinaphex
b4375e3da0
Cleanups
2019-08-15 01:21:25 +02:00
twinaphex
80230a8181
Cleanups
2019-08-15 01:15:39 +02:00
twinaphex
e54e8c4a1f
Cleanups
2019-08-15 01:14:25 +02:00
twinaphex
d30b2ecaca
Merge menu_input_dialog.c into retroarch.c
2019-08-15 01:08:34 +02:00
Adrien Moulin
a545499496
Midi: fix SysEx handling
...
We need to clear the event status after each message. Otherwise, after a SysEx message the first byte of the next event will incorrectly inherit its delta_time.
This causes a delay of several seconds in nearly every MT-32 games which uses a lot of long SysEx.
2019-08-14 21:34:28 +02:00
twinaphex
0092aa84d3
Fix OSK input regression
2019-08-14 17:55:29 +02:00
Twinaphex
9271f73dd2
Merge pull request #9304 from rsn8887/master
...
Allow auto save states also in cores that support no content
2019-08-14 17:30:55 +02:00
twinaphex
295e6f8e14
Move menu_input_dialog_keyboard_display to retroarch.c
2019-08-14 16:52:26 +02:00
rsn8887
2cc84bb99e
Allow auto save states also in cores that support no content
...
as long as some content is loaded
2019-08-13 21:44:54 -05:00
twinaphex
890008491c
Cleanups
2019-08-14 02:49:54 +02:00
twinaphex
7d10c1a9ff
(menu widgets) No longer use video_driver_get_size
2019-08-13 16:47:56 +02:00
twinaphex
022b22a4cd
Pass video_driver_width and video_driver_height
...
to menu driver render callback function so that
we don't have to call video_driver_get_size anymore
2019-08-13 12:50:24 +02:00
Twinaphex
6065f71bb2
Buildfix for C89_BUILD
2019-08-12 23:07:49 +02:00
twinaphex
cf812b2e80
Revert "Prevent input_driver_poll from being called more than once per"
...
This reverts commit 15513c77525a0296323b30b91f7f0080c10df083.
2019-08-12 21:33:47 +02:00
twinaphex
3ae447420e
Cleanups
2019-08-12 19:33:50 +02:00
twinaphex
7c78e0ad1e
menu_event_kb_set no longer needed
2019-08-12 18:14:47 +02:00
twinaphex
a9002b444e
Have to put this back
2019-08-12 18:09:56 +02:00
twinaphex
f7aebf02c8
No longer need input_driver_input_state
2019-08-12 18:00:31 +02:00
twinaphex
39a6dce7da
Optimization
2019-08-12 17:51:41 +02:00
twinaphex
95505ae5c5
input_keys_pressed - use bitmasks
2019-08-12 17:48:55 +02:00
twinaphex
f117b22a46
Cleanups
2019-08-12 17:37:17 +02:00
twinaphex
b2e57db8c2
input_overlay_key_pressed - start getting rid of it
2019-08-12 17:13:29 +02:00
twinaphex
0405cf40d0
Cleanups
2019-08-12 17:09:26 +02:00
twinaphex
a4947780d9
Potential buildfix
2019-08-12 14:10:09 +02:00
twinaphex
524f202231
Turn two functions static
2019-08-12 13:04:08 +02:00
twinaphex
a45c9b6eb4
Duplicate aspect ratio code that was being ran twice
2019-08-12 12:52:40 +02:00
Twinaphex
39a876a083
(Apple OSX Metal) Define HAVE_NO_BUILTIN_ZLIB
2019-08-12 12:05:52 +02:00
twinaphex
f6d0de0ed5
Cleanups
2019-08-12 11:43:43 +02:00
twinaphex
54be49d88e
More accurate framerate OSD
2019-08-12 11:36:49 +02:00
twinaphex
302cc16b57
Cleanups
2019-08-12 10:45:16 +02:00
twinaphex
15513c7752
Prevent input_driver_poll from being called more than once per
...
frame - would only regularly happen when 'pause when menu activated'
was turned off and we went to the menu, and maybe a slight few
times inside specific cores, but nothing major
2019-08-12 10:27:57 +02:00
twinaphex
3c9a3de8bc
Refactor runloop_check_state
2019-08-11 20:04:41 +02:00
twinaphex
ca3a80091a
Cleanup runloop_iterate
...
NOTE/CHECK: Hopefully wiiu is unaffected by the change
in sleeping
2019-08-11 19:39:48 +02:00
twinaphex
e4e86d027e
Don't call runloop_get_system_info from within retroarch.c
2019-08-11 19:21:44 +02:00
twinaphex
8647bbc36f
Attempt to fix WiiU build
2019-08-11 14:48:32 +02:00
twinaphex
ab293b9900
Add HAVE_THREADS ifdefs
2019-08-11 12:53:21 +02:00
twinaphex
2b6613c137
Accidentally removed this
2019-08-10 20:09:33 +02:00
twinaphex
a0f9f47e89
Cleanup savestate code
2019-08-10 20:06:38 +02:00
twinaphex
8ac794d4af
Simplify fastforwarding code
2019-08-10 19:59:33 +02:00
twinaphex
9b4fe343f3
Fix --disable-menu
2019-08-10 17:47:09 +02:00