Commit Graph

4251 Commits

Author SHA1 Message Date
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 37ed33daba (360) Also has new Unzip mode now 2013-01-13 08:19:21 +01:00
twinaphex ffd2e8a59c (360) Small naming change for menu button label 2013-01-13 08:12:22 +01:00
twinaphex bb94f518f2 (GX) Adds new unzip mode to Wii/Gamecube port as well 2013-01-13 08:11:13 +01:00
twinaphex d2a20483fb (RMenu) Split up more settings into rmenu_settings 2013-01-13 08:04:06 +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 02478ca25f (360) Fixed unzip button label 2013-01-13 06:39:22 +01:00
twinaphex 61518f51b7 (RMenu) Add refresh rate option - setting not saved to config
for safety reasons
2013-01-13 05:52:00 +01:00
twinaphex f001938b2e (RMenu) Default filebrowser startup dir fixed now 2013-01-13 04:57:25 +01:00
twinaphex 13ff3c3eb0 (360) Build fix 2013-01-13 04:44:09 +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 32aac90e10 (PS3/Wii) Fix builds 2013-01-13 00:42:21 +01:00
twinaphex 5f0344f002 (GX) Quit button combos work again 2013-01-12 06:12:47 +01:00
twinaphex ef4f1bba0d (RMenu) Return to Menu fixed 2013-01-12 04:44:27 +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 c7adeb9ed0 (RMenu) Rmenu now uses g_settings.video.font_size 2013-01-11 21:05:15 +01:00
twinaphex 09f4482016 (Xbox 1) Fix flicker filter label 2013-01-11 20:37:22 +01:00
twinaphex 2deef97ed5 (Xbox 1) Build fix 2013-01-11 20:21:16 +01:00
twinaphex 2fa133de5c (RARCH_CONSOLE) Put exitspawn conditional into frontend_console.c 2013-01-11 20:13:02 +01:00
twinaphex 9a49430048 (360) Exitspawn fix 2013-01-11 20:10:04 +01:00
twinaphex cc43b84ff2 (RARCH_CONSOLE) Refactor more state variables 2013-01-11 19:44:34 +01:00
twinaphex d84dec4c96 (360) Fix build 2013-01-11 18:22:18 +01:00
twinaphex b67fd69c26 (RARCH_CONSOLE) Refactored out rmenu_hd/rmenu_widescreen 2013-01-11 18:14:54 +01:00
twinaphex e0d98bfe2d (XDK) Fix build 2013-01-11 08:21:33 +01:00
twinaphex 67ab39e6be (RARCH_CONSOLE) Refactored external_launch 2013-01-11 08:15:23 +01:00
twinaphex 33a2816681 (RARCH_CONSOLE) Refactored out msg_info 2013-01-11 07:49:32 +01:00
twinaphex ca3be92255 (RARCH_CONSOLE) Refactor msg_fps variable 2013-01-11 06:56:05 +01:00
twinaphex bc0fc2c554 (360) Fix build (to do with RMenu changes) 2013-01-11 06:10:54 +01:00
twinaphex 1f765e24f6 Add ficoos to AUTHORS (for RetroLaunch) 2013-01-11 06:05:05 +01:00
twinaphex 28566bd3e1 (Wii) Add changes to Rmenu code 2013-01-11 04:36:40 +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 d324b21949 (RARCH_CONSOLE) Remove flow control state functions in rarch_settings_change 2013-01-11 02:11:50 +01:00
twinaphex 7ebbafe8e1 (RARCH_CONSOLE) Don't need rarch_settings_change anymore for
exiting
2013-01-10 22:42:12 +01:00
twinaphex b5e82dae59 (RARCH_CONSOLE) Refactor ingame_menu.enable variable 2013-01-10 20:29:07 +01:00
twinaphex 3c8bb7333e (RMenu) Refactor g_extern.draw_menu 2013-01-10 19:43:00 +01:00
twinaphex a6f04970a3 (Rmenu) get rid of static bool preinit in rmenu_iterate 2013-01-10 19:17:35 +01:00
twinaphex 9ff031350d (RMenu) Get rid of set_shader variable 2013-01-10 18:44:34 +01:00
twinaphex fd2013bb08 (360) set_shader variable could be removed now - setting it with
g_extern.lifecycle_menu_state
2013-01-10 18:19:52 +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
twinaphex d16d58b095 (WIN32/RARCH_CONSOLE) Fixes install_libretro_core 2013-01-10 06:05:38 +01:00
twinaphex 3dee70675f (RARCH_CONSOL) Enable verbose logging for all console ports 2013-01-10 05:07:38 +01:00
twinaphex 1a2a620f61 (GX) Move bitmap font header inclusion into rmenu_gx.c 2013-01-09 18:36:22 +01:00
twinaphex 5f398be410 (GX) Split up RMenu code into rmenu_gx.c 2013-01-09 18:31:14 +01:00
twinaphex 27a71de056 (360) Build fix 2013-01-09 17:59:23 +01:00
twinaphex a925f3ca9f (RARCH_CONSOLE) Rename and relocate all menu files 2013-01-09 17:50:12 +01:00
twinaphex e829fd8df9 frontend_console.c - get rid of weird commas 2013-01-09 08:25:38 +01:00
twinaphex 8e2bc57a45 (360) Set core_dir for 360 2013-01-09 08:23:34 +01:00
twinaphex 982187c5d8 Refactored rarch_manage_libretro_set_first_file and renamed 2013-01-09 07:59:24 +01:00
twinaphex 84f7a2f5f8 Indenting nits 2013-01-09 07:27:05 +01:00
twinaphex 9c67f3a6ac refactor out rarch_console_get_rom_ext - use this for PC too
since RMenu depends on it and it will run on that as well
2013-01-09 07:07:46 +01:00
twinaphex 8fdc5197f5 (RARCH_CONSOLE) Use g_extern.fullpath 2013-01-09 06:40:55 +01:00
twinaphex 403a087926 Null drivers have to be explicitly compiled in now -
otherwise they are ommitted
2013-01-09 05:54:48 +01:00
twinaphex 0bd19afad6 (Xbox 1) Fix build 2013-01-09 05:29:28 +01:00
twinaphex f53321b0ce (Xbox 1) Iosupport.cpp code integrated into platform_xdk.c 2013-01-09 05:24:31 +01:00
twinaphex 6d755ae193 (Android) Rename android_glue.h into frontend_android.h and move it 2013-01-09 05:12:56 +01:00
twinaphex 905a2046f4 (NGC) Fix build 2013-01-09 05:08:08 +01:00
twinaphex 71b632faba Remove rarch_console_libretro_mgmt.c 2013-01-09 03:44:10 +01:00
twinaphex f5bbe76046 Add frontend_console header 2013-01-09 03:34:34 +01:00
twinaphex 413c757144 Move libretro_management functions to frontend_console and rename
them
2013-01-09 03:34:05 +01:00
twinaphex fd62c53c80 (PS3/Wii) fix builds 2013-01-09 02:57:26 +01:00
twinaphex 1e57bcab5f Move rarch_manage_libretro_set_first_file to frontend_console.c 2013-01-09 02:49:20 +01:00
twinaphex 238699d5a4 (XDK) Fix builds 2013-01-09 02:41:19 +01:00
twinaphex 2205da0fea Add platform exec files 2013-01-09 02:33:16 +01:00
twinaphex 70c85be081 Refactored out of existence rarch_console_exec.c - now implemented
per platform port that needs it
2013-01-09 02:31:54 +01:00
twinaphex 56e8b3233a (XDK) Salamander merged into platform_xdk.c 2013-01-09 01:35:46 +01:00
twinaphex e1985b8bfd (PS3) Salamander merged into platform_ps3.c 2013-01-09 00:54:46 +01:00
twinaphex 0cd26b3623 (GX) Salamander code baked into platform_gx.c - debloats things 2013-01-09 00:10:56 +01:00
twinaphex 05ec28aef5 Make init_system_info function public 2013-01-08 22:52:56 +01:00
Themaister 5bf9eeb802 Move some RARCH_CONSOLE stuff around. 2013-01-08 23:22:08 +01:00
twinaphex 1fb34c9dd5 (RARCH_CONSOLE) Console driver initing/deiniting 2013-01-08 22:17:38 +01:00
twinaphex 025f0995f5 (RARCH_CONSOLE) Refactor frontend_psp.c into platform_psp.c 2013-01-08 08:38:25 +01:00
twinaphex 92ef192b2a (RARCH_CONSOLE) Move logger function invocations into platform
files
2013-01-08 08:30:54 +01:00
twinaphex bc4e010a96 (RARCH_CONSOLE) frontend_console cleanups 2013-01-08 08:11:05 +01:00
twinaphex 2ad74ead6c Rename frontend_* files into platform_* 2013-01-08 07:44:57 +01:00
twinaphex e8a0ab1e1d (XDK) Now uses frontend_console.c too 2013-01-08 06:26:02 +01:00
ToadKing f33ed73671 (Consoles) re-add second timer for scroll delays 2013-01-07 23:58:00 -05:00
ToadKing 1dc08b9a6d (GX) work with new console code 2013-01-07 23:48:21 -05:00
twinaphex 33ae5b3e3d (RARCH_CONSOLE) Do early initing of audio/video/input - add
hack to settings.c to progress beyond assert
2013-01-08 03:56:17 +01:00
twinaphex c721ddd560 (RARCH_CONSOLE) One main() function to rule them all - PS3
port currently set up - callback system needs to be done
later for system/platform-specific functions
2013-01-08 01:26:18 +01:00
twinaphex fe62828fb1 (RARCH_CONSOLE) Refactor timer code 2013-01-08 00:35:49 +01:00
twinaphex 06be0e521d (Rzlib) Cleanups to rzlib frontend code 2013-01-07 19:22:35 +01:00
twinaphex 58d3aa8b72 (RARCH_CONSOLE) Cleanup to frontend to do with LIBRETRO_MANAGEMENT
ifdef
2013-01-07 18:54:06 +01:00
twinaphex 6bb4ebbdfd (LIBRETRO_MANAGEMENT) rarch_configure_libretro_core() refactored 2013-01-07 18:34:32 +01:00
twinaphex c76ae2a8d1 (RARCH_CONSOLE) Use init_drivers_pre once at startup of console
ports - use driver.video, driver.input as much as possible from
then instead of explicit platform-specific drivers
2013-01-07 18:18:44 +01:00
twinaphex 9251eebe13 (RARCH_CONSOLE) Make find_video_driver public in scope and use
it in console ports
2013-01-07 17:48:45 +01:00
ToadKing dc92db11a3 (GX) fix input quirks 2013-01-06 18:47:52 -05:00
twinaphex 40430f735b (Wii) Menu flow control improvements 2013-01-06 17:40:27 +01:00
twinaphex c7679d9386 (RARCH_CONSOLE) Save default libretro core to config file
in a more robust fashion
2013-01-06 06:39:32 +01:00
twinaphex f8160fb2bd (Android) Cleanups 2013-01-06 06:10:24 +01:00
twinaphex 6c4da75612 (RARCH_CONSOLE) Move Salamander files to frontend/salamander 2013-01-06 05:33:37 +01:00
twinaphex 013fda1cb6 (Android) Move Android frontend file too 2013-01-06 05:28:42 +01:00
twinaphex 011e740129 Move all frontend files to new dir 'frontend' 2013-01-06 05:22:21 +01:00