2028 Commits

Author SHA1 Message Date
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