Commit Graph

417 Commits

Author SHA1 Message Date
Twinaphex 468f7256df (PS3) Add new ZIP extract mode - can extract ZIP to current directory
now
2012-07-26 13:08:08 +02:00
Twinaphex 61c5bef909 (RGL PS3) Get rid of 30 microsecond sleep 2012-07-26 00:49:09 +02:00
Twinaphex 19836d5f4c (RGL) Tweaks 2012-07-26 00:35:51 +02:00
twinaphex 5087d9f69c (Xbox 1) build fix 2012-07-25 23:24:38 +02:00
Twinaphex bfb933d98d (PS3) Split up more code in retroarch_console.c 2012-07-25 23:09:36 +02:00
Twinaphex 2ab5f84e5c (360/PS3) Ports that support HAVE_HDD_CACHE_PARTITION will
fill in default_paths member with path to cache dir
2012-07-25 21:46:22 +02:00
Twinaphex 811abcf612 (RARCH_CONSOLE) Further Input rewrite for console ports 2012-07-25 21:02:01 +02:00
Twinaphex 4ed249fe18 (RARCH_CONSOLE) Split up input code into retroarch_console_input.c -
beter segregation of input code
2012-07-25 19:35:21 +02:00
Twinaphex 86067e3aeb (RARCH_CONSOLE) Split up rzlib helper functions into separate file 2012-07-25 19:03:01 +02:00
Twinaphex 04e6ef4719 (Xbox 1) Change around default keybinds for Xbox 1 2012-07-24 19:50:12 +02:00
twinaphex c29a7e80c9 (Xbox 1) Get rid of retrolaunch.cpp wrapper file - put include lines
in griffin.c instead
2012-07-24 18:35:29 +02:00
Twinaphex 83ae89dc4c (RARCH_CONSOLE) Create more helper functions for RARCH_CONSOLE 2012-07-24 09:57:34 +02:00
Twinaphex 463b43724c (PS3) Added entries to default_paths 2012-07-24 00:15:33 +02:00
twinaphex 7a74886730 (Xbox 1) Split up Xbox 1-specific code into xbox1/frontend/menu.cpp 2012-07-23 18:52:58 +02:00
Twinaphex 0fb0b26838 (RARCH_CONSOLE) Clean up ZIP extraction error/warning messages 2012-07-23 18:29:41 +02:00
Twinaphex 0e6e563b08 (PS3/360/Xbox 1) Create and use default_paths struct 2012-07-23 18:17:50 +02:00
Twinaphex ec827d862b (RGL) Cleanups 2012-07-23 14:14:38 +02:00
Twinaphex 2b0bbb9fa1 (RGL) Make RGL more compatible with PSL1GHT 2012-07-23 12:27:43 +02:00
Twinaphex bf746281bd (PS3) Cleaned up RGL code + fixed ifdef error in Salamander 2012-07-23 11:09:36 +02:00
Toad King f9d72f583e (Wii) implement audio controll rate settings
have left/right act as page up/down in file browser
change "Start" to reset values in settings
2012-07-18 20:38:09 -04:00
Twinaphex 968924eca6 (Wii) Use rarch_settings_change for toggling settings-related options
as much as possible
2012-07-17 01:06:13 +02:00
Twinaphex 7ba26db5e7 (PSL1GHT) Attempt to compile RGL driver with PSL1GHT 2012-07-16 22:22:05 +02:00
Twinaphex 58595a7c97 (Salamander) Add Xbox 1 defines 2012-07-16 05:24:32 +02:00
twinaphex 38cde55b78 (360/Xbox 1) Move frontend/main.c to xdk dir 2012-07-16 05:13:30 +02:00
twinaphex 14eb5a53cb (360) Move 360 Xinput driver back to 360 dir 2012-07-16 04:24:46 +02:00
twinaphex 4b0d3620c7 (360/Xbox 1) Move reusable XDK files to new folder - xdk -and
create header for XDK definitions
2012-07-16 02:15:47 +02:00
twinaphex 077d9a1f63 (360/Xbox 1) Xbox 1 and 360 now use the same resource
ile - xdk_resources.cpp
2012-07-16 01:58:15 +02:00
twinaphex aa150c439f (Xbox 1) FPS reporting for Xbox 1 2012-07-15 19:12:58 +02:00
twinaphex 6b04a46c59 (Xbox 1) (Broken) controls 2012-07-14 06:15:03 +02:00
twinaphex d9ff2d7c8f (Xbox 1) Compile in keybinds 2012-07-14 03:19:28 +02:00
twinaphex 5431601083 (360/Xbox 1) Input changes 2012-07-12 02:27:00 +02:00
twinaphex 6eb392766a (360/Xbox 1) Standardize Xbox1 and 360 input code 2012-07-12 02:01:13 +02:00
Twinaphex 93cbc72733 (PS3) Use SYSTEM_DIRECTORY environ 2012-07-10 04:00:04 +02:00
twinaphex c3d9899dd1 (360/Xbox 1) Split up video/input drivers for systems 2012-07-08 21:42:26 +02:00
twinaphex c676341404 (Xbox 1) DirectSound works 2012-07-08 19:30:19 +03:00
Twinaphex 2d237784b3 (RARCH_CONSOLE) rarch_console_load_game created 2012-07-08 17:49:58 +02:00
twinaphex ded6f69933 (Xbox) Added RARCH_CONSOLE functions for null video driver - using null video driver for Xbox 1 for now 2012-07-08 18:21:29 +03:00
twinaphex 072abdb8bf (Xbox 1) Libretro management code works now - have to debug xdk_d3d_init now 2012-07-08 17:25:33 +03:00
twinaphex 65d4d44dc6 (Xbox 1) Debug output working 2012-07-08 16:43:50 +03:00
twinaphex 9a1fe3dbfb (xbox 1) changes 2012-07-08 00:34:11 +03:00
twinaphex 189ac29b11 (Xbox 1/360) main.c changes in xdk-frontend/ 2012-07-08 00:27:48 +03:00
twinaphex 80afd6a73f (Xbox 1) Inserted XInput 1 code 2012-07-07 22:10:27 +03:00
twinaphex 0951020196 (360/Xbox 1) Refactor XInput driver with portability in mind 2012-07-07 20:56:46 +03:00
twinaphex 9d5978cb3e (360/Xbox 1) xdk360_video changed 2012-07-07 20:15:06 +03:00
Twinaphex 2fd12edfb6 Libsnes exorcism 2012-07-07 17:08:55 +02:00
twinaphex de6d88959f (Griffin) Add compiling in of sync resampler if HAVE_FIXED_POINT is defined 2012-07-07 18:06:42 +03:00
Twinaphex 4ba68cf450 Snes-isms changed 2012-07-07 16:28:01 +02:00
Twinaphex d2dfe38170 Merge branch 'master' of github.com:Themaister/RetroArch 2012-07-07 16:24:50 +02:00
Twinaphex 67d6308ffe (360) Setup Griffin for Xinput2 driver 2012-07-07 16:24:25 +02:00
Twinaphex 5b8c426b3c (360) Xinput2 driver moved to input/ 2012-07-07 16:20:31 +02:00
twinaphex 7d38649d3c (Xbox/360) Changes for interoperability 2012-07-07 16:40:14 +03:00
twinaphex e2484ce545 (360) Build fixes 2012-07-07 15:55:44 +03:00
Twinaphex 12a97e675a (360/Xbox 1) Make more 360-only code generic (for Xbox 1 reuse) 2012-07-07 14:06:21 +02:00
twinaphex 8a0a5b6e41 (Xbox 1) Xbox 1 solution updates 2012-07-07 06:19:29 +03:00
Twinaphex 241368b0f6 Add HAVE_GLSL define 2012-07-01 22:46:25 +02:00
Twinaphex 2ec2b70a72 (PSL1GHT) Add some GL ES 2.0 hooks 2012-07-01 22:44:33 +02:00
Twinaphex 34bcb938b8 (PS3) Use HAVE_OPENGLES11 for PS3 RGL/PSGL driver 2012-07-01 22:31:44 +02:00
Twinaphex 8bbd63ccb9 (RARCH_CONSOLE) Only compile in thread.c if HAVE_THREAD is
defined - shouldn't need it for consoles - only used for FFMPEG
recording and autosaves
2012-07-01 17:29:24 +02:00
Twinaphex d47cf7cddc (PSL1GHT) Add HAVE_FILEBROWSER - get rid of warnings in file_browser.c 2012-07-01 15:51:49 +02:00
Twinaphex 960fc7651f (PSL1GHT) Initial PSL1GHT compatibility for ps3/audio.c -
missing pthread, missing cellAudioAddData
2012-07-01 15:18:26 +02:00
Twinaphex 4a703f80fb (PSL1GHT) Made ps3_input.c PSL1GHT-compatible 2012-07-01 14:10:13 +02:00
Twinaphex b5753c1d8a (PSL1GHT) Start to make PS3 port compatible with PSL1GHT too 2012-07-01 13:33:30 +02:00
Twinaphex 3ad124e4af (PS3/360) Add HAVE_HDD_CACHE_PARTITION define 2012-06-30 13:37:18 +02:00
Twinaphex 21241ddbf0 Merge git://github.com/ToadKing/RetroArch-Rpi
Conflicts:
	console/console_settings.h
	wii/frontend/rgui.c
