Autechre
1280151d13
Merge pull request #13216 from libretro/splitup-record
...
Split up recording code
2021-11-11 02:00:52 +01:00
twinaphex
deaf116d38
(Cthulhu88) Add netplay hotkey bind
2021-11-10 04:58:59 +01:00
twinaphex
0b768d0460
Split up recording code
2021-11-10 02:34:04 +01:00
twinaphex
28bef36c74
Remove retroarch_data.h and retroarch_fwd_decls.h
2021-11-10 01:18:24 +01:00
twinaphex
619398bbe4
Backport parts of 73c0760236
2021-11-09 23:12:57 +01:00
twinaphex
3cfab5ab88
Fix symbol conflict with quasi88
2021-11-09 17:07:10 +01:00
twinaphex
f671ce4f8c
Move global->name to runloop_st
2021-11-09 06:03:00 +01:00
twinaphex
fe2c3a5310
Move state from retroarch_data.h over to retroarch.c
2021-11-09 05:16:51 +01:00
twinaphex
2886932968
Move menu global state code from global_t to menu_st
2021-11-08 20:04:55 +01:00
twinaphex
bd5295ca76
Get rid of RARCH_TIMER_ macros
2021-11-08 19:54:27 +01:00
barbudreadmon
211e7d4094
always return false if rotation unavailable
2021-11-08 17:59:31 +01:00
twinaphex
88c771fc66
Cleanups
2021-11-07 01:44:45 +01:00
twinaphex
9cdf00e7ee
Global variable states - preinitialize to 0
2021-11-06 14:47:34 +01:00
twinaphex
139eaad627
Fix warning
2021-11-06 14:20:02 +01:00
twinaphex
8dcbd61eeb
(Netplay) Fix memory leak - pointed out by Cthulhu88
2021-11-06 14:17:03 +01:00
sonninnos
75e16f684e
Crash fix for 'Automatic Frame Delay'
2021-11-06 14:36:14 +02:00
twinaphex
61d30cdc31
Move input code from retroarch.c to input_driver.c
2021-11-06 04:34:54 +01:00
twinaphex
0c0b86c4cf
Buildfix #4
2021-11-06 03:56:34 +01:00
twinaphex
0e0b3bfc68
Buildfix #3
2021-11-06 03:52:02 +01:00
twinaphex
cbe00cad57
Another buildfix (sigh)
2021-11-06 03:41:14 +01:00
twinaphex
ae9ebf13d3
Potential buildfix
2021-11-06 03:38:41 +01:00
twinaphex
89fd900429
Define this for HAVE_TRANSLATE too
2021-11-06 02:24:28 +01:00
twinaphex
a1165664a6
Buildfixes
2021-11-06 02:20:18 +01:00
twinaphex
6d9c9e2b2c
Move more code around
2021-11-06 02:18:01 +01:00
twinaphex
3cea5996bc
Move code from retroarch.c to menu_driver.c
2021-11-06 02:13:10 +01:00
twinaphex
538a334fe8
Remove unused variables
2021-11-06 02:04:07 +01:00
twinaphex
a594ccd81c
(Accessibility) Move out of p_rarch state
2021-11-06 01:59:03 +01:00
Tony
3137f8470b
Add 'Automatic Frame Delay' option ( #13190 )
2021-11-05 23:42:23 +01:00
twinaphex
0b16a64d40
Remove unused variables
2021-11-05 22:42:09 +01:00
twinaphex
6a0d7c63d5
Use C-style comment
2021-11-05 22:33:08 +01:00
twinaphex
ae43a7e7cb
(CLI) -C/--connect command-line fix
2021-11-05 22:25:06 +01:00
twinaphex
c912619653
* Move port_map to runloop_state
...
* Get rid of p_rarch dependencies in functions
2021-11-05 22:03:13 +01:00
twinaphex
67c010394d
Remove netplay_discovery.h - hopefully fixes other build issues
2021-11-05 19:12:55 +01:00
twinaphex
3ead1ac5df
Move discord code to separate file
2021-11-05 14:00:37 +01:00
twinaphex
121174c9af
(Discord) Remove stray discord_is_inited global - put it in
...
discord_state_t instead
2021-11-05 13:45:00 +01:00
twinaphex
8af0c2755d
Remove unused variables
2021-11-05 05:10:32 +01:00
twinaphex
11defb4009
Move netplay/networking code to netplay_frontend.c - move it out of
...
retroarch.c
2021-11-05 04:42:03 +01:00
twinaphex
fe0c0d73ff
Move aspectratio_lut to video_driver.c
2021-11-05 03:47:04 +01:00
twinaphex
c54aeffd9e
Cleanups
2021-11-05 02:58:41 +01:00
twinaphex
c17bcb8d91
Move code from retroarch.c to video_driver.c
2021-11-05 02:53:58 +01:00
twinaphex
e4ccc2508e
Move code over from retroarch.c to video_driver.c
2021-11-05 02:33:22 +01:00
twinaphex
c8b69aa506
More preparation for being able to move code out of retroarch.c
2021-11-05 00:50:20 +01:00
twinaphex
574b850dd7
Preparations for being able to move discord and networking code
...
out of retroarch.c
2021-11-04 22:50:38 +01:00
twinaphex
be347e9d49
Move command_event_reinit to command.c
2021-11-04 00:38:18 +01:00
twinaphex
f59b420fde
* Move more code to command.c
...
* Buildfix for CTR/3DS
2021-11-03 21:59:58 +01:00
twinaphex
514ed00f2d
Move configuration state over to configuration.c - take it out of
...
p_rarch
2021-11-03 21:22:37 +01:00
Autechre
80e0114ccf
Move collect_system_input to input_driver.c ( #13183 )
2021-11-03 16:48:57 +01:00
gblues
1ef78d3e3d
Any pad can control the menu ( #13173 )
...
* Any pad can control the menu
== DETAILS
I am not sure I've quite got it so that any pad can *open* the
menu, but I do have it so any pad can control it.
- split out the input processing into a separate method
- track down and squish some hairy bugs that boiled down to
bad pointer math
- it looks like `menu_driver.c` has a mix of line endings, so I
ran it through `dos2unix` so it has consistent line endings
again.
- verified that this change did not impact actual cores
* optimize out cumulative_bits
* Incorporate PR feedback
Many thanks to @jdgleaver for providing these optimizations.
* apply one more optimization
2021-11-03 16:32:15 +01:00
twinaphex
abce5e1c6f
(retroarch.c) Cleanups - go through more pointers
2021-10-30 11:32:10 +02:00
twinaphex
aaad65538c
Move rarch_patch_blocked to runloop_state, and get rid of
...
RARCH_CTL_IS_PATCH_BLOCKED
2021-10-30 11:15:45 +02:00