Commit Graph

251 Commits

Author SHA1 Message Date
twinaphex
41deaa4af8 Style nits 2016-01-26 05:52:43 +01:00
twinaphex
8d1aaa4905 Use fill_string_join 2016-01-26 02:07:39 +01:00
twinaphex
5f3b583452 Create CONTENT_CTL_LOAD_RAM_FILE and CONTENT_CTL_SAVE_RAM_FILE 2016-01-25 07:15:05 +01:00
twinaphex
d71c782459 Start getting rid of RETRO_ENVIRONMENT_SET_LIBRETRO_PATH 2016-01-25 03:04:42 +01:00
twinaphex
11f7735965 Create RARCH_CTL_INIT_SYSTEM_AV_INFO 2016-01-22 15:43:40 +01:00
twinaphex
372d673a26 Rename event_command to event_cmd_ctl - add second parameter 2016-01-22 15:34:43 +01:00
Twinaphex
4dd08e6382 Merge pull request #2660 from duduke/master
Reboot Menu Item
2016-01-22 14:39:21 +01:00
Lionel Flandrin
ad6f98dc15 Don't lose the core-provided hw_render struct when reseting the context 2016-01-21 23:06:13 +01:00
twinaphex
3190d8aba2 Create RARCH_CTL_IS_PLAIN_CORE 2016-01-20 03:10:52 +01:00
twinaphex
2b8520f7ab Remove alot of unused variables 2016-01-19 23:46:09 +01:00
twinaphex
1eac61e9a0 Create RARCH_CTL_IS_DUMMY_CORE 2016-01-19 23:44:32 +01:00
twinaphex
5643b7d3d8 Add CONTENT_CTL_DOES_NOT_NEED_CONTENT and CONTENT_CTL_SET_DOES_NOT_NEED_CONTENT 2016-01-19 23:15:19 +01:00
twinaphex
a5af9b653a Turn global->content.inited into static local variable
and go through content_ctl
2016-01-19 22:57:18 +01:00
twinaphex
4726e3cb4f Cleanups - add more actions to content_ctl 2016-01-19 22:33:37 +01:00
twinaphex
ae704048bc Create CONTENT_CTL_INIT 2016-01-19 22:15:00 +01:00
twinaphex
2836c9755a Create content_ctl 2016-01-19 22:12:25 +01:00
duduke
eecd14086b another stupid mistake... 2016-01-19 10:43:33 +02:00
duduke
7de7c98b27 Added a reboot menu item 2016-01-18 21:31:38 +02:00
twinaphex
457ce1ddf0 Add param to set_fork - for restart 2016-01-13 11:16:03 +01:00
twinaphex
028cfaa048 Attempt to fix 'Restart RetroArch' - move code to platform_gx.c 2016-01-13 08:43:08 +01:00
twinaphex
7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex
4fd5f1cad6 Improvements to unsetting the video driver callback 2015-12-28 21:34:57 +01:00
aliaspider
40ac911a05 build fix. 2015-12-24 21:17:44 +01:00
ctult
5bb3ab4d45 Starting to clean up netplay code 2015-12-23 13:25:28 -07:00
twinaphex
d62a246ea8 Start adding RARCH_MENU_CTL_REFRESH 2015-12-12 17:25:03 +01:00
twinaphex
a8590e656e Take out header include core_info.h from runloop.h 2015-12-11 13:56:00 +01:00
twinaphex
159fe58926 Move core info list to runloop_ctl 2015-12-11 13:51:17 +01:00
twinaphex
eda9009df5 Create RUNLOOP_CTL_CURRENT_CORE_LIST_FREE 2015-12-11 13:33:07 +01:00
twinaphex
23f1bf63c0 Turn core_info_current into static local variable 2015-12-11 13:28:23 +01:00
twinaphex
c491207b78 Create RARCH_DRIVER_CTL_UNINIT 2015-12-11 11:23:32 +01:00
twinaphex
ab36e92595 Create RARCH_DRIVER_CTL_INIT 2015-12-11 11:21:17 +01:00
twinaphex
d7fd52b03f Make g_system_menu no longer a global 2015-12-10 23:08:34 +01:00
twinaphex
fc6505e408 Get rid of rarch_system_info_get_ptr 2015-12-10 22:30:25 +01:00
twinaphex
10f934dc70 Move overrides_active variable to runloop_ctl 2015-12-10 21:43:44 +01:00
twinaphex
88cd194780 Cleanups 2015-12-09 10:59:27 +01:00
twinaphex
6664bf2522 Don't use menu_driver_get_ptr outside of menu/ files at all 2015-12-07 16:11:53 +01:00
twinaphex
2d55dc3bda Complete namespace changes 2015-12-07 15:32:14 +01:00
twinaphex
e36712a4e0 Turn shader_dir_init and shader_dir_free into static functions 2015-12-07 14:45:15 +01:00
twinaphex
52774b0dee Add RARCH_CTL_SET_PATHS_REDIRECT 2015-12-07 14:30:36 +01:00
twinaphex
db81f05078 Turn cheevos_globals into static variable and move it to cheevos.c 2015-12-07 13:30:03 +01:00
twinaphex
c6359d6dbc Divorce g_system_menu from global state 2015-12-06 19:31:47 +01:00
twinaphex
1cfb39a9d1 merge menu.c and menu_driver.c 2015-12-06 17:55:27 +01:00
twinaphex
bbbf6513fd move gpu record buffer to video_driver.c 2015-12-06 15:22:20 +01:00
twinaphex
39e9d5c5ba Start cutting down on the size of some char local variables - we
don't need PATH_MAX_LENGTH for everything
2015-12-06 13:28:20 +01:00
twinaphex
5b939e810c Get rid of driver_t and driver_get_ptr 2015-12-05 16:54:13 +01:00
Alcaro
67a0623ebf Fix 3DS build fail. 2015-12-05 16:51:02 +01:00
twinaphex
6abb01e973 Isolate driver->netplay-data to netplay.c 2015-12-05 16:38:24 +01:00
twinaphex
18ab12ab83 Take header include record_driver.h out of driver.h 2015-12-05 16:12:29 +01:00
twinaphex
736f343d9f Create RARCH_MENU_CTL_IS_ALIVE 2015-12-05 13:49:34 +01:00
twinaphex
2f29d9f18c Take out menu/menu_driver.h include from driver.h 2015-12-05 13:22:50 +01:00
twinaphex
f72b69e8d1 Don't include frontend_driver.h as part of driver.h 2015-12-05 09:09:31 +01:00
twinaphex
26cd1a3702 Create frontend_driver_set_fork 2015-12-05 07:57:45 +01:00
twinaphex
cc1f0e6ab4 Reimplement EVENT_CMD_SET_FRAME_LIMIT and make frame_limit_minimum_time
and frame_limit_last_time static local variables of rarch_main_iterate
2015-12-04 09:54:12 +01:00
twinaphex
10875bf6a0 Move shader_dir references 2015-12-01 03:55:31 +01:00
twinaphex
fcde5ae8ff Add RUNLOOP_CTL_GET_WINDOWED_SCALE 2015-12-01 03:46:56 +01:00
twinaphex
c5df156f23 Cleanups 2015-12-01 03:33:50 +01:00
twinaphex
43abd39f6a Start limiting scope of global->cheat to cheats.c 2015-12-01 02:43:34 +01:00
twinaphex
f1a0068dc7 Move bsv global state to movie.c 2015-12-01 01:47:26 +01:00
twinaphex
5d9e6bca60 Move bsv movie code to movie.c 2015-12-01 00:04:04 +01:00
twinaphex
22d64ae3dc move driver->remote and driver->command to input_driver.c 2015-11-30 23:06:47 +01:00
twinaphex
0b24618cd5 Move driver->command to input_driver.c 2015-11-30 22:56:41 +01:00
twinaphex
e8471ead48 Move rewind state code out of g_extern 2015-11-30 22:29:16 +01:00
twinaphex
0db7cda264 Start moving rewind code to rewind.c 2015-11-30 22:25:13 +01:00
twinaphex
9824eb7ea9 Rename rarch_main_ctl to runloop_ctl 2015-11-30 21:42:59 +01:00
twinaphex
4e333302ae Rename RARCH_MAIN_CTL* to RUNLOOP_CTL* 2015-11-30 21:35:50 +01:00
twinaphex
ca71e1a5bb Rename RARCH_ACTION_STATE_ to RARCH_CTL_ 2015-11-30 21:28:55 +01:00
twinaphex
5d70131ce1 Move global->autosave to autosave.c 2015-11-30 19:23:13 +01:00
twinaphex
30ed8b750b move temporary_content to content.c 2015-11-30 19:09:12 +01:00
twinaphex
4e0a4150b5 Merge runloop and runloop_data.c 2015-11-30 15:35:57 +01:00
twinaphex
12e301825b Move audio_active to audio_driver.c 2015-11-29 21:34:45 +01:00
twinaphex
1d44619f41 Move driver->video_cache_context and driver->video_cache_context_ack
to video_driver.c
2015-11-29 20:44:51 +01:00
twinaphex
628af9680f command_event.c - cleanup 2015-11-29 18:27:24 +01:00
twinaphex
fa0e2032c6 Move EVENT_CMD_PREPARE_DUMMY to rarch_main_ctl 2015-11-29 00:29:41 +01:00
twinaphex
96f1a417ed Remove unused EVENT_CMD_DATA_RUNLOOP_FREE 2015-11-29 00:24:44 +01:00
twinaphex
bd6b79fdee command_event should only be used for events that the user can call,
so start moving things that the user shouldn't call to rarch_main_ctl
instead
2015-11-29 00:15:51 +01:00
radius
ac1695e7fd open different sockets per-user 2015-11-27 18:08:52 -05:00
radius
06a06fee94 add settings for network gamepads for each user 2015-11-27 18:08:44 -05:00
radius
1296768d47 add stub driver for network gamepad 2015-11-27 18:08:39 -05:00
twinaphex
cb98cbc1bf Create RARCH_INPUT_CTL_POLL 2015-11-25 20:39:46 +01:00
twinaphex
92c0907e80 Create more RARCH_INPUT_CTL_* commands 2015-11-25 18:29:28 +01:00
twinaphex
f319916e80 C89_BUILD buildfixes 2015-11-25 03:33:54 +01:00
Higor Eurípedes
3ad560279f (command_event) Fix crash on unload content 2015-11-24 10:26:52 -03:00
Higor Eurípedes
58e9b28154 Cleanup 2015-11-23 18:50:26 -03:00
Higor Eurípedes
a0d2bb4c7c Reimplement overlay loading with tasks 2015-11-23 17:42:01 -03:00
twinaphex
e0f0590269 Rearrange header includes 2015-11-23 19:40:09 +01:00
twinaphex
24400bc797 Divorce audio_data from driver_t struct 2015-11-23 19:22:18 +01:00
twinaphex
a9cb970d0d Move log_file code to verbosity.c 2015-11-23 15:45:02 +01:00
twinaphex
074f14b132 Add verbosity.c/verbosity.h 2015-11-23 12:03:38 +01:00
twinaphex
08c6382c51 Refactor away another function 2015-11-22 15:16:03 +01:00
twinaphex
b603b735d5 Add RARCH_AUDIO_CTL_MUTE_TOGGLE 2015-11-22 14:30:31 +01:00
twinaphex
0972c19f77 Add more RARCH_AUDIO_CTL commands 2015-11-22 14:23:29 +01:00
twinaphex
66d853358a Create audio_driver_ctl 2015-11-22 14:17:46 +01:00
twinaphex
32717d1340 Ifdef 'SET_PER_GAME_RESOLUTION' for Gekko right now - this is still
buggy code in general - might want to get rid of it and pressure
the dev to come up with a sane solution that is not bug prone
2015-11-21 09:31:08 +01:00
twinaphex
0f33722f5d Refactor Wii per-game resolution mode to be somewhat generic 2015-11-21 08:56:24 +01:00
twinaphex
9ea40f5e32 Add RARCH_DISPLAY_CTL_SET_ASPECT_RATIO 2015-11-20 18:45:00 +01:00
twinaphex
5069d71295 Cleanups 2015-11-20 18:41:25 +01:00
twinaphex
d68401aa4d Add RARCH_DISPLAY_CTL_SHOW_MOUSE 2015-11-20 17:26:39 +01:00
twinaphex
3e986f9562 Add RARCH_DISPLAY_CTL_SET_NONBLOCK_STATE 2015-11-20 17:22:19 +01:00
twinaphex
704ff87b12 Add RARCH_DISPLAY_CTL_APPLY_STATE_CHANGES 2015-11-20 15:55:09 +01:00
twinaphex
6286e4b74c Add RARCH_DISPLAY_CTL_CACHED_FRAME_RENDER 2015-11-20 15:34:10 +01:00