2012-06-29 17:18:13 +02:00
Twinaphex 1a760f2448 (PS3) Add ROM loading message 2012-06-29 16:47:02 +02:00
Twinaphex e764fbb08d (360/PS3) Fix regression - libretro path is no longer being
cleared after first boot
2012-06-29 11:09:01 +02:00
Toad King 43ead728b3 Merge branch 'master' of git://github.com/Themaister/RetroArch 2012-06-28 21:14:09 -04:00
Toad King 1db8efedbc (Wii) message box fixes
Have ROM error boxes display for a short period and not reset the file browser
2012-06-28 21:13:45 -04:00
Twinaphex 86df47497e (PS3/360) Create rarch_configure_libretro_core for console ports 2012-06-29 00:24:10 +02:00
Twinaphex c0f10f41ed (Console) rarch_startup returns bool value now - indicating
ROM loading error/success
2012-06-28 18:33:40 +02:00
Twinaphex 32383f168b (Console) Attempt to trap ROM loading errors 2012-06-28 18:10:04 +02:00
Twinaphex f0026384d3 (Console) Rename console_ext.c to retroarch_console.c 2012-06-28 17:52:51 +02:00
Twinaphex ed57cc81f9 (PS3/360) Add load_shader wrapper function for consoles 2012-06-28 17:35:20 +02:00
Twinaphex f6b1d8cfca (Wii) Use rarch_settings_msg for platform-agnostic string representation
in RetroArch console ports
2012-06-28 12:05:36 +02:00
Toad King 6b28b48c37 (WII) compile fix 2012-06-27 02:26:56 -04:00
Twinaphex adecf622eb (Wii) Updated links to RGUI 2012-06-25 21:20:56 +02:00
TwinAphex51224 2e18773ad7 (Xbox 1) Use Sleep for Xbox 1 as well 2012-06-25 00:03:56 +02:00
TwinAphex51224 1654c5b7d1 (Xbox 1) Down to 3 linking errors 2012-06-24 23:59:16 +02:00
TwinAphex51224 fd31071451 (Xbox 1) Add _XBOX define rule for custom stdint.h 2012-06-24 23:19:30 +02:00
TwinAphex51224 38abfd9ed1 (Xbox 1) Include 'include' dir for Xbox 1 so xtl.h is accessible 2012-06-24 23:14:49 +02:00
TwinAphex51224 0ef1e9e4ab (Xbox 1) Fixups to PACKAGE_VERSION define / settings function 2012-06-24 22:54:43 +02:00
TwinAphex51224 b5acc3863e (Xbox 1) Variadic macros workaround for VC 7.1 2012-06-24 22:47:51 +02:00
TwinAphex51224 d5bb5fd7af (Xbox 1)) Changes 2012-06-24 21:25:11 +02:00
Twinaphex 3cd656313b (PS3) Filebrowser - directories are colored green 2012-06-24 17:55:31 +02:00
Twinaphex 3e4f09d66d (Wii) Move RGUI code over to wii/frontend 2012-06-24 13:20:55 +02:00
Twinaphex a62893610e (PS3) don't use Griffin override for audio_flush anymore, but
do keep optimizations when we aren't using DSP audio plugins
2012-06-24 13:11:10 +02:00
TwinAphex51224 7b84d5c3d7 (360) Move font files 2012-06-24 11:33:25 +02:00
TwinAphex51224 d6fedb0522 (360) Create rarch_settings_create_menu_item_label_w 2012-06-23 22:55:46 +02:00
Twinaphex 347e03b767 (PS3) Small cleanups 2012-06-23 22:36:35 +02:00
Twinaphex 0f7c24fd49 (360/PS3) Get rid of XBOX ifdef for rarch_convert_char_to_wchar 2012-06-23 22:09:53 +02:00
TwinAphex51224 9e76591e11 Portable convert_char_to_wchar function 2012-06-23 22:13:50 +02:00
TwinAphex51224 c58d18b1c1 (360/Wii) Move to frontend directories 2012-06-23 21:06:38 +02:00
TwinAphex51224 c38df90f20 (360) Works wit new dir_list code + fixes Gambatte (dupe frames) 2012-06-23 19:58:30 +02:00
Twinaphex 322473f348 (Salamander) Fixes for new dir_list_new code 2012-06-23 19:17:41 +02:00
Twinaphex 5b5ba8ac58 (PS3) Works with new dir_list code 2012-06-23 18:22:48 +02:00
Themaister 83c60aa94e Add some some FIXMEs for broken code. 2012-06-23 16:10:56 +02:00
TwinAphex51224 4711b6c7e3 (360) Move frontend files to frontend/ directory 2012-06-22 07:38:53 +02:00
Twinaphex 47b3453c29 (PS3) RetroArch compiles as a static library - and gets linked in
with the rest of the package - README for compilation instructions
updated
2012-06-20 08:25:23 +02:00
Twinaphex eae8ac714f (PS3/360) Create rarch_input_controls_set_default and use it 2012-06-20 07:52:05 +02:00
Twinaphex 8bd85e1bfe (PS3/360) Get rid of Griffin override for rarch_render_cached_frame 2012-06-20 07:39:20 +02:00
Twinaphex 0ff97b4213 (PS3/360) Quick fix 2012-06-20 07:30:31 +02:00
Twinaphex 0c7af232cc (Android) Have Android port use null video/input/audio drivers
for now - also changed some things in Griffin so things work again
after null drivers commit
2012-06-20 06:39:52 +02:00
Twinaphex 4dbfbbfe7f (Android) Preliminary NDK Makefile for compiling retroarch as a
shared library - we will need a separate gles driver
2012-06-19 23:34:19 +02:00
TwinAphex51224 1e6bcb6b7f (360) Updated to work with new code refactorings 2012-06-19 04:18:41 +02:00
Twinaphex 8e2c3717de (PS3) menu code/file browser refactoring 2012-06-19 03:44:17 +02:00
Twinaphex cc993e341f (PS3) Cleanup filebrowser code 2012-06-19 01:48:46 +02:00
Twinaphex 958b869c81 (PS3/360) Directories are now correctly placed before files 2012-06-19 00:11:51 +02:00
Twinaphex d8b9d4b4f6 (PS3) Got rid of cell_fs includes 2012-06-18 23:43:21 +02:00
Twinaphex 2e94fdca36 (PS3/360) Made libretro_mgmt.c portable 2012-06-18 23:27:18 +02:00
TwinAphex51224 d300656990 (Filebrowser) nit 2012-06-18 21:06:01 +02:00
Twinaphex 72985dd4d6 (Filebrowser) Get rid of platform-specific ifdefs 2012-06-18 20:44:21 +02:00
Twinaphex f335ee2dab (Filebrowser) Remove duplicate code 2012-06-18 20:37:17 +02:00
Twinaphex 805ca7e027 (PS3) More refactoring of filebrowser - should be mostly platform-
agnostic now
2012-06-18 05:31:43 +02:00
Twinaphex 49535b3a54 (PS3) Refactor of filebrowser 2012-06-18 02:07:19 +02:00
Themaister e455e52e06 MAJOR refactor of dir_list_new. 2012-06-18 00:34:47 +02:00
Twinaphex df6a9a0f85 Set up dir_list_new so that we can use it for the 360/PS3 filebrowser 2012-06-10 03:50:06 +02:00
Twinaphex 3a01bad0ec (PS3/360) Slimmed down filebrowser - still too big though 2012-06-10 01:30:53 +02:00
Twinaphex 7b511f064a (PS3) Removed ps3_video_psgl.h 2012-06-05 19:35:36 +02:00
Twinaphex ec63eb6434 Refactored some code - added 5x scale 2012-06-05 18:11:42 +02:00
Twinaphex ddb03333e3 (Rzlib) Included uncompress 2012-06-02 14:37:10 +02:00
Twinaphex 3e6a10ffb6 (PS3) Add some Griffin overrides 2012-05-30 17:03:23 +02:00
Twinaphex 3fd10a723d (PS3) Cleanups 2012-05-30 16:30:25 +02:00
Twinaphex 8e37cd4d89 (360/PS3) Make Quick Menu enums universal for console ports 2012-05-29 22:36:17 +02:00
Twinaphex 369e99efa8 (PS3) Use rarch_settings_create_menu_item_label in PS3 port now too 2012-05-29 22:22:47 +02:00
TwinAphex51224 841304619d (360) Add LBL_LOAD_STATE_SLOT and LBL_SAVE_STATE_SLOT 2012-05-29 22:12:28 +02:00
TwinAphex51224 fcdeed2a82 (RARCH_CONSOLE) Non-unicode version of rarch_settings_create_menu_item_label
if _XBOX is undefined
2012-05-29 21:59:03 +02:00
TwinAphex51224 074ff4b2fc (360) Add S_LBL_RARCH_VERSION 2012-05-29 21:47:53 +02:00
TwinAphex51224 5f0991c052 (360) Can increment/decrement save state slots now in Quick Menu 2012-05-29 21:40:45 +02:00
TwinAphex51224 321697f029 (360) Add changing of rotation / aspect ratio with left/right
D-pad buttons
2012-05-29 21:29:32 +02:00
TwinAphex51224 37140c1cd9 (360) Use rarch_settings_set_menu_item_label more 2012-05-29 20:34:06 +02:00
TwinAphex51224 6c7e3ec571 (360) char to wchar helper revisions - now uses a wchar_t buffer
in menu.cpp - buffer is passed to helper functions
2012-05-29 19:51:35 +02:00
TwinAphex51224 67ffd5226a (360) Properly implement OnControlNavigate 2012-05-29 19:00:48 +02:00
TwinAphex51224 f7bf8e9725 (360) Add S_ASPECT_RATIO_INCREMENT and S_ASPECT_RATIO_DECREMENT 2012-05-29 18:03:58 +02:00
Themaister ef3adc7c42 Not supposed to declare variables. 2012-05-29 17:45:32 +02:00
TwinAphex51224 1597c5a2cf (360) Abstracted message queue push code for generating messages -
seems to only work when Rarch is initialized - if not, it will
keep returning the first message that was pushed in the queue.
2012-05-29 16:45:37 +02:00
TwinAphex51224 0555a703a7 (360) Cleanups 2012-05-29 04:39:54 +02:00
Twinaphex 7de2e41c32 (PS3) Add S_QUIT 2012-05-29 04:16:38 +02:00
TwinAphex51224 ca2e20be84 (360) Use S_REWIND 2012-05-29 03:49:19 +02:00
Twinaphex b0cf650e97 Implement S_REWIND 2012-05-29 03:35:59 +02:00
Twinaphex 4f662ff0e2 (PS3) Implement S_RETURN_TO_LAUNCHER 2012-05-29 02:48:13 +02:00
Twinaphex 4bb5066691 (PS3) Add S_RETURN_TO_MENU 2012-05-29 02:33:27 +02:00
TwinAphex51224 487856c2c3 (360) Indenting cleanups 2012-05-29 02:33:00 +02:00
TwinAphex51224 396d57ae77 (360) Implemented S_RETURN_TO_DASHBOARD 2012-05-29 02:17:35 +02:00
TwinAphex51224 87d04b4bbd (360) Replace static function return_to_game() with calls to new
rarch_settings_change
2012-05-29 02:05:23 +02:00
Twinaphex e49e23687a (RARCH_CONSOLE) Expand console_settings.c some more 2012-05-29 01:37:09 +02:00
Twinaphex e0b85596f6 (RARCH_CONSOLE) Add console_settings.c 2012-05-29 01:27:45 +02:00
TwinAphex51224 294e922ecc (360) Small fix 2012-05-29 00:08:58 +02:00
TwinAphex51224 f6f101b6ab (360) rarch_convert_char_to_wchar - use malloc 2012-05-29 00:06:43 +02:00
Twinaphex 705a0dd62e (PS3) Add info message enable/disable option 2012-05-28 22:43:08 +02:00
Twinaphex 472ac47344 (360/PS3) use rarch_config_load for PS3 and 360 2012-05-28 21:21:03 +02:00