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
TwinAphex51224
148526a638
(360) Small build fix
2012-05-28 21:02:43 +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
b43d4a27b9
(PS3/360) Add header file as well + cleanup
2012-05-28 18:58:34 +02:00
Twinaphex
4a7f10c94a
(PS3/360) Split up libretro management code into file libretro_mgmt.c
2012-05-28 18:50:30 +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
Twinaphex
663bab2c14
(Griffin) ifdef include config_file.c with ifdef HAVE_CONFIGFILE
2012-05-28 05:21:19 +02:00
Twinaphex
dac3713454
(Griffin) Ifdef changes / annotations
2012-05-28 05:19:04 +02:00
TwinAphex51224
6e8e5ec89b
(360) Remove xdk360_video_general.h header file - use uniform
...
IS_TIMER/SET_TIMER macros
2012-05-28 03:45:22 +02:00
TwinAphex51224
463fdd9bdf
(360) Add 360 context file and use it
2012-05-28 02:29:51 +02:00
Twinaphex
85850ffba1
(PS3) Add HAVE_VID_CONTEXT define
2012-05-28 01:15:00 +02:00
TwinAphex51224
e871f9523f
(360) Fix 360 build
2012-05-28 00:37:54 +02:00
Twinaphex
49e69a530d
(RGL) Stripped some unused stuff
2012-05-27 23:57:16 +02:00
Twinaphex
fea9aa9e9c
Removed glRotatef from RGL - didn't work anyway
2012-05-27 23:23:27 +02:00
Twinaphex
1d05161723
(Griffin) Small nit
2012-05-27 22:58:14 +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
6ff8154d19
(PS3) Abstracted rotation code to allow for different implementations
2012-05-27 20:50:06 +02:00
Twinaphex
503f01867a
(PS3) Use new font abstraction code
2012-05-27 04:02:07 +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
95a236ac61
(PS3) Some cleanups to RGL
2012-05-26 06:20:14 +02:00
Twinaphex
69ffd1c7a7
(RGL PS3) Implemented glRotatef
2012-05-26 05:59:55 +02:00
TwinAphex51224
176e4b2cb3
(360) Added preliminary controls settings/menu
2012-05-23 08:38:14 +02:00
Twinaphex
b453bedcee
Add HAVE_FILEBROWSER define
2012-05-22 22:11:21 +02:00
TwinAphex51224
5185fb7baa
(360) Filebrowser sorts files by name now
2012-05-22 20:50:29 +02:00
TwinAphex51224
d7f8f847e5
(360) Implemented auto aspect ratio
2012-05-22 20:15:27 +02:00
Twinaphex
69209b5e2e
Replace remaining strcats with strlcat
2012-05-22 19:03:42 +02:00
TwinAphex51224
3e10f615bd
(360) small fix for 360 build
2012-05-22 19:03:47 +02:00
Twinaphex
e8e9a71b60
replace remaining strcpys with strlcpy (except for librsound.c)
2012-05-22 18:51:06 +02:00
Twinaphex
f5c4a29584
Replace remaining sprintfs with snprintf
2012-05-22 18:32:08 +02:00
Twinaphex
03f081ace6
(PS3) Automatic aspect ratio based on game width/height works
...
now
2012-05-22 18:23:58 +02:00
TwinAphex51224
4ad1a6243e
(PS3) Some fixes to outdated MSVC PS3 project files
2012-05-22 17:26:23 +02:00
TwinAphex51224
3ec196d9e2
(360) Fix 360 build
2012-05-22 17:06:02 +02:00
TwinAphex51224
62beb6f63d
(360/RARCH_CONSOLE) Change sprintfs to snprintfs
2012-05-22 17:02:24 +02:00
TwinAphex51224
56a9d359ba
(360) OSD messages now also work if g_console.emulator_initialized
...
is false
2012-05-22 15:21:45 +02:00
Twinaphex
2103440c91
(PS3) Cleanups
2012-05-21 21:52:30 +02:00
TwinAphex51224
025ea6608f
rarch_convert_wchar_to_const_char function is portable, so
...
hose it out of ifdef _XBOX define
2012-05-21 19:08:37 +02:00
TwinAphex51224
8cb3172eea
(360) Cleaned up messy char to wchar and vice versa conversion routines
...
in 360 menu code by using new helper functions
2012-05-21 19:06:31 +02:00
Themaister
da941b8c6c
Do not start audio driver out of the blue.
2012-05-07 23:57:39 +02:00
Twinaphex
9351ac9fd9
(PS3) Added extra buttons for PS3 port
2012-05-07 22:25:56 +02:00
Twinaphex
be5695f802
(PS3) Small cleanups to RetroArch Salamander
2012-05-07 19:45:13 +02:00
Twinaphex
419bfc17ef
(Rgui) Rename SGUI to RGUI
2012-05-06 04:04:33 +02:00
Twinaphex
20a1d5df29
(Rzlib) Rename szlib to Rzlib
2012-05-06 03:58:29 +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
Themaister
5cf8b6041b
Add convenience functions to start/stop RSound on consoles.
2012-05-02 18:16:45 +02:00
Themaister
9845710e24
Rename invocation.
2012-04-22 15:38:37 +02:00
Twinaphex
69496bc291
Replace more SSNES strings/references
2012-04-22 02:06:34 +02:00
Twinaphex
a00e8581e8
(Salamander) Get rid of SNES_ prefix
2012-04-22 01:51:20 +02:00
Twinaphex
5219ecaf67
(Salamander) Update Salamander for retroarch.cfg among other things
2012-04-22 01:50:04 +02:00
Twinaphex
4893696e22
Use retroarch.cfg now
2012-04-22 01:45:55 +02:00
TwinAphex51224
96fbb76345
(360) Small 360 fixups
2012-04-21 23:48:27 +02:00
Themaister
109dc7a64f
More changes to RetroArch.
2012-04-21 23:33:35 +02:00
Themaister
ce740f8948
More fixups.
2012-04-21 23:31:57 +02:00
Themaister
aab8fb6151
ssnes_* => rarch_*.
2012-04-21 23:25:32 +02:00
Themaister
9ab51ad23a
SSNES => RetroArch.
2012-04-21 23:17:43 +02:00
TwinAphex51224
a50a9a6ba1
(360) 360 port works with skeleton HLSL driver now
2012-04-14 21:45:43 +02:00
Twinaphex
fe38d090b3
(Wii) Use Griffin
2012-04-14 14:08:00 +02:00
Twinaphex
3b4644cd16
(Wii) Add Wii defines to Griffin
2012-04-14 13:42:25 +02:00
Twinaphex
7273b9901d
Nits in file_browser.h
2012-04-14 05:06:59 +02:00
Twinaphex
d1e7a96e2b
Change header guards of console_ext_input.h
2012-04-14 05:05:32 +02:00
Twinaphex
089e97b942
(360/PS3) Indenting nits
2012-04-14 04:38:40 +02:00
Twinaphex
80e2f61eab
(PS3/360) Moved some shared enums to console_ext.h
2012-04-14 03:51:25 +02:00
Twinaphex
0907eccc9c
(Griffin) Removed Griffin by mistake
2012-04-14 01:02:37 +02:00
Twinaphex
b0cc4a6f61
(Wii) Prepare for Griffin
2012-04-14 01:00:09 +02:00
Twinaphex
1352c29f39
(Wii) Add HAVE_FILE_LOGGER debugging code
2012-04-13 23:40:10 +02:00
Twinaphex
9be0365b0e
(SSNES_CONSOLE) Remove useless ifdef
2012-04-13 23:20:12 +02:00
Twinaphex
6fb2f9b161
Move to HAVE_SSNES_MAIN_WRAP for Wii
2012-04-13 23:16:51 +02:00
Twinaphex
96c20550b5
(SSNES_CONSOLE) Get rid of main_wrap.h header file - include
...
this in console_ext.h instead
2012-04-13 22:07:21 +02:00
Twinaphex
6ab12d1844
(Salamander) Move include of file.h below SSNES_ERR/SSNES_WARN/SSNES_LOG
...
defines in Salamander
2012-04-13 21:44:59 +02:00
Twinaphex
6691ca2c91
(SSNES_CONSOLE) SSNES Salamander uses file_path.c now
2012-04-13 21:30:04 +02:00
Twinaphex
10be750aa6
(SSNES_CONSOLE) Introduce HAVE_SSNES_EXEC define
2012-04-13 21:01:04 +02:00
Twinaphex
79737aecf3
(SSNES_CONSOLE) Introduce HAVE_SSNES_MAIN_WRAP define
2012-04-13 20:40:22 +02:00
Twinaphex
782e8b8da9
(PS3/360) Removed duplicate keybind LUT
2012-04-13 17:03:30 +02:00
Themaister
38aa7da1ab
Style nits and cleanups.
2012-04-13 16:30:13 +02:00
Twinaphex
ccd160ac0d
(PS3/360) Fixed ifdef in console_ext.h - change to HAVE_LIBRETRO_MANAGEMENT
2012-04-13 15:59:22 +02:00
Twinaphex
2ffffee571
(PS3/360) libretro_manage_core made portable and moved to console_ext.c
2012-04-13 15:57:59 +02:00
Twinaphex
55d621e062
(PS3) Make use of ssnes_set_default_keybinds in ps3/main.c
2012-04-13 06:12:51 +02:00
Twinaphex
331d596940
(PS3) Made keybind changing code portable
2012-04-13 04:31:51 +02:00
TwinAphex51224
77bab1ad2d
(360) Small cleanup to Salamander for 360
2012-04-13 03:55:09 +02:00
Twinaphex
6c80cd81d0
(PS3) Cleaner aspect ratio changing code
2012-04-13 03:03:21 +02:00
Twinaphex
0ec50e8bc4
Moved font.bmp for Wii - had difficulty linking otherwise
2012-04-13 02:18:55 +02:00
Twinaphex
9cb9597e8a
(Wii) Wii port updates - broken right now -
...
exits to HBC right after loading a ROM
2012-04-13 02:17:27 +02:00
Twinaphex
f313d3c6bb
(360/PS3) 360 and PS3 now both use the same salamander source
...
file
2012-04-11 04:07:17 +02:00
Twinaphex
726fa479fa
(SSNES_CONSOLE) Numerous cleanups, indenting cleanups, include header file fixes,
...
etc.
2012-04-11 02:42:27 +02:00
Twinaphex
24ec735380
(Wii) Ifdeffed out LAST_PLATFORM_KEY
2012-04-10 23:03:08 +02:00
Twinaphex
db00f689c8
Fixed indenting in a lot of console files
2012-04-10 21:24:05 +02:00
Twinaphex
eaaeda8c38
(PS3/360) ssnes_render_cached_frame fixed
2012-04-10 17:45:58 +02:00
Twinaphex
b2fcf5b281
(PS3) More libretro commits - broken right now on retro_run
2012-04-10 01:00:25 +02:00
Twinaphex
6c05eac2f5
(PS3) Preliminary PS3 conversion to libretro
2012-04-10 00:22:02 +02:00
Themaister
a949c0ed37
Change another use of snes_library_id().
2012-04-10 00:18:49 +02:00
Themaister
0cf7e2811e
Use retro_get_system_info.
2012-04-09 23:52:05 +02:00
Themaister
e3a71a8c5b
Fixup headers.
2012-04-09 22:05:26 +02:00
Themaister
62c96ea937
Change license header.
2012-04-09 22:03:57 +02:00
Themaister
9698cd7dbd
Change headers.
2012-04-09 22:03:57 +02:00
Twinaphex
e18a9e1001
Added set_aspect_ratio callback function
2012-04-09 16:04:24 +02:00
TwinAphex51224
525d9b3cf5
(360) Implemented rotation callback function
2012-04-01 16:10:02 +02:00
Twinaphex
239e491382
(PS3) Implemented rotation callback function
2012-04-01 01:01:01 +02:00
Twinaphex
1cc8a24b3c
Get rid of Cellframework2 headers in file_browser.h
2012-03-29 16:21:30 +02:00
Twinaphex
75661e7527
(360/PS3) Moved file_browser.c to console/ - 360/PS3 now use
...
the same file browser code
2012-03-29 16:18:23 +02:00
TwinAphex51224
765ba65188
(360/PS3) Attempt to use the same file browsing code for 360 and
...
PS3
2012-03-29 16:10:16 +02:00
Twinaphex
db7be5736b
(360/PS3) OVERRIDE_VIDEO_FRAME_FUNC ifdeffed for 360/PS3
2012-03-29 15:33:28 +02:00
TwinAphex51224
23f9cf8618
(360) Have 360 use HAVE_GRIFFIN_OVERRIDE_VIDEO_FRAME_FUNC too
2012-03-29 15:30:27 +02:00
Twinaphex
cf5fb8baaa
(PS3) Some more Griffin overrides
2012-03-29 15:07:48 +02:00
Twinaphex
6b88330540
(Griffin) Griffin function override hooks
2012-03-29 14:17:03 +02:00
TwinAphex51224
9653e1f028
(360) Dodge function pointers / make direct calls through HAVE_GRIFFIN
...
define
2012-03-29 12:14:12 +02:00
TwinAphex51224
a860a71016
(360) 360 uses Griffin now too
2012-03-29 12:04:58 +02:00
Twinaphex
07c839f003
(Griffin) Integrate more source files into griffin.c
2012-03-29 02:10:49 +02:00
Twinaphex
5553774f6f
(PS3) Dodge function pointers / make direct calls through
...
HAVE_GRIFFIN define
2012-03-29 01:15:22 +02:00
Twinaphex
24f5b2675b
(PS3) Add Griffin to mass include files into one single source unit
2012-03-28 23:22:28 +02:00
Twinaphex
db6b9ba4a3
(SSNES_CONSOLE) Merged input_luts.c with console_ext.c
2012-03-25 01:56:27 +01:00
Twinaphex
1b995917ce
Moved SGUI files to subdir in console/
2012-03-17 23:59:15 +01:00
Twinaphex
4e3359ec19
Merged console_ext.c / main_wrap.c and got rid of warning in file.c
2012-03-17 23:05:48 +01:00
TwinAphex51224
6b45efa7bc
(360) Some build fixes - still not compiling though
2012-03-17 00:13:49 +01:00
Themaister
9ab02b12be
Move compat functionality to compat/.
2012-03-16 23:26:57 +01:00
TwinAphex51224
47dcb54c1f
(PS3/Wii) Make netlogger code portable
2012-03-13 00:45:12 +01:00
TwinAphex51224
dd9f4be2aa
(Wii) Some work on Wii port - included szlib.c - moved input-related
...
function over to input_luts.c
2012-03-12 22:40:04 +01:00
Themaister
0a2b3ede59
Cleanup.
2012-03-12 17:31:15 +01:00
TwinAphex51224
37b8585df4
(Console) Clean up ssnes_console_get_rom_ext
2012-03-12 14:30:15 +01:00
TwinAphex51224
e1bbaee64c
(360) Set up SSNES 360 for new console environment settings
2012-03-12 03:08:15 +01:00
Themaister
d7afd20346
Add new extensions to help FBA.
2012-03-12 00:39:24 +01:00
TwinAphex51224
fe0a6c8d07
(360 FB Alpha 360 libsnes works now
2012-03-11 23:03:20 +01:00
TwinAphex51224
a328bd578e
(360/PS3) Some changes needed for FBA on consoles in specific
2012-03-11 22:39:48 +01:00
TwinAphex51224
4e68eb12ab
Add back HAVE_ZLIB ifdefs for console_ext.c
2012-03-07 20:32:51 +01:00
TwinAphex51224
428050904c
(360) ZIP files can now be unzipped - press X on a ZIP file to
...
unzip the files to the cache: partition - from the filebrowser
you can then go to the cache partition and load the unzipped ROM.
2012-03-07 20:33:14 +01:00
Themaister
057846e45b
Micronit.
2012-03-06 22:48:45 +01:00
Themaister
d4c1cf4853
Style nits.
2012-03-06 22:45:51 +01:00
TwinAphex51224
9708536cd8
(PS3) ZIP files can now be unzipped - if you press X on a ZIP file
...
in the file browser, it will extract the contents to the /dev_hdd1
partition. You can then start the ROM from there. (problem right
now - savestates/SRAM get saved to this swap partition too -
which we flush at SSNES exit)
2012-03-06 22:20:15 +01:00
TwinAphex51224
556e158020
(Szlib) Added unzip.c and fileapi.c to szlib.c
2012-03-06 20:23:24 +01:00
TwinAphex51224
d9337a2589
(Szlib) Cleanups #3
2012-03-06 18:15:48 +01:00
TwinAphex51224
cc476af1fe
(Szlib) Cleanups #2
2012-03-06 18:02:54 +01:00
TwinAphex51224
4365b77577
(Szlib) cleanup
2012-03-06 17:49:49 +01:00
TwinAphex51224
f7c2bfe530
(PS3) Libsnes ports can now set per-system default keybind names
2012-03-06 16:06:47 +01:00
TwinAphex51224
44b873af5b
Rename rom_ext.c to console_ext.c - rename xdk360_input.cpp to
...
xdk360_input.c
2012-03-06 14:12:28 +01:00
TwinAphex51224
3c2591f71f
Revert "Revert "Remove useless return.""
...
This reverts commit 4959b8e20e
.
2012-03-05 21:31:11 +01:00
TwinAphex51224
4959b8e20e
Revert "Remove useless return."
...
This reverts commit 24e807f520
.
2012-03-05 21:30:28 +01:00
TwinAphex51224
b82d9be0ae
(360) Compile in szlib.c
2012-03-04 23:28:32 +01:00
TwinAphex51224
a2fe0330eb
(360) 360 compiles again
2012-03-04 23:15:25 +01:00
Themaister
10ac66e734
Legal stuff.
2012-03-04 21:54:07 +01:00
TwinAphex51224
5ebd0b4ed1
Initial commit of SZlib
2012-03-04 21:38:33 +01:00
Themaister
24e807f520
Remove useless return.
2012-03-04 13:59:45 +01:00
TwinAphex51224
db87f664b8
(PS3) Sound options added - reiniting sound has yet to happen
2012-03-03 11:54:14 +01:00
TwinAphex51224
4b67a3c59e
(PS3) Compiles in rsound now
2012-03-01 21:32:01 +01:00
TwinAphex51224
c310e32dd0
Merge branch 'master' of github.com:Themaister/SSNES
...
Conflicts:
console/rom_ext.c
console/rom_ext.h
2012-02-25 20:15:22 +01:00
TwinAphex51224
248f5efbd6
(PS3) Initial WIP exitspawn loading of external executables -
...
will flesh this out in subsequent ports
2012-02-25 20:11:57 +01:00
Themaister
a03c11d7d0
Clarify a bit.
2012-02-25 17:29:02 +01:00
Themaister
2e9fade00a
Add name generation from id.
2012-02-25 17:05:52 +01:00
Themaister
c32d321b06
stdbool.h is C99. Use a more proper define.
2012-02-05 00:50:47 +01:00
TwinAphex51224
02996fbe2e
(360) Rudimentary working filebrowser - hardcoded to game://roms/
...
path right now
2012-02-04 23:40:11 +01:00
Themaister
79f29a3966
Add test case and some fixes for re-entrancy.
2012-02-01 21:32:27 +01:00
TwinAphex51224
e538fe4364
(PS3) Implement ssnes_main wrap
2012-01-30 18:17:47 +01:00
Themaister
e0aa65efc3
Should fix crash.
2012-01-30 18:21:46 +01:00
Themaister
c569d9e179
Call ssnes_main_init().
2012-01-30 18:15:14 +01:00
Themaister
ef280919d3
Add a ssnes_main wrapper for more simple code.
2012-01-30 17:50:00 +01:00
Themaister
2721ccb52a
Style nits.
2012-01-29 21:44:37 +01:00
Themaister
be03b8ac95
Fix indentation.
2012-01-25 19:57:37 +01:00
TwinAphex51224
2acc30e1a4
(PS3) Filled in ssnes_console_get_rom_ext function
2012-01-25 02:49:15 +01:00
Themaister
dd1d83768b
Add stubs for future rom_ext handling.
2012-01-25 01:10:53 +01:00
Themaister
97725e69eb
Add missing license header.
2012-01-08 02:30:32 +01:00
Themaister
08aaa1021c
More aestethically pleasing effect.
2012-01-08 01:32:45 +01:00
Themaister
b4248038fb
Update license headers.
2012-01-08 01:12:05 +01:00
Themaister
6f5c33848e
Begin work on menu for Wii.
2012-01-08 00:57:44 +01:00