Commit Graph

972 Commits

Author SHA1 Message Date
sonninnos 88c1e276a3 Restore framelimit on fastforward toggle (#14668) 2022-11-24 16:53:52 +01:00
libretroadmin f062b74e26 Overlays/Input: Turn a bunch more functions static 2022-11-23 19:54:15 +01:00
libretroadmin 9bbe6992e2 (UI Companion) simplify boolean code by replacing it with flags 2022-11-23 06:14:56 +01:00
sonninnos 9bc7bebf51 More hotkey cleanups (#14657) 2022-11-22 14:45:30 +01:00
LibretroAdmin b04853faf7 Runahead buildfixes #1 for Switch (#14655) 2022-11-21 20:16:10 +01:00
libretroadmin 8335e347f0 Simplify core_load_game 2022-11-21 19:41:57 +01:00
libretroadmin 065cdc87ac Final buildfixes for runahead 2022-11-21 19:38:15 +01:00
libretroadmin 6b71214ed7 Silence some signed/unsigned mismatch warnings 2022-11-21 19:34:43 +01:00
libretroadmin 0eed1c4853 Buildfixes for targets with no runahead support 2022-11-21 19:26:01 +01:00
libretroadmin cc3169febe (runloop) Cleanups 2022-11-21 19:11:55 +01:00
libretroadmin 6815383113 * Create runloop_state_free (instead of duplicated code lines in
retroarch.c and runloop.c
* Turn a whole bunch of unctions in runloop.c static as a consequence
2022-11-21 17:45:39 +01:00
sonninnos 10a74657c3 Move SRAM init to content init (#14653) 2022-11-21 15:24:58 +01:00
libretroadmin 0b71407b62 Use flags for state_manager_rewind_state 2022-11-16 15:13:59 +01:00
sonninnos 3b921ffbfa Fix shader toggle and add hotkey + sublabel (#14628) 2022-11-15 22:14:09 +01:00
libretroadmin d5a268a2ac * Fix signed/unsigned mismatches
* Fix missing IPAddr on MSVC2017 UWP - use ULONG instead since this is
just a typedef
2022-11-15 00:24:26 +01:00
sonninnos 86669d21e2 Pausing cleanups and corrections (#14618) 2022-11-13 17:22:36 +01:00
neil4 2de52baf74 Overlays: Add eightway area types (#14565)
- New descriptors: 'dpad_area' and 'abxy_area'
- Each has a diagonal sensitivity setting, 100% being 8-way symmetry
- Buttons can be redefined in the cfg file

E.g. This would create a d-pad area, then redefine it to use analog directions:
overlay0_desc0 = "dpad_area,0.85,0.57,rect,0.166228,0.295516"
overlay0_desc0_up = "r_y_minus"
overlay0_desc0_down = "r_y_plus"
overlay0_desc0_left = "r_x_minus"
overlay0_desc0_right = "r_x_plus"
2022-10-30 06:31:27 +01:00
LibretroAdmin c7eee86fd5 Turn core boolean variables into flags 2022-10-27 00:29:24 +02:00
LibretroAdmin 18ea6fa81e Turn more boolean variables into flags for runloop
- Get rid of RARCH_CTL_IS_INITED, use runloop_get_flags instead
2022-10-24 18:16:00 +02:00
sonninnos 50ace058ce Config appendconfig + saving + logging (#14505)
* Config override + logging cleanups

* 'config_save_on_exit' cleanup
2022-10-12 11:37:36 +02:00
LibretroAdmin cc3a339011 (Runloop) Use more flags 2022-10-10 19:54:54 +02:00
LibretroAdmin 2371e5cbd2 (Runloop) Turn more bools into flags 2022-10-10 18:53:55 +02:00
LibretroAdmin d100e73780 Use more runloop flags 2022-10-10 08:59:27 +02:00
LibretroAdmin 076a1a398c (Runloop) Turn some boolean variables into flags 2022-10-10 04:37:17 +02:00
LibretroAdmin 2cddea21f8 * Cleanups
* Less pointer grabbing (dispwidget_get_ptr)
2022-10-09 22:53:39 +02:00