Commit Graph

738 Commits

Author SHA1 Message Date
Twinaphex beb052dc37 (PS3/RMenu) Small changes to menu background 2012-08-05 03:22:44 +02:00
Twinaphex 3c85d9f386 (PS3 / RMenu) Graphic changes 2012-08-05 03:00:38 +02:00
twinaphex 104ff16169 (RMenu) New backgrounds 2012-08-04 20:57:59 +02:00
Twinaphex 275fdb104b (RMenu) Portable menu code - still WIP 2012-08-03 21:22:43 +02:00
Twinaphex 6071c25905 (Xbox 1/PS3) More changes 2012-08-03 21:06:52 +02:00
twinaphex bc92cbc40a (Xbox 1/PS3) more menu compatibility tweaks 2012-08-03 19:36:11 +02:00
Twinaphex a32fee16f4 (PS3) Add _XBOX1 defines to menu.c 2012-08-03 18:52:17 +02:00
twinaphex bb338d07d7 (PS3/Xbox 1) Menu unification changes 2012-08-03 18:54:59 +02:00
twinaphex 8e71b62748 (PS3/Xbox 1) Menu changes 2012-08-03 18:27:38 +02:00
Twinaphex 9976b81f18 (PS3/Xbox 1) Menu changes 2012-08-03 17:54:22 +02:00
Twinaphex 9123da72ae (PS3/Xbox 1) Make menu code usable for both PS3/360 2012-08-03 06:34:33 +02:00
Twinaphex c96608eadc (PS3) Make position values interchangeable between platform ports 2012-08-03 03:46:01 +02:00
twinaphex 670da875e7 (Xbox 1) Bring Xbox 1 menu code more inline with that of PS3 2012-08-03 03:24:36 +02:00
twinaphex 9baafe5267 (Xbox 1) Menu revisions 2012-08-03 01:57:53 +02:00
Twinaphex 15cb863227 (PS3) Replace input_ps3 with input_ptr 2012-08-02 18:36:34 +02:00
twinaphex 9476cbe9eb (Xbox 1) Change hardcoded 'input_xinput' reference with macro
input_ptr
2012-08-02 17:57:53 +02:00
twinaphex cdb2a2b4e7 (Xbox 1) Streamline menu code with that of PS3's 2012-08-02 17:09:41 +02:00
Twinaphex da9a47dfa2 (PS3) Platform-agnostic button labels - pt.3 2012-08-02 15:52:31 +02:00
Twinaphex d78ab56fee (PS3) Platform-agnostic button labels - pt.2 2012-08-02 05:49:37 +02:00
Twinaphex 16119d8ad7 (PS3) Platform-agnostic button labels 2012-08-02 01:59:05 +02:00
Twinaphex a90171b9cc (PS3) Replace another hardcoded value 2012-08-01 21:19:13 +02:00
Twinaphex 136cd5db9c (PS3) Replace some hardcoded font values 2012-08-01 20:59:03 +02:00
Twinaphex 0f1e673b2e (PS3) Will no longer crash program if a directory can not be
loaded in the filebrowser (for whatever reason)
2012-08-01 17:22:10 +02:00
Twinaphex 931aa7de89 (PS3) Remove non-working info messages 2012-08-01 16:51:16 +02:00
Twinaphex 1e414eb398 (PS3) Dehardcode font width/height/scale variables for portability 2012-08-01 16:47:37 +02:00
Twinaphex 99bdfc6713 (PS3) Replace PS3-specific defines 2012-08-01 06:17:25 +02:00
Twinaphex bfb045066d (PS3) Fix warnings in menu.c 2012-08-01 05:48:39 +02:00
Twinaphex 5cbdc41093 (PS3) Enums should be included regardless of whether or not HAVE_OSKUTIL
is defined
2012-08-01 03:01:29 +02:00
Twinaphex 6d280e9fbb (PS3) Clean up Cellframework2 leftovers from ps3_input.c 2012-08-01 03:00:12 +02:00
Twinaphex b7570aca07 (PS3) Platform-independent input code in menu 2012-08-01 02:56:15 +02:00
Twinaphex 62a69f01ac (PS3) Input refactoring 2012-08-01 00:00:44 +02:00
twinaphex 20490fe81b (Xbox 1) Bring menu code inline with that of PS3 2012-07-31 17:12:10 +02:00
Twinaphex 6146d64474 (PS3) Menu refactoring 2012-07-31 16:06:34 +02:00
Twinaphex d5cc93213a (PS3) Menu cleanups 2012-07-31 05:04:47 +02:00
Twinaphex 8f7b406611 (PS3) Small fix in display_menubar 2012-07-31 03:28:40 +02:00
Twinaphex 1365ac3aca (PS3) Use more wrapping in menu 2012-07-31 03:26:00 +02:00
Twinaphex d963e256d2 (PS3) Wrap cellDbgFont calls for portability 2012-07-30 23:42:29 +02:00
Twinaphex cfc694b193 (PS3) Some more menu changes 2012-07-30 23:27:16 +02:00
Twinaphex ab97a624f4 (PS3) Split up filebrowser code from menu stack code 2012-07-30 21:20:42 +02:00
Twinaphex e1e3909034 (PS3) Menu stack code can now be split up 2012-07-30 17:54:11 +02:00
Twinaphex d72bc6558a (PS3) Menu cleanup 2012-07-30 17:19:05 +02:00
Twinaphex 463c8c551c (PS3) Refactor menu code 2012-07-30 16:24:28 +02:00
Twinaphex e4fe183a2c (PS3) Faster menu - cut down on unnecessary disk access 2012-07-30 01:35:11 +02:00
Twinaphex 9d16bca7c8 Rename rarch_console_sound.c to rarch_console_rsound.c 2012-07-30 00:58:47 +02:00
Twinaphex daff4fb27c (PS3/UNIX-type FS) Skips '.' and '..' directories from being
included in the dir list when doing dir_list_new
2012-07-30 00:36:09 +02:00
twinaphex 1be33ff581 (RARCH_CONSOLE) Create default_paths.filebrowser_startup_dir -
to get rid of system-specific hacks
2012-07-30 00:26:37 +02:00
Twinaphex e96b29a4bb (PS3) Do same revisions in PS3 menu code - for later integration
with Xbox 1 code
2012-07-29 22:34:03 +02:00
Twinaphex 4cdd4eb8db We need to implement this properly or not at all - removing this
hackish thing for now
2012-07-29 17:09:48 +02:00
Twinaphex fb85f5950e (RARCH_CONSOLE) Some refactorings to reduce dependencies on
g_console being there
2012-07-28 19:17:34 +02:00
Twinaphex ba64d7fa3f (RARCH_CONSOLE) Refactor rarch_configure_libretro_core 2012-07-28 18:41:18 +02:00
Twinaphex 7f269779ce (Salamander) Reuse rarch_console_exec for Salamander 2012-07-28 18:26:30 +02:00
Twinaphex eef755d525 (RARCH_CONSOLE) Split up rsound helper functions into rarch_console_sound.c 2012-07-28 16:42:57 +02:00
Twinaphex a5beb54ad4 (RARCH_CONSOLE) Split up HAVE_EXEC functions into new file rarch_console_exec.c 2012-07-28 16:35:07 +02:00
Twinaphex c77b49b19a (RARCH_CONSOLE) Split up main_wrap code into its own file 2012-07-28 16:21:05 +02:00
Twinaphex 739fd99a21 (RARCH_CONSOLE) Split up video code for console into rarch_console_video.c 2012-07-28 16:10:59 +02:00
Twinaphex 714837e8c0 (RARCH_CONSOLE) Namespaced all files in console/ 2012-07-28 15:54:35 +02:00
Twinaphex e0f4953de8 (RARCH_CONSOLE) Add second param to set_default_keybind_lut (port
is player no)
2012-07-28 02:28:10 +02:00
Twinaphex b29b04b4b0 (RARCH_CONSOLE) Add 'device' param to set_default_keybind_lut and
set_analog_dpad_mapping
2012-07-28 01:37:15 +02:00
Twinaphex bf9980d8bc (RARCH_CONSOLE) Control refactor - add post_init and set_analog_to_dpad_mapping
members
2012-07-27 15:46:15 +02:00
Twinaphex 3a661bff71 (RARCH_CONSOLE) Add new load_game_wrap function that all
console ports use - this abstracts away ZIP loading of ROMs too
(PS3) Add new 'ZIP Extract' mode - 'Current dir and load first
file'
2012-07-27 14:32:23 +02:00
Twinaphex 468f7256df (PS3) Add new ZIP extract mode - can extract ZIP to current directory
now
2012-07-26 13:08:08 +02:00
Twinaphex 19836d5f4c (RGL) Tweaks 2012-07-26 00:35:51 +02:00
Twinaphex 1ab3cdd30a (PS3) Small cleanup in ps3_audio.c 2012-07-25 23:31:15 +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 7b01393941 (PSL1GHT/RGL) Add PSL1GHT defines for GCM method macros 2012-07-24 10:36:32 +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 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 968924eca6 (Wii) Use rarch_settings_change for toggling settings-related options
as much as possible
2012-07-17 01:06:13 +02:00
Twinaphex a3b0f3164d (PS3) Redefine macros used for two SDKs 2012-07-16 23:30:13 +02:00
Twinaphex 7ba26db5e7 (PSL1GHT) Attempt to compile RGL driver with PSL1GHT 2012-07-16 22:22:05 +02:00
Twinaphex 5994f6b6df (PS3/PSL1GHT) Redefine SDK function macros - fix some PSL1GHT
incompatibilities
2012-07-16 21:49:51 +02:00
Twinaphex 4b3a9c6a14 (PS3) menu - Remove useless trigger_st variable 2012-07-16 20:44:01 +02:00
Twinaphex 57c90ffc69 (PS3) Small cleanups in menu code 2012-07-16 20:35:11 +02:00
Twinaphex 1ee3524820 (PS3) menu - cleaned up trigger_state 2012-07-16 20:11:39 +02:00
Twinaphex 812e903125 (PS3) More replacing of PS3-specific input code in menu 2012-07-16 19:47:32 +02:00
Twinaphex 0f483b041d (PS3) Replace PS3-specific input code 2012-07-16 19:10:22 +02:00
Twinaphex 05e83e2f92 (PS3) control_update_wrap placed at start of menu_loop now 2012-07-16 18:29:01 +02:00
Twinaphex 821b114c6b (PS3) Better held_state mechanics 2012-07-16 18:18:12 +02:00
Twinaphex 74e118aec5 (PS3) More reworking of controls in menu code 2012-07-16 09:53:27 +02:00
Twinaphex d6c32186d6 (PS3) Beginning of platform-agnostic controls - using a wrapper
for now
2012-07-16 09:40:26 +02:00
Twinaphex dcb670f243 Revert "(PS3) Put filebrowsers on heap"
This reverts commit 69cd4ffc46.
2012-07-16 08:44:13 +02:00
Twinaphex 69cd4ffc46 (PS3) Put filebrowsers on heap 2012-07-16 08:13:05 +02:00
Twinaphex 9695761cfe (PS3) Fix build on PS3 2012-07-16 06:10:02 +02:00
Twinaphex b79a87932e Cleanups 2012-07-15 21:09:37 +02:00
Twinaphex 2a9441d411 (PS3) Fix startup ROM directory not being used 2012-07-12 16:27:39 +02:00
Twinaphex bf668ad37e (PS3) Fixed System Directory path in Settings menu 2012-07-11 05:26:52 +02:00
Twinaphex 9e56315cdf (PS3) Change PNG background 2012-07-10 06:48:33 +02:00
Twinaphex af560abfa4 (PS3) Don't assume slash is appended at the end of systemDirPath 2012-07-10 05:44:05 +02:00
Twinaphex 93cbc72733 (PS3) Use SYSTEM_DIRECTORY environ 2012-07-10 04:00:04 +02:00
Twinaphex 2d237784b3 (RARCH_CONSOLE) rarch_console_load_game created 2012-07-08 17:49:58 +02:00
Twinaphex c3d40d0f5a Snes exorcism 2012-07-07 17:19:32 +02:00
Twinaphex 4848403161 (PS3) refactored input 2012-07-01 22:14:09 +02:00
Twinaphex 277e1f61cd (PS3/PSL1GHT) Make commented out line SDK-agnostic too 2012-07-01 20:49:22 +02:00
Twinaphex cd00eb2b04 (PSL1GHT) Compile in OSK now too 2012-07-01 20:45:13 +02:00
Twinaphex c6f6b66278 (PS3) Add HAVE_OPENGL ifdefs to ps3_input.c 2012-07-01 18:30:51 +02:00
Twinaphex 1ad679faac (PSL1GHT) ps3_audio.c compiles now 2012-07-01 18:22:57 +02:00
Twinaphex f8a2fc9fc1 (PS3) ps3_audio.c no longer uses pthread 2012-07-01 17:54:04 +02:00
Twinaphex 3aeb74c920 (PS3/PSL1GHT) Add stub thread.c file - now to edit it 2012-07-01 16:35:20 +02:00
Twinaphex de972fd0a3 (PSL1GHT) Add compatibility for mouse code 2012-07-01 16:32:15 +02:00
Twinaphex 51600c82d1 (PSL1GHT) Add PSL1GHT header includes for OSK/mouse 2012-07-01 16:20:33 +02:00
Twinaphex 593dae2833 (PS3/PSL1GHT) Move define party over to separate file - sdk_defines.h 2012-07-01 16:13:25 +02:00
Twinaphex b9cae6e0af (PSL1GHT) audioAddData is there in SPRX it seems but there is no
prototype in the audio.h header in PSL1GHT - found way to
workaround mutex / cond attribute initialize functions
missing
2012-07-01 15:47:57 +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 eb76385a45 (PS3) Much-needed style nits 2012-06-30 14:04:34 +02:00
Twinaphex 23f18bd494 (PS3) Ifdef include for syscache header as well 2012-06-30 13:39:41 +02:00
Twinaphex 3ad124e4af (PS3/360) Add HAVE_HDD_CACHE_PARTITION define 2012-06-30 13:37:18 +02:00
Twinaphex 1a760f2448 (PS3) Add ROM loading message 2012-06-29 16:47:02 +02:00
Twinaphex 2832ca0fb1 (PS3) Change background to accomodate for message queue buffer 2012-06-29 16:29:52 +02:00
Twinaphex b273659975 (PS3) OSD message now at same position both ingame and in menu 2012-06-29 16:02:31 +02:00
Twinaphex 9c03883149 (PS3) More aesthetic improvements 2012-06-29 15:43:09 +02:00
Twinaphex bac23cc7de (PS3) Aesthetic improvements 2012-06-29 14:40:50 +02:00
Twinaphex 5ea167a2c3 (PS3) Beginning ingame menu refactor 2012-06-29 13:30:25 +02:00
Twinaphex df306320e5 (PS3) Reuse some settings code in ingame menu - cut down on loc 2012-06-29 12:44:11 +02:00
Twinaphex e773381f4c (PS3) Cut down on loc 2012-06-29 12:27:17 +02:00
Twinaphex 1d2f7634d7 (PS3) Move filebrowser menu stack push to menu_init so it isn't
being done everytime we go back from ingame to menu
2012-06-29 11:56:58 +02:00
Twinaphex 62925dcda1 (PS3) refactor messy set_initial_dir_tmpbrowser logic 2012-06-29 11:44:50 +02:00
Twinaphex 511fe80b9a (PS3) Fix typos in ingame menu caused by regex replace 2012-06-29 11:15:37 +02:00
Twinaphex 86df47497e (PS3/360) Create rarch_configure_libretro_core for console ports 2012-06-29 00:24:10 +02:00
Twinaphex a8c3b9c8ee (PS3) Cut down on memory usage menus 2012-06-28 22:55:55 +02:00
Twinaphex 5ad0a94b73 (PS3) remove static menus 2012-06-28 22:19:03 +02:00
Twinaphex e1e7faacc6 (PS3) Refactor menu - add menu_stack_refresh 2012-06-28 21:49:40 +02:00
Twinaphex 74e15d89f3 (PS3) Remove pointer(s) to items_generalsettings in menu struct 2012-06-28 21:29:12 +02:00
Twinaphex 98b1ecab58 (PS3) Fix: don't render filebrowser in ingame menu 2012-06-28 21:19:23 +02:00
Twinaphex 6a5ddee67e (PS3) Menu stack code cleanups 2012-06-28 21:03:14 +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 2865fc1fc9 (PS3) Menu refactor - get rid of hardcoded waitstates for every action 2012-06-28 17:11:22 +02:00
Twinaphex 968d8b300a (PS3) More shoddy menu code refactored 2012-06-28 14:10:05 +02:00
Twinaphex 56a05bdbee (PS3) Refactor sucky menu code - beginning with input 2012-06-28 13:11:07 +02:00
TwinAphex51224 e4e7216b90 Revert rarch_stdint.h references 2012-06-24 21:55:36 +02:00
TwinAphex51224 abca1fca60 (Xbox 1) Add initial Xbox 1 solution + cover stdint.h missing in
pre-MSVC 2010
2012-06-24 21:09:52 +02:00
Twinaphex 3cd656313b (PS3) Filebrowser - directories are colored green 2012-06-24 17:55:31 +02:00
Twinaphex 08e50935ca (PS3) Remove some frontend/shared.h includes 2012-06-24 13:23:57 +02:00
Twinaphex 347e03b767 (PS3) Small cleanups 2012-06-23 22:36:35 +02:00
Twinaphex 5b5ba8ac58 (PS3) Works with new dir_list code 2012-06-23 18:22:48 +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 733c3f25c7 (PS3) Add preliminary USB/Bluetooth mouse support 2012-06-19 05:10:42 +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 f335ee2dab (Filebrowser) Remove duplicate code 2012-06-18 20:37:17 +02:00
Twinaphex 54273d94b1 (PS3) Deallocate filebrowser code at shutdown 2012-06-18 06:06:49 +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
Twinaphex b3e74aa189 (Android) Start skeleton app dir 2012-06-16 22:03:08 +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 3fd10a723d (PS3) Cleanups 2012-05-30 16:30:25 +02:00
Twinaphex 2f8c4c10a9 (PS3) Fix reentrant ROM loading - input wasn't being brought up
again after deiniting input - will just comment out cellPadEnd
for now
2012-05-30 01:19: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
Twinaphex 7ce9e4f9b0 (PS3) Use S_ASPECT_RATIO_DECREMENT / S_ASPECT_RATIO_INCREMENT 2012-05-29 17:55:45 +02:00
Twinaphex 8f6c4f30c3 (PS3) Use rarch_settings_msg 2012-05-29 16:51:08 +02:00
Twinaphex 68af1626d9 Indentation fixes 2012-05-29 15:25:39 +02:00
Twinaphex 7de2e41c32 (PS3) Add S_QUIT 2012-05-29 04:16:38 +02:00
Twinaphex 9edeec41b7 (PS3) cleanups to menu code, fixes 2012-05-29 04:05:16 +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
Twinaphex 28e10c9ad4 (PS3) Implemented S_RETURN_TO_DASHBOARD 2012-05-29 02:08:54 +02:00
Twinaphex 60165d4cd7 (PS3) Use rarch_settings_change for replacing return_to_game
static function for PS3 too
2012-05-29 01:57:33 +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
Twinaphex a133d2ebb5 (PS3) Menu speed tweaks 2012-05-28 23:41:06 +02:00
Twinaphex a171f4c9fd (RARCH_CONSOLE) We want to init the message queue way before RetroArch
actually starts on consoles - therefore we add this ifdef -
beats having to add this for every console port
2012-05-28 23:14:18 +02:00
Twinaphex 705a0dd62e (PS3) Add info message enable/disable option 2012-05-28 22:43:08 +02:00
Twinaphex 75c1e56edf (PS3) OSD messages using frame_count used in menu now - same
as on 360
2012-05-28 22:18:50 +02:00
Twinaphex 472ac47344 (360/PS3) use rarch_config_load for PS3 and 360 2012-05-28 21:21:03 +02:00
Twinaphex 3e7b2b8fd4 (PS3/360) Refactor rarch_manage_libretro_install 2012-05-28 20:07:08 +02:00
Twinaphex cf77233896 Libretro management refactor 2012-05-28 19:39:31 +02:00
Twinaphex 10ad19bf76 (360/PS3) rarch_manage_libretro_set_first_file - no more dependency on
HAVE_CONFIGFILE
2012-05-28 18:33:25 +02:00
Twinaphex eca9b3ddc9 (360/PS3) 360 and PS3 both use rarch_manage_libretro_set_first_file
now
2012-05-28 18:25:01 +02:00
Twinaphex 593376b9aa (360/PS3) Both ports use rarch_config_save now for saving
settings to config file
2012-05-28 17:49:31 +02:00
Twinaphex 944ddc589b (360/PS3) Use PATH_MAX instead of MAX_PATH_LENGTH 2012-05-28 17:34:58 +02:00
Twinaphex c4e0e45722 (PS3/RARCH_CONSOLE) Replace strncpys with strlcpys 2012-05-28 17:28:29 +02:00
Twinaphex 15b7e0fafc (360/PS3) Use rarch_create_default_config_file 2012-05-28 16:50:18 +02:00
TwinAphex51224 c9ce831e22 (360) Inits second shader in FBO mode on startup now 2012-05-28 15:53:04 +02:00
Twinaphex c5735e0aec (360/Wii/PS3) Abstracted input code 2012-05-28 05:06:25 +02:00
Twinaphex 7dccb123f3 (PS3) Menu speed duration changed to one speed mode 2012-05-28 03:53:25 +02:00
Twinaphex ae4b8563c8 (PS3) Use identical TIMER macros as 360 2012-05-28 03:46:44 +02:00
Twinaphex b6131dfcd7 (PS3) PS3 now uses gl.c - ps3_video_psgl.c removed 2012-05-27 22:39:29 +02:00
Twinaphex 4f9b284c6d (PS3) Restructure / move set functions to ps3_ctx.c 2012-05-27 21:52:52 +02:00
Twinaphex 232a3850d1 (PS3) Menu texture is no longer rotated 2012-05-27 21:42:30 +02:00
Twinaphex 1c2c2e1a37 Rename to gfx_ctx_set_projection 2012-05-27 20:55:11 +02:00
Twinaphex 6ff8154d19 (PS3) Abstracted rotation code to allow for different implementations 2012-05-27 20:50:06 +02:00
Twinaphex 1f6efc65ca (PS3) Don't use set_swap_block callback anymore 2012-05-27 19:36:31 +02:00
Twinaphex 29ba19bc73 (PS3) Implement start/stop/restart 2012-05-27 19:29:10 +02:00
Twinaphex e4367646c4 (PS3) Move resolution code to ps3_ctx.c 2012-05-27 19:11:52 +02:00
Twinaphex 1a4c122310 (PS3) Don't use custom type macros in ps3_video_psgl.c anymore 2012-05-27 18:46:20 +02:00
Twinaphex 336a805a5a (PS3) Got rid of warning ps3_video_psgl.c 2012-05-27 18:33:35 +02:00
Twinaphex 9ef37ca9d9 (PS3) Works just fine using standard texture formats 2012-05-27 18:08:46 +02:00
Twinaphex 90d6aca1e1 (PS3) Move set_filtering and set_fbo to ps3_ctx.c 2012-05-27 18:04:25 +02:00
Twinaphex f32bc9e017 (PS3) Implemented gfx_ctx_init, gfx_ctx_destroy and other
functions
2012-05-27 17:46:47 +02:00
Twinaphex 754e36ea33 (PS3) Moved gfx_ctx_menu_init to ps3_ctx.c 2012-05-27 17:20:02 +02:00
Twinaphex f3ea8aa051 (PS3) Fixed Resize Mode menu rendering 2012-05-27 17:11:30 +02:00
Twinaphex dfb5678ce1 (PS3) Put menu rendering code in gl_frame 2012-05-27 17:03:43 +02:00
Twinaphex d1db5abb99 (PS3) ps3_video_psgl.c - cleanups 2012-05-27 16:30:38 +02:00
Twinaphex d72751956e (PS3) Implement gfx_ctx_swap_buffers 2012-05-27 16:23:01 +02:00
Twinaphex 3dbc1a3e7f (PS3) Clean up set_overscan 2012-05-27 15:03:33 +02:00
Themaister a61e52b419 Do not call gl_render_msg_pre(). 2012-05-27 14:43:30 +02:00
Twinaphex efa3bef528 (PS3) Move header file include for libdbgfont 2012-05-27 04:34:21 +02:00
Twinaphex 7f13257d1b Move remaining FREETYPE/font code from gl.c to font files 2012-05-27 04:21:54 +02:00
Twinaphex 503f01867a (PS3) Use new font abstraction code 2012-05-27 04:02:07 +02:00
Twinaphex e53db23031 (PS3) Change HAVE_OPENGL_PBO to HAVE_OPENGL_TEXREF 2012-05-27 01:00:05 +02:00
Twinaphex 42bcc8ea59 (PS3) Add HAVE_OPENGL_PBO and HAVE_CG_MENU defines 2012-05-27 00:51:02 +02:00
Twinaphex dd101ff04a (PS3) Updated set_viewport in ps3_video_psgl.c 2012-05-26 20:51:36 +02:00
Twinaphex 987d9c0b24 (PS3) Use fbo_inited 2012-05-26 20:25:37 +02:00
Twinaphex c40edf878c (PS3) Removed g_frame_count - will use pointer to gl->frame_count 2012-05-26 18:18:09 +02:00
Twinaphex e34f6aa774 (PS3) Removed g_gl - will use pointer to driver.video_data from now on 2012-05-26 17:35:40 +02:00
Twinaphex 87e850ea08 (PS3) Don't use global g_quitting anymore 2012-05-26 16:44:02 +02:00
Twinaphex 7ddad8ade9 (PS3) Streamline ps3_video_psgl.c with gl.c 2012-05-26 16:09:43 +02:00
Twinaphex 7ec17f1437 (PS3) Cleanup ps3_video_psgl.h header 2012-05-26 15:58:17 +02:00
Twinaphex 6000bd33e9 (PS3) Cleaned up ps3_video_psgl.c code - added some PS3-specific
ifdefs to gl.c
2012-05-26 15:45:36 +02:00
Twinaphex 15760c6a8b (PS3) Use gfx_ctx_set_swap_interval in gl_set_nonblock_state too 2012-05-26 15:04:10 +02:00
Twinaphex 97b966ab59 (PS3)_Made ps3_ctx file - implemented set_swap_interval function -
removed gl_common.c
2012-05-26 15:00:20 +02:00
Twinaphex 6583d8262b Add gl_common.c and move commonly used helper GL functions there 2012-05-26 06:45:55 +02:00
Twinaphex b2c7b766ae Revert "(PS3) ps3_video_psgl.c cleanups"
This reverts commit 824d2923a5.
2012-05-25 21:40:28 +02:00
Twinaphex 417cb55a6e Revert "(PS3) ps3_video_psgl.c cleanups #2"
This reverts commit 8aafbf63b8.
2012-05-25 21:40:19 +02:00
Twinaphex 3649376c03 Revert "(PS3) Added HAVE_LIBDBGFONTS define for PS3 port"
This reverts commit 06bb45a856.
2012-05-25 21:39:59 +02:00
Twinaphex 06bb45a856 (PS3) Added HAVE_LIBDBGFONTS define for PS3 port 2012-05-25 18:05:30 +02:00
Twinaphex 8aafbf63b8 (PS3) ps3_video_psgl.c cleanups #2 2012-05-25 17:37:48 +02:00
Twinaphex 824d2923a5 (PS3) ps3_video_psgl.c cleanups 2012-05-25 16:43:07 +02:00
Twinaphex 1b4cb55846 (PS3) Made HAVE_SYSUTILS and HAVE_SYSMODULES defines for PS3 port 2012-05-25 16:24:51 +02:00
TwinAphex51224 d7f8f847e5 (360) Implemented auto aspect ratio 2012-05-22 20:15:27 +02:00
Twinaphex e8e9a71b60 replace remaining strcpys with strlcpy (except for librsound.c) 2012-05-22 18:51:06 +02:00
Twinaphex 03f081ace6 (PS3) Automatic aspect ratio based on game width/height works
now
2012-05-22 18:23:58 +02:00
TwinAphex51224 7064abded5 (RARCH_CONSOLE) message queue needs to be inited long before
Retro arch main init function - also added some onscreen
messages to some of the settings for the 360 port
2012-05-22 04:14:28 +02:00
Twinaphex d51772dcb1 (PS3) Updated to work with new viewport settings code 2012-05-22 02:32:32 +02:00
Twinaphex 2103440c91 (PS3) Cleanups 2012-05-21 21:52:30 +02:00
Twinaphex bdba331096 (PS3) Preliminary rsound patches 2012-05-07 23:52:15 +02:00
Twinaphex 9351ac9fd9 (PS3) Added extra buttons for PS3 port 2012-05-07 22:25:56 +02:00
Twinaphex ff9f07e23f (PS3) Aspect ratio selection fix 2012-05-07 20:33:46 +02:00
Twinaphex d40c1b3be6 (PS3) Use built-in stock shader program 2012-05-07 00:18:02 +02:00
Twinaphex 959a0ea809 (PS3) FBO changes - no more needless deinit when not necessary 2012-05-06 20:05:13 +02:00
Twinaphex e6ef8a8682 (PS3) UI tweaks 2012-05-06 04:38:32 +02:00
Twinaphex 77bfce7cc7 (PS3) Add RGL video driver - compile with Makefile.ps3.rgl before
compiling RetroArch itself
2012-05-06 03:47:35 +02:00
Twinaphex 7e850cd265 (PS3) Fix at exit/deiniting of context - don't do glFinish -
calls on jsValidateStates one more time when fragment/vertex
shaders have been debinded/deinited
2012-04-26 18:37:11 +02:00
Twinaphex 69496bc291 Replace more SSNES strings/references 2012-04-22 02:06:34 +02:00
Twinaphex 4893696e22 Use retroarch.cfg now 2012-04-22 01:45:55 +02:00
Twinaphex 520f7a823a (PS3) Add Retro Arch logo to PS3 menu 2012-04-22 01:33:08 +02:00
Themaister ce740f8948 More fixups. 2012-04-21 23:31:57 +02:00