74 Commits

Author SHA1 Message Date
twinaphex
129d54a478 Standardize frontends 2013-04-06 19:10:26 +02:00
twinaphex
5c42e2fc98 (Libretro core management) Cleanups to libretro_install_core 2013-03-24 03:50:55 +01:00
twinaphex
fce2bdb3b2 Cleanups to libretro_install_core 2013-03-24 03:13:10 +01:00
twinaphex
1c332e42f8 Remove frontend_console.h header 2013-03-24 02:02:15 +01:00
twinaphex
0fa8c04984 Remove menu_settings.c 2013-03-23 19:34:38 +01:00
twinaphex
adee2430b9 Move platform_inl.h to frontend_console.c 2013-03-23 04:35:30 +01:00
Themaister
ab93fa6bd2 Use more approriate namespacing.
Replace get_libretro_core_name namespacing.
2013-03-22 23:42:34 +01:00
twinaphex
f7e75d69fa (Salamander) Split up Salamander into its own separate file 2013-03-22 21:27:34 +01:00
twinaphex
7e0afcf610 move get _libretro_core_name to dynamic.c 2013-03-22 20:54:33 +01:00
twinaphex
7465b25483 block_config_read is set to true in config_set_defaults 2013-03-22 17:01:59 +01:00
twinaphex
7edb3866f8 Move get_libretro_core_name to HAE_LIBRETRO_MANAGEMENT ifdef 2013-03-13 06:43:18 +01:00
twinaphex
c28bb3a3fd Move init_console_drivers and uninit_console_drivers to driver.c
and rename them global_init_drivers and global_unit_drivers -
we'll need this for Blackberry, starting RetroArch with RGUI
at startup AND consoles
2013-03-13 04:16:56 +01:00
twinaphex
545911d4da (Input) Remove post_init and make it part of input_init 2013-03-13 00:34:46 +01:00
twinaphex
42bdd80ec4 Combine rarch_input_set_controls_default and post_init 2013-03-13 00:12:29 +01:00
twinaphex
370fca304d rarch_console.h - cut down on executable_extension variable as well
and move it to config.def.h
2013-03-11 06:59:53 +01:00
twinaphex
ce42e7fb65 Remove default_paths.salamander_file and make hardcoded constant
in config.def.h
2013-03-11 06:48:58 +01:00
twinaphex
4a5668d66c (Android/RARCH_CONSOLE) Added video_poke function pointer checks 2013-03-10 04:16:35 +01:00
twinaphex
7f986357be (GX) Use video_poke interface for GX as well 2013-03-10 02:42:16 +01:00
twinaphex
a6a023b03c frontend_console cleanups 2013-03-09 22:57:42 +01:00
twinaphex
04c9b14b7e Remove S_DELAY macros 2013-03-09 22:21:53 +01:00
twinaphex
43d865cc5e Rename rmenu_settings to menu_settings 2013-03-09 22:19:25 +01:00
twinaphex
e7f206be79 Revert "Move rmenu_settings.c to settings.c + add header file"
This reverts commit b827075d55ff690ab76cdd76af5fdbadb261c0b8.
2013-03-09 17:09:40 +01:00
twinaphex
b827075d55 Move rmenu_settings.c to settings.c + add header file 2013-03-09 17:00:52 +01:00
twinaphex
5e53be4b25 Rename rmenu_iterate to menu_iterate 2013-03-09 16:22:11 +01:00
twinaphex
49b0f5c204 Add HAVE_RARCH_MAIN_IMPLEMENTATION define - hook up console ports
differently
2013-02-25 06:47:26 +01:00
twinaphex
d39bad7b59 (NGC) Undefine HAVE_LIBRETRO_MANAGEMENT for Gamecube 2013-02-14 21:24:54 +01:00
twinaphex
f0770eec48 (NGC) Remove sidestep code 2013-02-14 15:48:14 +01:00
twinaphex
38bd6d4adf (RARCH_CONSOLE) Always save config file upon core renaming 2013-01-22 20:45:25 +01:00
twinaphex
e910829d25 (RARCH_CONSOLE) Some cleanups 2013-01-22 13:02:12 +01:00
twinaphex
474500351c (RARCH_CONSOLE) Check if config file exists - if not,set args.config_path to
NULL for rarch_main_init_wrap
2013-01-22 12:54:00 +01:00
twinaphex
8a4efb6189 Refactor console_load_game 2013-01-22 01:12:02 +01:00
twinaphex
8efc01b321 (RARCH_CONSOLE) Use new unzip code and remove console-centric
stuff
2013-01-22 00:14:24 +01:00
twinaphex
e30b71c2e4 (Wii) Refactor classic analog controller code somewhat 2013-01-18 19:43:56 +01:00
twinaphex
79e9dc0ebb frontend_console - replace some snprintf calls with strlcpy 2013-01-13 16:45:57 +01:00
twinaphex
32495632d8 (Filebrowser/RMenu) Now refreshes filebrowser when unzipping a file 2013-01-13 08:58:57 +01:00
twinaphex
15cbab4876 (RARCH_CONSOLE) Add new Unzip mode : Unzip, Load First File, Then Delete
- tested first on PS3
2013-01-13 07:12:21 +01:00
twinaphex
ae9a1167b7 (RARCH_CONSOLE) Refactored sram_dir_enable / state_dir_enable setting -
also fixed a reentrant bug to do with set savestate dir/set sram dir
boolean variables in parse_input
2013-01-13 04:12:10 +01:00
twinaphex
c1f5fc8890 Rename MODE_EMULATION define to MODE_GAME 2013-01-13 03:34:55 +01:00
twinaphex
04cacb5e30 Upgrade lifecycle_menu_state to 64bit variable lifecycle_mode_state 2013-01-12 03:13:03 +01:00
twinaphex
ba51ff51f7 (RARCH_CONSOLE) Refactored zip_extract variable 2013-01-12 02:35:40 +01:00
twinaphex
2bd93932e6 (RMenu/RARCH_CONSOLE) Won't start/stop audio when toggle mode is
selected
2013-01-12 01:42:04 +01:00
twinaphex
81fecc88ea (RARCH_CONSOLE) Renamed console_rom_ext.c to rarch_zlib.c -
compiled it in for HAVE_ZLIB (for griffin) - moved rarch_console_load_game_wrap
to frontend_console.c and renamed it console_load_game
2013-01-11 22:46:14 +01:00
twinaphex
cba3b80925 (RARCH_CONSOLE) Rename rarch_console_settings.c to rmenu_settings.c 2013-01-11 22:27:31 +01:00
twinaphex
2fa133de5c (RARCH_CONSOLE) Put exitspawn conditional into frontend_console.c 2013-01-11 20:13:02 +01:00
twinaphex
92815bb805 (RMenu) RMenu now has POSIX-style return codes - uses it for
determining if we ned to exit from rmenu_iterate
2013-01-11 03:58:43 +01:00
twinaphex
6e1fbafb30 (RARCH_CONSOLE) Easier flow control 2013-01-11 02:32:21 +01:00
twinaphex
a6f04970a3 (Rmenu) get rid of static bool preinit in rmenu_iterate 2013-01-10 19:17:35 +01:00
twinaphex
7a3b021b17 g_extern.console.rmenu.mode becomes g_extern.lifecycle_menu_state 2013-01-10 18:04:04 +01:00
twinaphex
6ad5d46781 (RARCH_CONSOLE) rmenu.mode is now set with bitmasked values so
as to allow more state management options
2013-01-10 08:46:46 +01:00
twinaphex
cc71a83fa8 (RARCH_CONSOLE) Console ports now use config_load for loading
config file stuff and config_set_default as only place to load
defaults from. Slightly messy defaults will be cleaned up later.
2013-01-10 06:38:19 +01:00