Commit Graph

388 Commits

Author SHA1 Message Date
twinaphex ff2158b2a4 refactor rarch_main_clear_state 2014-08-01 23:59:05 +02:00
twinaphex 1fb817a857 Refactor take_screenshot_viewport 2014-08-01 23:43:51 +02:00
twinaphex 63015a6e50 Refactor init_libretro_cbs_plain 2014-08-01 19:40:19 +02:00
twinaphex 6625c5f53b Refactor rarch_main_init 2014-08-01 18:26:12 +02:00
twinaphex aa28a074d7 Refactor bsv movie free duplication 2014-08-01 18:20:06 +02:00
twinaphex 8285f6021f Refactor away rarch_main_idle_iterate 2014-08-01 17:57:14 +02:00
twinaphex 609614a84c retroarch.c - cleanups 2014-08-01 17:49:02 +02:00
twinaphex 828edc3ec6 rarch_main_clear_state : Capital-case ZIP should no longer be
necessary
2014-08-01 09:54:57 +02:00
twinaphex 9dadfc0b19 Rename Netplay Nickname to Username and make it not dependent
on HAVE_NETPLAY
2014-08-01 05:04:59 +02:00
twinaphex f63f1f8520 Replace more ROM references 2014-07-28 20:08:37 +02:00
twinaphex 272002310d Rename more references to 'roms' 2014-07-28 20:01:27 +02:00
twinaphex dfeab30f26 Rename rom variables in main_wrap struct 2014-07-28 19:55:28 +02:00
twinaphex 4d198dffaa libretro_no_rom becomes libretro_no_content 2014-07-28 19:51:17 +02:00
twinaphex f9b7431289 Rename g_extern.temporary_roms to g_extern.temporary_content 2014-07-28 19:49:07 +02:00
twinaphex 6485353884 Rename 'roms' to content, pt. 2 2014-07-28 19:47:12 +02:00
twinaphex 59f8e75ee1 Rename load_no_rom to load_no_content 2014-07-28 19:37:25 +02:00
twinaphex 24f0dcc550 Refactor away load_menu_game_prepare_dummy 2014-07-25 22:11:34 +02:00
twinaphex 78fcd416e7 Take out input_overlay_enable 2014-07-25 18:57:07 +02:00
twinaphex 3a501e750f Hose some more code to rarch_main_command 2014-07-22 03:55:55 +02:00
twinaphex d27ffd007f (Menu) Refactor away load_menu_game_new_core 2014-07-22 03:41:24 +02:00
twinaphex 176b4f91b6 Create RARCH_CMD_LOAD_CORE 2014-07-22 03:34:28 +02:00
twinaphex 72be4b17e7 (Main) Take out HAVE_SCREENSHOTS ifdef
Create RARCH_CMD_TAKE_SCREENSHOT
2014-07-22 03:17:47 +02:00
twinaphex 78610e4d90 Add RARCH_CMD_LOAD_CONTENT 2014-07-22 03:12:56 +02:00
twinaphex 4b0f3584e0 Create rarch_main_command - command.c could maybe later be made
more generic so we can just do this through command.c functions
locally
2014-07-22 02:14:52 +02:00
twinaphex e84e7f61e0 Create public function rarch_main_deinit_core 2014-07-22 00:31:29 +02:00
twinaphex 6f32841647 Rename g_extern.verbose to g_extern.verbosity to avoid
collisions on OSX
2014-07-18 00:39:31 +02:00
Themaister cdc46ae512 Block libretro input when ENABLE_HOTKEY is held. 2014-07-11 00:26:50 +02:00
Themaister 420a203a02 Reset g_extern path state after game reload. 2014-06-21 10:40:58 +02:00
Themaister 5530de0fb7 Android: Fix handling of libretro_path/libretro_directory. 2014-06-16 21:50:29 +02:00
Themaister edbbacd067 Don't disable SRAM if netplay_is_client is set without netplay. 2014-06-16 18:23:11 +02:00
Themaister 53bc4c08ed Check recording based on g_extern.rec and not g_extern.recording.
Fixes some segfaults where g_extern.recording and g_extern.rec mismatch.
Makes it possible to record without loading content directly from CLI.
2014-06-16 15:50:53 +02:00
twinaphex 5532babfd6 (Overlays) Add explicit overlay_enable option 2014-06-12 22:15:32 +02:00
twinaphex 29d6856244 Take out duplicate freeing of log_file 2014-06-10 19:39:46 +02:00
twinaphex 68963a6eb0 Turbo logic can be uncommented now for RARCH_CONSOLE 2014-06-10 15:57:39 +02:00
twinaphex f7e9f4774d (Menu) Replace more rgui_ references 2014-06-10 02:21:49 +02:00
Themaister 159ddb86d3 Add has_set* state for netplay settings. 2014-06-10 00:01:03 +02:00
Themaister 852e632862 Fix some dubious code in frontend/frontend.c. 2014-06-03 11:36:09 +02:00
twinaphex e717e20643 Have to comment out turbo button functionality again for RARCH_CONSOLE 2014-06-03 07:04:15 +02:00
twinaphex bca8a4c6d7 (GX) Build fixes/style nits 2014-06-03 03:37:13 +02:00
twinaphex ae1e3b3f07 Rewrite rarch_main_wrap - we need a way of getting a valid argc/argv
pair for consoles where we get stupid argc/argv pairs back that need
to be 'converted' into something that RetroArch's PC-style args parsing
can deal with
2014-06-03 01:45:25 +02:00
Themaister 5e76f8ad47 Add perf counters to DSP. 2014-06-01 20:31:35 +02:00
Themaister 206ea8012f Don't completely reinit menu driver unless we're killing Rarch. 2014-05-31 23:54:07 +02:00
Themaister f1b3252193 Don't init assets from init.
Rename to context_reset/context_destroy and let the driver init/uninit
step signal the menu when the context is going down and coming up.
2014-05-31 23:24:46 +02:00
twinaphex a5daca5946 (RARCH_CONSOLE) Don't comment out turbo code for RARCH_CONSOLE 2014-05-31 05:35:08 +02:00
twinaphex d267f27130 (Style nit) Rename 'init' to 'initialize' in comments
(Filter) Get rid of questionable ifdef for HAVE_FILTERS_BUILTIN for
filter init
2014-05-30 18:23:32 +02:00
Themaister f5b8ccff4b Avoid set_controller_port unless we use something other than JOYPAD.
Some cores do not properly range check. Avoid needlessly breaking.
2014-05-28 21:05:15 +02:00
Themaister 13428541f4 Don't try to connect libretro devices which won't work. 2014-05-26 13:27:28 +02:00
Themaister 4093933abb Don't override g_extern.verbose CLI argument. 2014-05-26 11:07:59 +02:00
twinaphex ef09cf5aff Replace some more mentions of 'ROM' 2014-05-26 03:11:39 +02:00
Themaister c7eee695ce Remove references to XML shaders. 2014-05-25 23:40:14 +02:00