twinaphex
|
d640c16eb3
|
(Frontend) Move more platform-specific code into environment_get function
implementations
|
2013-08-10 20:59:10 +02:00 |
twinaphex
|
c7d3c9e955
|
(Apple) Fix build
|
2013-07-28 23:01:16 +02:00 |
twinaphex
|
56974007ad
|
(frontend) Cleanups to frontend.c
|
2013-07-28 20:57:49 +02:00 |
twinaphex
|
f51e748ba8
|
(PS3) Fix core loading
|
2013-07-27 22:33:57 +02:00 |
twinaphex
|
db9462bc49
|
(GX) Build fixes
|
2013-07-27 21:38:38 +02:00 |
twinaphex
|
2323cee6a7
|
Get rid of MODE_EXIT
|
2013-07-27 20:34:06 +02:00 |
twinaphex
|
29b13676c5
|
(Apple) Implement environment_get in Apple frontend context driver
|
2013-07-27 17:45:56 +02:00 |
twinaphex
|
e19d2320b2
|
(frontend_context) Implement process_events
|
2013-07-27 17:42:09 +02:00 |
twinaphex
|
ac8f57e679
|
Add platform_apple.c frontend driver
|
2013-07-27 17:40:21 +02:00 |
twinaphex
|
a9dd629fe6
|
Uniquely name each frontend context driver
|
2013-07-27 17:32:15 +02:00 |
twinaphex
|
003635499f
|
Add QNX frontend context file
|
2013-07-27 17:16:46 +02:00 |
twinaphex
|
40d5fcc472
|
Add shutdown to frontend_context.c - bake frontend_context in for all versions
|
2013-07-27 16:36:55 +02:00 |
twinaphex
|
4eb283b7e3
|
Cleanups to frontend_ctx
|
2013-07-27 12:59:23 +02:00 |
twinaphex
|
1e70a46dd8
|
Merge platform_ files with platform_exec.c files
|
2013-07-27 03:59:01 +02:00 |
twinaphex
|
2650bec798
|
Setup platform_xdk as context as well
|
2013-07-27 00:32:56 +02:00 |
twinaphex
|
69381c2735
|
Add frontend_context.c - use for all console platform ports
(and other possible ports in future)
|
2013-07-26 20:58:47 +02:00 |
twinaphex
|
fe433b2322
|
Add new header file_ext.h - refactor out frontend_console.h
|
2013-07-15 14:54:40 +02:00 |
ToadKing
|
35da2fd555
|
(GX) re-enable IOS reloading, fixes lingering USB issues
|
2013-05-28 22:20:36 -04:00 |
twinaphex
|
360184d49e
|
(PS3) Fixes 'Return To Multiman' option
|
2013-05-28 22:15:21 +02:00 |
twinaphex
|
823b9a6a5d
|
(Android) Add big changelog changes to Android built-in resources
(PS3) *blind coding* hopefully fix Return To Multiman option
|
2013-05-26 22:41:44 +02:00 |
ToadKing
|
c673c28274
|
(GX) fix crash on empty argv
|
2013-05-20 22:19:10 -04:00 |
ToadKing
|
812d78839d
|
(GX) add hack for bad Salamander behavior
|
2013-05-19 20:40:48 -04:00 |
ToadKing
|
f3b4fbbb2d
|
(GX) remove IOS reloading, was messing up Salamander and threaded device insertion fixed the issue we were having anyway
|
2013-05-19 20:40:13 -04:00 |
ToadKing
|
57058ee25f
|
(GX) fix potential memory corruption in rarch_console_exec
|
2013-05-19 20:39:08 -04:00 |
twinaphex
|
6e2fc94c5e
|
(360) Fix Salamander build
|
2013-05-10 23:38:54 +02:00 |
twinaphex
|
523a27ce61
|
(360) Load Game History list now works on 360 as well
|
2013-05-10 22:44:58 +02:00 |
ToadKing
|
5290a25ccd
|
(GX) support ROM passing through salamander
Needed on Wii since we might need to load salamander when switching cores due to memory issues
|
2013-05-08 19:11:52 -04:00 |
ToadKing
|
0c08726a8e
|
(GX) workaround weird bug in file detection
|
2013-05-05 23:06:57 -04:00 |
twinaphex
|
0a8ee17d55
|
(PS3/GX/PSP) Use new default 'savefile' directory called 'savefiles'
instead of 'sram'
|
2013-05-06 00:31:24 +02:00 |
twinaphex
|
af867b008d
|
(XDK) Make initial 'default paths' creation of dirs work
on XDK
|
2013-05-06 00:30:45 +02:00 |
twinaphex
|
fd27c1b7ca
|
(RARCH_CONSOLE) Check if needed directories exist and if not,
create them
|
2013-05-06 00:06:08 +02:00 |
twinaphex
|
6a1eb0c0b1
|
(PS3/RMenu) Move oskutil_handle to menu_common.h
|
2013-05-05 16:12:06 +02:00 |
twinaphex
|
092b2625dd
|
(RMenu/RGUI) Drop MODE_MENU_INGAME
|
2013-05-05 15:20:45 +02:00 |
ToadKing
|
0c0e4d1ddd
|
(GX) set argv[0] when switching cores
|
2013-04-29 22:05:21 -04:00 |
ToadKing
|
203435487e
|
(GX SALAMANDER) fix hang in salamander
|
2013-04-29 21:55:23 -04:00 |
ToadKing
|
e01244acfa
|
(GX) clear framebuffer before exit
|
2013-04-29 16:08:56 -04:00 |
twinaphex
|
69aa79b1e9
|
(RARCH_CONSOLE) When we encounter a CORE executable - rename,
save and exit app.
|
2013-04-29 19:37:02 +02:00 |
twinaphex
|
8f2ed9a405
|
(XDK1) Load Game (History) works now on Xbox 1
|
2013-04-29 18:05:48 +02:00 |
twinaphex
|
ded204ce19
|
(PS3) Load Game History works on PS3 - Multiman will from now on
have to supply its own SELF path to argv[2] in order to work
|
2013-04-29 15:19:52 +02:00 |
ToadKing
|
455167ec19
|
(GX) error checking fix
|
2013-04-29 08:27:16 -04:00 |
twinaphex
|
51aa5b170f
|
(RMenu) Fixes/cleanups
|
2013-04-29 03:59:48 +02:00 |
twinaphex
|
4a772c3fa8
|
(Wii) Working Load Game History
|
2013-04-29 03:05:46 +02:00 |
ToadKing
|
74faafff37
|
buildfix
|
2013-04-28 20:06:32 -04:00 |
ToadKing
|
887fd3c798
|
(GX) arg passing changes (UNTESTED)
|
2013-04-28 20:00:09 -04:00 |
twinaphex
|
63ba647018
|
Move all of the code to menu_common.c to avoid code duplication
across frontends
|
2013-04-28 16:38:13 +02:00 |
twinaphex
|
b459d59793
|
Have system_process_args use MODE_LOAD_GAME from now on
|
2013-04-28 15:05:02 +02:00 |
twinaphex
|
05ac7919b1
|
system_process_args now has return type
|
2013-04-28 05:18:56 +02:00 |
twinaphex
|
d2e1f6004f
|
Take out XDK D3D header include in platform_xdk.c
|
2013-04-23 22:22:00 +02:00 |
twinaphex
|
57157d35a1
|
Remove some menu includes in platform files
|
2013-04-23 21:57:57 +02:00 |
twinaphex
|
a647535df0
|
Move logger_init/logger_deinit to frontend_console.c and out
of platform implementations
|
2013-04-23 03:17:45 +02:00 |
twinaphex
|
fda5db7476
|
(CONSOLE) Get rid of system_deinit_save and system_post_init
|
2013-04-23 01:55:00 +02:00 |
twinaphex
|
a979cba13c
|
(RMenu/RGUI) Standardization pt. 1
|
2013-04-18 23:00:27 +02:00 |
twinaphex
|
41ec8b8fe8
|
(PS3/PSP) Remove dead code
|
2013-04-18 17:44:38 +02:00 |
twinaphex
|
4652f1570d
|
(Salamander) Fix build on XDK1
|
2013-04-14 14:28:27 +02:00 |
twinaphex
|
c51347c532
|
Drop MODE_VIDEO_SCREENSHOTS_ENABLE
|
2013-04-13 09:09:56 +02:00 |
twinaphex
|
5a9194a95c
|
(360) Cleanup shader_hlsl.c
|
2013-04-12 15:14:34 +02:00 |
twinaphex
|
26c765a559
|
(XDK1) Strip platform_xdk.h
|
2013-04-12 13:41:07 +02:00 |
twinaphex
|
3b4ee38245
|
(XDK1) Remove some unused XDK1 I/O code
|
2013-04-12 13:27:10 +02:00 |
twinaphex
|
a49fe27d21
|
(GX) Make Wii/Gamecube gx_video no longer depend on MODE_MENU_DRAW
|
2013-04-11 16:10:09 +02:00 |
twinaphex
|
80390d8143
|
(XDK1 RMenu) Build fixes
|
2013-04-10 04:51:36 +02:00 |
twinaphex
|
43c9195a77
|
Get rid of rarch_position_t structure and move RMenu texture to
rmenu.c instead of somewhere in g_extern global
|
2013-04-10 04:26:18 +02:00 |
twinaphex
|
bb0821b514
|
Remove screenshots_dir and cgp_dir from default_paths - cgp_dir
is now the same as shaders_dir
|
2013-04-06 22:37:07 +02:00 |
twinaphex
|
bcbac5aac7
|
(RARCH_CONSOLE) Remove shader_dir from default_paths struct
|
2013-04-06 22:16:12 +02:00 |
twinaphex
|
cc05981455
|
(PS3/360) Now uses embedded shaders instead of stock shader from
common-shaders
|
2013-04-06 21:53:03 +02:00 |
twinaphex
|
142c6335c9
|
(Cg/PS3) Embed menu shader
|
2013-04-06 21:05:30 +02:00 |
twinaphex
|
6d8871c76c
|
Combine menu_settings_set and menu_settings_set_default and
move to settings.c
|
2013-03-23 17:21:42 +01:00 |
twinaphex
|
82d80cf24f
|
(PS3) Multiman cleanups
|
2013-03-23 05:17:39 +01:00 |
twinaphex
|
adee2430b9
|
Move platform_inl.h to frontend_console.c
|
2013-03-23 04:35:30 +01:00 |
Themaister
|
ab93fa6bd2
|
Use more approriate namespacing.
Replace get_libretro_core_name namespacing.
|
2013-03-22 23:42:34 +01:00 |
twinaphex
|
d9c3a99d0b
|
Update some credits
|
2013-03-11 07:13:11 +01:00 |
twinaphex
|
370fca304d
|
rarch_console.h - cut down on executable_extension variable as well
and move it to config.def.h
|
2013-03-11 06:59:53 +01:00 |
twinaphex
|
ce42e7fb65
|
Remove default_paths.salamander_file and make hardcoded constant
in config.def.h
|
2013-03-11 06:48:58 +01:00 |
twinaphex
|
5e53be4b25
|
Rename rmenu_iterate to menu_iterate
|
2013-03-09 16:22:11 +01:00 |
twinaphex
|
870115de38
|
remove HW_DOL codepath for platform_gx_exec.c
|
2013-02-17 02:18:48 +01:00 |
twinaphex
|
2cff6b1463
|
(GX) Wii - platform_gx_exec.c accidentally got removed
|
2013-02-14 21:47:25 +01:00 |
twinaphex
|
f0770eec48
|
(NGC) Remove sidestep code
|
2013-02-14 15:48:14 +01:00 |
twinaphex
|
6a9b0476b7
|
9PS3) Add build scripts
|
2013-02-02 00:59:17 +01:00 |
twinaphex
|
a88f1c3dce
|
(RMenu/PS3) Saves 'menu_path_texture' now to config
|
2013-02-01 09:13:29 +01:00 |
twinaphex
|
dfe7e760d7
|
(PS3) Add ability to set menu skin
|
2013-02-01 07:42:36 +01:00 |
twinaphex
|
10af790b21
|
(RARCH_CONSOLE) Remove HAVE_HDD_CACHE_PARTITION code
|
2013-01-22 13:09:18 +01:00 |
twinaphex
|
39daa377c6
|
Fixup platform_gx.c
|
2013-01-22 01:49:04 +01:00 |
twinaphex
|
8a4efb6189
|
Refactor console_load_game
|
2013-01-22 01:12:02 +01:00 |
ToadKing
|
1763bcfa7a
|
(GX) fix dangling file handle
|
2013-01-19 14:27:09 -05:00 |
twinaphex
|
5eabddcb8a
|
(360) Add SRAM/State path enable options
|
2013-01-19 15:42:13 +01:00 |
ToadKing
|
de9231f071
|
(GX) make the .dol launcher code safer, this might fix occasional crashes or hangs
|
2013-01-19 03:22:32 -05:00 |
twinaphex
|
95961d1ccb
|
(PS3) Fixes OSK code
|
2013-01-17 10:40:35 +01:00 |
twinaphex
|
c1f5fc8890
|
Rename MODE_EMULATION define to MODE_GAME
|
2013-01-13 03:34:55 +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
|
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
|
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
|
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
|
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
|
3c8bb7333e
|
(RMenu) Refactor g_extern.draw_menu
|
2013-01-10 19:43:00 +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
|
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
|
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
|
413c757144
|
Move libretro_management functions to frontend_console and rename
them
|
2013-01-09 03:34:05 +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
|
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
|
2ad74ead6c
|
Rename frontend_* files into platform_*
|
2013-01-08 07:44:57 +01:00 |