Commit Graph

883 Commits

Author SHA1 Message Date
twinaphex
a131f484ef (GX) Remove Wiiuse 2013-02-15 01:34:03 +01:00
twinaphex
f0770eec48 (NGC) Remove sidestep code 2013-02-14 15:48:14 +01:00
Themaister
d33d2e9f0c Make resamplers more modular. 2013-02-08 11:49:51 +01:00
twinaphex
10af790b21 (RARCH_CONSOLE) Remove HAVE_HDD_CACHE_PARTITION code 2013-01-22 13:09:18 +01:00
twinaphex
8efc01b321 (RARCH_CONSOLE) Use new unzip code and remove console-centric
stuff
2013-01-22 00:14:24 +01:00
Themaister
b90490f425 Add zip loading support to core. 2013-01-21 23:52:47 +01:00
ToadKing
bfb5f5d0e0 (Console) fix binding of unbound buttons
allow unbinding buttons
2013-01-21 17:32:37 -05:00
twinaphex
3b43155b06 rarch_console_rsound.c code moved to audio/utils.c 2013-01-17 14:21:49 +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
0f2e36d349 (RARCH_CONSOLE) Move default_binds 2013-01-13 03:17:13 +01:00
twinaphex
46a2076e37 (RLaunch) Can compile in most of RLaunch now 2013-01-13 01:07:22 +01:00
twinaphex
32aac90e10 (PS3/Wii) Fix builds 2013-01-13 00:42:21 +01:00
Themaister
58bdf43a5d Fix Android build. 2013-01-12 22:32:21 +01:00
twinaphex
04cacb5e30 Upgrade lifecycle_menu_state to 64bit variable lifecycle_mode_state 2013-01-12 03:13:03 +01:00
twinaphex
d6dd17bab1 (Zlib) Fix header function signature 2013-01-12 02:38:35 +01:00
twinaphex
ba51ff51f7 (RARCH_CONSOLE) Refactored zip_extract variable 2013-01-12 02:35:40 +01:00
twinaphex
826c844656 Return -1 when rarch_zlib_extract_archive fails somewhere 2013-01-12 00:55:01 +01:00
twinaphex
e8adce7740 (rarch_zlib) Use fill_pathname_join - avoid snprintf 2013-01-11 23:51:20 +01:00
twinaphex
685a0d581f (360) Have to drop the slashes for this to work on WIN32-style
consoles
2013-01-11 23:30:15 +01:00
twinaphex
7d1571e637 rarch_zlib.c - some nits 2013-01-11 23:08:12 +01:00
twinaphex
3c16ea972d Fix - rarch_zlib_xtract_file - is_dir would always be false for _WIN32
targets
2013-01-11 23:06:25 +01:00
twinaphex
5b63da79db Make rarch_zlib.c more generic 2013-01-11 23:04:46 +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
cc43b84ff2 (RARCH_CONSOLE) Refactor more state variables 2013-01-11 19:44:34 +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
7411d140f8 Fix PC build 2013-01-11 04:39:24 +01:00
twinaphex
c869e3f32c Small cleanup to rarch_console_load_game_wrap 2013-01-11 04:00:29 +01:00
twinaphex
d324b21949 (RARCH_CONSOLE) Remove flow control state functions in rarch_settings_change 2013-01-11 02:11:50 +01:00
twinaphex
f93f3ea6d4 (Griffin) Use new xaudio.cpp 2013-01-11 00:27:56 +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
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
530fe37373 (Xbox 1) Move xbox1/image.c to xdk/image.c 2013-01-10 09:22:33 +01:00
twinaphex
72a760c9c5 (RARCH_CONSOLE/Zlib) Add safety checks for when we try to load
the first file of a ZIP archive that is an incompatible game (ROM)
2013-01-10 09:09:57 +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
1b398a1941 (PSP) comment out non-working video driver for now - use null video
for now
2013-01-10 04:22:42 +01:00
twinaphex
47c421eb8f Some better ifdefs in griffin.c 2013-01-10 03:34:43 +01:00
twinaphex
c6e8ff2206 (Xenon) Rename dir from 360 to xenon 2013-01-10 03:24:38 +01:00
twinaphex
436f05709b (360) Xaudio2 360 driver uses same C backend file as PC now 2013-01-10 01:53:37 +01:00
twinaphex
589b5eefdb (360) 360 audio driver now goes through the same Xaudio driver
as PC
2013-01-09 22:04:28 +01:00
twinaphex
5f398be410 (GX) Split up RMenu code into rmenu_gx.c 2013-01-09 18:31:14 +01:00
twinaphex
edb77760ea (RARCH_CONSOLE) Small cleanups in console headers 2013-01-09 18:07:38 +01:00
twinaphex
a925f3ca9f (RARCH_CONSOLE) Rename and relocate all menu files 2013-01-09 17:50:12 +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
b074adbc1d (Griffin) Add NULL ifdefs for Griffin 2013-01-09 05:57:02 +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
f53321b0ce (Xbox 1) Iosupport.cpp code integrated into platform_xdk.c 2013-01-09 05:24:31 +01:00
twinaphex
d5b3cef544 HAVE_ZLIB functions now part of rarch_console_rom_ext.c 2013-01-09 04:51:14 +01:00
twinaphex
71b632faba Remove rarch_console_libretro_mgmt.c 2013-01-09 03:44:10 +01:00
twinaphex
413c757144 Move libretro_management functions to frontend_console and rename
them
2013-01-09 03:34:05 +01:00
twinaphex
1e57bcab5f Move rarch_manage_libretro_set_first_file to frontend_console.c 2013-01-09 02:49:20 +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
0cd26b3623 (GX) Salamander code baked into platform_gx.c - debloats things 2013-01-09 00:10:56 +01:00
twinaphex
410e32b64a Reuse g_extern.title_buf (already preset) in console menus 2013-01-08 23:36:04 +01:00
twinaphex
f7fdf34914 Cleanup unused header includes in rarch_console_video.c 2013-01-08 09:00:38 +01:00
twinaphex
025f0995f5 (RARCH_CONSOLE) Refactor frontend_psp.c into platform_psp.c 2013-01-08 08:38:25 +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
Themaister
d9b640fafe (RARCH_CONSOLE) fixups for set_shader(). 2013-01-08 04:08:15 +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
88653cbc10 (RMenu) Put filebrowser instances on heap 2013-01-07 23:29:56 +01:00
twinaphex
06be0e521d (Rzlib) Cleanups to rzlib frontend code 2013-01-07 19:22:35 +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
twinaphex
e74fc47b9a (RARCH_CONSOLE) Better way to detect shader type 2013-01-07 17:22:51 +01:00
twinaphex
b56b645366 Rename RARCH_SHADER_BSNES to RARCH_SHADER_GLSL 2013-01-07 17:03:10 +01:00
twinaphex
3a5d056b95 Expand functionality of set_shader callback function 2013-01-07 16:46:26 +01:00
twinaphex
fa8ccf412c (GX) Build fix 2013-01-07 07:55:44 +01:00
twinaphex
39f38d98ab (RMenu) use g_extern.title_buf 2013-01-07 07:55:19 +01:00
twinaphex
411bda0006 Small cleanups 2013-01-07 07:47:42 +01:00
twinaphex
eda62dc9ac (Rzlib) Fix regression in rzlib frontend code 2013-01-07 06:42:32 +01:00
twinaphex
076b027711 (Wii) Add more resolutions 2013-01-07 05:58:32 +01:00
twinaphex
a67c247ebc (Wiiuse) Add HAVE_WIIUSE_RUMBLE and HAVE_WIIUSE_SPEAKER defines 2013-01-07 05:03:50 +01:00
twinaphex
5ee38b157d (Wii) Add customized Wiiuse - should reduce overall input latency
(also debloats - no Guitar Hero 3/Wii Board/key down/key up)
2013-01-07 04:10:16 +01:00
twinaphex
1a48a5522d (GX) Shows 'ingame menu' options now 2013-01-06 23:45:30 +01:00
twinaphex
2d17014d99 (GX) Add extra resolutions 2013-01-06 18:09:56 +01:00
twinaphex
40430f735b (Wii) Menu flow control improvements 2013-01-06 17:40:27 +01:00
twinaphex
c4d81c6371 (RARCH_CONSOLE) Use static variable for ingame menu index 2013-01-06 17:00:46 +01:00
twinaphex
de0132cd43 (NGC) Some build fixes 2013-01-06 14:41:55 +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
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
twinaphex
aaebc0be3d (RARCH_CONSOLE) Add #ifdef HAVE_DYNAMIC for libretro dynamic
library argv
2013-01-06 04:11:24 +01:00
twinaphex
494148f579 Remove rarch_console_main_wrap.c file 2013-01-06 03:53:39 +01:00
twinaphex
7c2dd5e769 (Griffin) Remove rarch_console_main_wrap.c include 2013-01-06 03:52:29 +01:00
twinaphex
66dfceabe1 (RARCH_CONSOLE) Build fixes + rarch_main_init_wrap needs to be
always compiled in and not ifndef HAVE_RARCH_MAIN_WRAP
2013-01-06 03:50:55 +01:00
twinaphex
d94dc34b17 Merge branch 'master' of https://github.com/Themaister/RetroArch
Conflicts:
	console/rarch_console_main_wrap.c
	console/rarch_console_main_wrap.h
2013-01-06 03:28:02 +01:00
twinaphex
3f537518e1 (RARCH_CONSOLE) Use g_extern.config_path 2013-01-06 03:09:51 +01:00