twinaphex
0b768d0460
Split up recording code
2021-11-10 02:34:04 +01:00
twinaphex
174ab373e4
Move runloop prototypes to runloop.h
2021-11-10 01:22:32 +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
c912619653
* Move port_map to runloop_state
...
* Get rid of p_rarch dependencies in functions
2021-11-05 22:03:13 +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
f59b420fde
* Move more code to command.c
...
* Buildfix for CTR/3DS
2021-11-03 21:59:58 +01: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
twinaphex
c5688729c2
Move has_set_libretro_device to runloop_state
2021-10-29 18:24:19 +02:00
twinaphex
5477e34815
Move stray globals subsystem_data and subsystem_current_count to
...
runloop_state
2021-10-29 17:41:31 +02:00
Autechre
514534f99b
Move more state to runloop_state ( #13124 )
...
* Move more state to runloop state
* remove unused variable
* Cleanup
* Move more state to runloop_state
* Remove unused variable
* Cleanups
* move input_remapping functions over to input_driver.c
* Some buildfixes
2021-10-18 15:23:22 +02:00
twinaphex
5c6d92bb95
move more state to runloop_state
2021-10-15 16:13:21 +02:00
twinaphex
9b4636ff62
Fixes --disable-menu
2021-10-15 14:32:07 +02:00
twinaphex
b9500ff729
Move state over to runloop state
2021-10-14 22:18:14 +02:00
twinaphex
5e8b2bfed1
Move variables to runloop state
2021-10-14 22:02:09 +02:00
twinaphex
ba19dc3140
Move more related to core to runloop_state
2021-10-14 21:47:35 +02:00
twinaphex
2b41173cd5
Move more state to runloop_state
2021-10-14 21:22:07 +02:00
twinaphex
eef9668263
move runloop state from retroarch_data to runloop_state
2021-10-14 21:15:11 +02:00
twinaphex
0b66c81197
Move state variables to runloop_state
2021-10-13 17:37:24 +02:00
twinaphex
e72a88a98e
Move some variables to widget state
2021-10-13 17:25:31 +02:00
Autechre
e7f182811a
Split up audio code into new file audio/audio_driver.c ( #13097 )
...
* Split up audio code into new file audio/audio_driver.c
* Fix build issues #1
* Small cleanup
* Fix typo
2021-10-11 18:01:37 +02:00
twinaphex
9bb2359a86
More naming consistency changes - take 'retroarch_' prefix out of
...
functions that don't touch p_rarch state
2021-09-28 13:48:49 +02:00
twinaphex
550d3fa766
Create new header runloop.h
2021-09-21 18:38:53 +02:00
twinaphex
42ebe7a7ad
Merge runloop.c and retroarch.c
2017-05-11 09:11:46 +02:00
twinaphex
5e7f175545
Remove some obsolete RUNLOOP_CTL_ actions
2017-05-08 04:41:24 +02:00
twinaphex
a2fe3dcaaf
Revert "Refactor BSV movie code"
...
This reverts commit 7dca09d6f8
.
2017-05-07 18:28:07 +02:00
twinaphex
7dca09d6f8
Refactor BSV movie code
2017-05-07 18:21:58 +02:00
twinaphex
ce8083fd2e
Create runloop_{set|unset} - only do autosave lock/unlock if
...
autosaves are actually active
2017-05-07 18:05:37 +02:00
twinaphex
3ec5816259
Rewrite RUNLOOP_CTL_SYSTEM_INFO_GET
2017-04-23 16:41:26 +02:00
twinaphex
592fe4d967
Too long filenames were causing crashes/segfaults
2017-04-15 02:38:22 +02:00
twinaphex
ccdd90bdd1
Add runloop_defines.h
2017-01-31 05:14:49 +01:00
twinaphex
41349621cf
Add extra param to runloop_get_status
2017-01-25 16:57:22 +01:00
twinaphex
9b1c0abf5e
Create runloop_msg_queue_pull
2017-01-23 13:56:05 +01:00
twinaphex
b36f823d73
Remove unused RUNLOOP_CTL_IS_SLOWMOTION
2017-01-23 02:49:00 +01:00
twinaphex
a1594615f0
Create runloop_get_status
2017-01-22 16:22:20 +01:00
twinaphex
c1932ff8ff
Cleanups
2017-01-11 13:18:24 +01:00
twinaphex
6b3cc9068d
Pass video_info to swap_buffers too
2017-01-09 14:59:15 +01:00
twinaphex
77e5cdbfde
Revert "Rename runloop_msg_queue_push to video_driver_msg_queue_push"
...
This reverts commit ad7386913c
.
2016-12-22 23:36:11 +01:00
twinaphex
0d8f7b64f5
Remove some RUNLOOP_CTL actions
2016-12-22 19:21:42 +01:00
twinaphex
ad7386913c
Rename runloop_msg_queue_push to video_driver_msg_queue_push
...
and move code to video_driver.c
2016-12-22 13:15:02 +01:00
twinaphex
9b329ddb56
runloop.h header include cleanup - don't include retro_miscellaneous.h
2016-12-10 08:10:02 +01:00
twinaphex
584e93be4f
Cleanup runloop.h header
2016-12-10 07:21:34 +01:00
twinaphex
4971fc53b5
Delete unused runloop_msg_queue_pull
2016-12-07 08:27:06 +01:00
twinaphex
b3aef50dff
Move update_firmware_status to tasks/task_content.c
2016-12-06 08:28:26 +01:00
twinaphex
ff2892498e
Change flicker_filter_index to unsigned int
2016-12-02 01:16:26 +01:00
radius
1b3789edde
better firmware checking
2016-11-29 22:21:44 -05:00
radius
9505602675
Prevent loading content when firmware is missing
2016-11-27 19:25:38 -05:00
twinaphex
dad26e0956
Header cleanup
2016-11-05 14:10:30 +01:00
Brad Parker
5d28029be8
remove confirm_on_exit menu option
2016-10-30 23:29:03 -04:00
Brad Parker
d1d5584d18
update copyright
2016-10-27 11:47:10 -04:00
twinaphex
902c096eb4
Further changes to bring it in line with menu_input branch
2016-10-27 11:13:31 +02:00
twinaphex
830f64446b
Remove another RUNLOOP_CTL_ action
2016-10-26 04:11:12 +02:00
twinaphex
d0a1c8609f
Remove obsolete CTL actions
2016-10-26 04:08:54 +02:00
twinaphex
d08668b331
Rollback 4b807b482
- was unnecessary in hindsight anyway
2016-10-22 16:39:55 +02:00
twinaphex
2350ef9234
Get rid of runloop_ctl actions
2016-10-21 03:46:17 +02:00
twinaphex
4b807b482f
Create runloop_poll
2016-10-20 02:17:17 +02:00
Gregor Richards
e41ac34561
Get rid of global->netplay
...
Moved settings values into settings->netplay, and global->netplay.enable
is moved into netplay itself, and is no longer a configuration value
whatsoever, as that conflicts with the behavior of the netplay menu.
2016-10-02 22:13:34 -04:00
twinaphex
e17d567b8d
Remove this
2016-10-01 08:41:52 +02:00
twinaphex
d376ea0c9d
Merge fixes
2016-10-01 08:24:02 +02:00
twinaphex
8f163e6972
Revert "Move global->name to paths.c"
...
This reverts commit 6ee7b733aa
.
2016-10-01 08:18:23 +02:00
twinaphex
243dc139d2
Revert "Create path server and add to paths.c"
...
This reverts commit 00a1e3716a
.
2016-10-01 08:17:44 +02:00
twinaphex
7d20224ff0
Revert "Move path settings to paths.c"
...
This reverts commit 3a7e9a7052
.
2016-10-01 08:17:13 +02:00
twinaphex
5a3e5f85a5
Revert "Add record dirs to dirs.c"
...
This reverts commit fe3281e05d
.
2016-10-01 08:15:07 +02:00
twinaphex
4212c42c56
Revert "Remove header include from runloop.h"
...
This reverts commit 973ec601f0
.
2016-10-01 08:14:17 +02:00
twinaphex
4567fdef52
Take out libretro_device from global struct
2016-10-01 06:22:57 +02:00
twinaphex
5ff13df40f
Move global->record to record_driver.c
2016-10-01 00:47:05 +02:00
twinaphex
973ec601f0
Remove header include from runloop.h
2016-09-30 07:46:58 +02:00
twinaphex
fe3281e05d
Add record dirs to dirs.c
2016-09-30 07:45:04 +02:00
twinaphex
3a7e9a7052
Move path settings to paths.c
2016-09-30 06:33:57 +02:00
twinaphex
00a1e3716a
Create path server and add to paths.c
2016-09-30 06:22:56 +02:00
twinaphex
6ee7b733aa
Move global->name to paths.c
2016-09-30 06:11:11 +02:00
twinaphex
9384875ab0
Don't use HAVE_NETPLAY any more
2016-09-29 21:07:10 +02:00
twinaphex
1537ba312d
Remove RUNLOOP_MSG_QUEUE_FREE
2016-09-29 10:22:46 +02:00
twinaphex
89505fa011
Get rid of global->patch
2016-09-29 05:46:31 +02:00
twinaphex
90af64769d
Get rid of global->sram
2016-09-28 07:27:39 +02:00
twinaphex
5bce79369a
Get rid of global->sram.use, turn it into static boolean
...
variable inside rarch_ctl
2016-09-28 07:17:34 +02:00
twinaphex
a1488ae34f
Move subsystem path to paths.c
2016-09-25 15:49:09 +02:00
twinaphex
8e6d9a6978
move default_shader_preste code to paths.c
2016-09-25 04:55:16 +02:00
twinaphex
2d11ea71cc
Move runloop_fullpath to paths.c
2016-09-23 03:39:44 +02:00
twinaphex
02dc90d7bd
Move code from runloop.c to dirs.c
2016-09-23 03:19:33 +02:00
twinaphex
cdf0b5e076
Remove unused global->savefiles
2016-09-19 19:27:46 +02:00
twinaphex
5c97d5b46b
Move global->name.base to paths.c
2016-09-17 19:41:27 +02:00
twinaphex
5a48f32d6b
Cleanups
2016-09-17 16:28:46 +02:00
twinaphex
4a4c613ee1
Start using dir_system functions
2016-09-17 16:14:25 +02:00
twinaphex
edb3edfef1
Don't use global state anymore for dirs
2016-09-17 15:29:38 +02:00
twinaphex
ef02fb8a96
Refactor append config code
2016-09-17 14:14:58 +02:00
twinaphex
98d325ad67
Remove unused default_log
2016-09-17 14:00:42 +02:00
twinaphex
3f7643304c
Remove unused paths
2016-09-17 13:59:21 +02:00
twinaphex
74d8ce4b95
Remove this unused variable
2016-09-17 13:58:03 +02:00
twinaphex
392fad75b8
Cleanups
2016-09-17 13:57:38 +02:00
twinaphex
fa5db51b02
Divorce config variable from global struct
2016-09-17 13:50:34 +02:00
Gregor Richards
2a0202ccf5
Making Netplay check frequency configurable.
2016-09-15 23:06:32 -04:00
twinaphex
cdc5eb4fac
Cleanups
2016-09-12 16:36:27 +02:00
twinaphex
c3ba0ba4e9
Revert "Refactor core_system_info_* functions"
...
This reverts commit f637805c9e
.
2016-09-06 08:38:26 +02:00
twinaphex
f637805c9e
Refactor core_system_info_* functions
2016-09-06 07:08:38 +02:00
twinaphex
acd4dd527b
Header include cleanups
2016-09-05 18:31:32 +02:00
Brad Parker
276542ea98
more menu popup refactor, add back working confirm_on_exit
2016-09-05 01:04:15 -04:00
Brad Parker
27925da4ae
revert confirm_on_exit option for now
2016-09-04 15:31:50 -04:00
Brad Parker
ee7545857c
add config option to enable quit confirmation
2016-09-01 21:47:25 -04:00