twinaphex
b9569296d5
(platform_darwin.m) Add unistd.h
2015-07-25 14:50:40 +02:00
Toad King
866970fb1c
small changes to hotplugging support
2015-07-20 21:01:11 -05:00
Toad King
248e8ad1ca
[GX] properly shut down dev thread
2015-07-20 20:08:13 -05:00
twinaphex
0bbb0d6913
(Darwin) Cleanups
2015-07-18 23:49:58 +02:00
twinaphex
c56f1403e5
(Darwin) Setup default shader dir
2015-07-18 23:41:42 +02:00
Twinaphex
6cb42bde29
Set all paths to bundle dirs when RELEASE_BUILD is defined
2015-07-18 17:36:30 +02:00
Twinaphex
34c2791fa4
Revert "(OSX) Add default dirs for Pictures and Downloads"
...
This reverts commit b9831cdc14
.
2015-07-18 15:16:56 +02:00
twinaphex
b9831cdc14
(OSX) Add default dirs for Pictures and Downloads
2015-07-18 15:14:40 +02:00
twinaphex
67c5d14900
(OSX) Fix some paths
2015-07-18 15:05:22 +02:00
radius
a06dd9c3a2
fix system dir resetting on each startup
2015-07-17 02:53:59 -05:00
twinaphex
b298b2d4f0
platform_android.h - cleanup
2015-07-16 10:54:59 +02:00
radius
b717828cf0
fix setting and clearing system directory when using content dir
2015-07-16 01:46:11 -05:00
radius
9992a22e10
create dirs in the internal sd too
2015-07-14 22:38:55 -05:00
Andrés
8bf2b8a309
Fix cleanup of test dir
2015-07-14 20:36:38 -05:00
twinaphex
793e7483ad
(platform_ps3.c) Cleanups
2015-07-15 02:09:05 +02:00
twinaphex
89be56a9ae
(Android) Some build fixes
2015-07-13 19:50:21 +02:00
fr500
6f645f2cf9
make sure internal dirs are created too
2015-07-12 21:19:10 -04:00
fr500
22b3bc3243
add internal sd status to system info
2015-07-12 20:55:44 -04:00
fr500
39fb39f5f6
improve debug logging
2015-07-12 18:48:32 -04:00
radius
01ce2eaf31
shaders go in a subfolder now
2015-07-12 03:53:09 -04:00
Twinaphex
7f9bd9bd8a
Merge pull request #1950 from fr500/master
...
fix a few issues with savestate sorting and system dir
2015-07-12 09:39:40 +02:00
radius
48068f147a
same as the previous commit but when the user exits without unloading content
2015-07-12 02:35:28 -05:00
radius
06f656004b
make system directory restore correctly when closing content in case it was set to content dir
2015-07-12 02:35:27 -05:00
twinaphex
10c8c0198b
(platform_android.c) Style nits
2015-07-11 23:02:22 +02:00
radius
d9b125a645
if using app dir and paths do not exist, create them
2015-07-11 16:32:48 -04:00
radius
5bd889ac02
create directories that do not exist and add savestate dir
2015-07-11 15:25:56 -04:00
radius
a1ffbfdec9
make android defaults smarter
2015-07-11 15:16:04 -04:00
twinaphex
34414b5919
Menu toggle should be properly saved now with custom bind - the
...
forced hack broke all sorts of behavior
2015-07-09 22:16:27 +02:00
twinaphex
d7db50e4eb
(Android) Cleanups
2015-07-09 21:50:48 +02:00
twinaphex
cbc79e0d67
Start adding preliminary bundle extraction code
2015-07-08 16:45:04 +02:00
twinaphex
a59fd029b1
Send APK path as param too
2015-07-08 02:42:19 +02:00
radius
610d316852
path had been changed to app_dir
2015-07-07 15:38:00 -05:00
radius
5cb8a0793c
make screenshots save in the pictures folder
2015-07-07 15:36:37 -05:00
twinaphex
6a6b419ddb
(Android) Add screenshot dir default dir
2015-07-07 22:04:25 +02:00
radius
cccc221e8c
fix search & replace error
2015-07-07 14:56:01 -05:00
radius
3c5fe79df8
rename a few variables
2015-07-07 14:48:09 -05:00
radius
57ee3c0c33
rename a few variables
2015-07-07 14:38:39 -05:00
radius
6801a0de28
move variable declaration
2015-07-07 13:58:15 -05:00
radius
161a7166c5
set default downloads path to internal sdcard Downloads folder if available
2015-07-07 13:54:32 -05:00
radius
3d348edcb3
add functions to look for certain extra folders that may be useful to set sane defaults
2015-07-07 13:31:59 -05:00
radius
827f32b2d1
make saving to <content dir> possible again
2015-07-05 14:54:15 -04:00
twinaphex
a9f398c0c4
(Android) Change default autoconfig dir to 'autoconfig'
2015-07-05 02:30:49 +02:00
radius
394cdf9c7c
psp buildfix
2015-07-04 18:11:48 -05:00
radius
b0b9ff8d8d
add default paths for remaps and cheats
2015-07-04 17:08:32 -05:00
twinaphex
e8914563d8
Change "core_assets" dir to "downloads"
2015-07-04 21:44:02 +02:00
twinaphex
c32f3926b2
(platform_android.c) Fix typo
2015-07-04 06:40:21 +02:00
twinaphex
362d8025d8
Add g_defaults.core_assets_dir
2015-07-04 04:47:14 +02:00
twinaphex
7c1a5d3e31
(platform_android.c) Use msg_hash_calculate
2015-07-03 22:36:18 +02:00
twinaphex
5de19ed6c2
(Android) Implement parse_drive_list
2015-07-03 22:33:44 +02:00
twinaphex
e030aee324
(Android) Add default dirs for playlists, wallpapers, remaps
2015-07-03 22:26:08 +02:00
radius
5abadccb3d
add additional android paths
2015-07-03 09:38:54 -05:00
twinaphex
96c119bb1d
Move retroarch_logger.h to libretro-common/include
2015-06-30 00:38:10 +02:00
Alcaro
59b35bbc21
Fix printf mismatch.
2015-06-26 20:41:56 +02:00
Alcaro
febcbc5ce4
C89 cleanups part 2
2015-06-26 17:48:43 +02:00
twinaphex
a132fa0fba
Some C89 build fixes
2015-06-26 15:53:18 +02:00
twinaphex
1efaaab53d
(main_exit) Don't set shutdown to false
2015-06-25 14:54:40 +02:00
twinaphex
0fa871a296
Use rarch_system_info_get_ptr
2015-06-25 13:46:32 +02:00
twinaphex
f5dbf50ebc
(frontend.c) Use rarch_system_info_get_ptr
2015-06-25 13:38:46 +02:00
twinaphex
6ee5029bb0
(android_input.c) Use rarch_system_info_get_ptr
2015-06-25 13:20:53 +02:00
twinaphex
42fcb4490c
Change signature of rarch_system_info_get_ptr
2015-06-25 12:36:55 +02:00
twinaphex
850d6b0274
(frontend.c) Use rarch_system_info_get_ptr
2015-06-25 11:06:02 +02:00
twinaphex
6f1bc69fc7
Refactor libretro_dummy mechanics
2015-06-20 23:42:30 +02:00
twinaphex
225187dbd0
(platform_darwin.m) Include "../../menu/menu.h"
2015-06-18 10:13:29 +02:00
Higor Eurípedes
1bec7fbaef
(platform_win32.c) Add menu.h include
2015-06-17 10:40:23 -03:00
twinaphex
0d400d027b
(Salamander) Update
2015-06-15 22:47:20 +02:00
twinaphex
a2c8f89137
Create frontend->parse_drive_list
2015-06-15 22:45:02 +02:00
twinaphex
bc592859cc
Cleanups
2015-06-15 06:01:54 +02:00
twinaphex
23263e2f97
(Android) Use djb2
2015-06-15 04:18:17 +02:00
Twinaphex
c5958e2d49
(OSX) Buildfix
2015-06-14 19:28:20 +02:00
twinaphex
f32173c007
(platform_darwin.m) Use hashing
2015-06-14 19:26:53 +02:00
twinaphex
d3803d0d05
(platform_linux.c) Use hashing
2015-06-14 19:22:22 +02:00
twinaphex
413230d77d
(Frontend) Cleanups
2015-06-12 23:38:46 +02:00
twinaphex
b70c1c134f
(Android) Cleanups
2015-06-12 23:32:23 +02:00
twinaphex
29e3f5ff66
Expand playlist format - rename it to 'lpl'
2015-06-08 23:38:03 +02:00
twinaphex
7f8a2bef79
(Salamander) Some spurious code where it tries to use 'len'
...
instead of 's'
2015-06-08 00:33:49 +02:00
twinaphex
7979198f08
(Android) Build fix #2
2015-06-02 20:41:14 +02:00
twinaphex
c8c4dcfda7
Define NS_INLINE if it does not exist
2015-06-02 18:47:08 +02:00
twinaphex
0cfeff8e1e
Cleanups
2015-06-02 18:28:51 +02:00
twinaphex
a4812c955f
Get rid of 'Gets here' messages
2015-06-01 17:06:28 +02:00
Twinaphex
99099c34ef
Fix two serious warnings
2015-05-26 09:06:53 +02:00
radius
51dad5c922
make sure to reset paths when exiting too
2015-05-25 20:54:51 -05:00
radius
cc5b069494
make sure to reset paths when exiting too
2015-05-25 20:54:00 -05:00
twinaphex
8fb8887c34
Create new playlist format
2015-05-26 00:12:49 +02:00
twinaphex
be6ce5fb34
Get rid of some more useless casts
2015-05-24 05:10:09 +02:00
twinaphex
74ee699d5c
Split up rarch_main_data_iterate outside of rarch_main_iterate
2015-05-16 17:00:50 +02:00
twinaphex
7242693e69
(Android) Go back to old input code
2015-05-09 09:38:45 +02:00
twinaphex
87d9834d06
Move dylib.c to libretro-common
2015-05-08 09:49:49 +02:00
twinaphex
ff6babc22a
(Android) Start using android_main_poll
2015-05-02 07:06:57 +02:00
twinaphex
9a1c90a554
(Android) android_run_events - change signature
2015-05-02 03:52:28 +02:00
twinaphex
fed293b6e7
(Android) ALooper_prepare - hook up poll source
2015-05-02 03:00:35 +02:00
twinaphex
14acead3db
(Android) Remove deinit function callback
2015-05-02 02:56:33 +02:00
twinaphex
bc0a933114
Get rid of APP_CMD_DEAD hack
2015-05-02 02:55:51 +02:00
twinaphex
681f88948b
Remove unused onRetroArchExit
2015-05-02 02:36:33 +02:00
twinaphex
421fad50a2
(Android) (android_native_app_glue.c) Should now be identical to mainline
2015-05-02 02:22:20 +02:00
twinaphex
ec319a2c76
(Android) Start preparing engine_handle_input and engine_handle_cmd for
...
input sources
2015-05-02 02:13:16 +02:00
twinaphex
78fcd0312f
(Android) Change signature of android_main_poll
2015-05-02 01:05:21 +02:00
twinaphex
2f08c143ec
(Android) Cleanups
2015-05-02 00:43:24 +02:00
twinaphex
a9aab62169
(Android) Create prototypes for functions
2015-05-02 00:27:33 +02:00
twinaphex
2161b03cf0
Move variables to platform_android.c
2015-05-02 00:25:55 +02:00
twinaphex
e16e55cb9b
(Android) Backport more functions
2015-05-02 00:22:29 +02:00
twinaphex
1699e877fb
(Android) Backport some functions
2015-05-02 00:16:06 +02:00
twinaphex
fe5d4e34ab
(Android) Native app glue - use pthread again
2015-05-02 00:13:28 +02:00
twinaphex
5a2c6aa5d6
(Android) Create android_app_read_cmd
2015-05-01 23:59:23 +02:00
twinaphex
7bc4a69a4a
(Android) Create android_native_app_glue.h
2015-05-01 23:52:36 +02:00
twinaphex
6c94be41a9
(Android) Create android_native_app_glue.c
2015-05-01 23:46:55 +02:00
twinaphex
2cc348a75b
(Android) Create android_app_userdata
2015-05-01 20:21:52 +02:00
twinaphex
50ab97d304
(Android) Add back native app glue missing details
2015-05-01 19:56:44 +02:00
twinaphex
349a5890e4
(Android) Set lookup name function pointer at the beginning of the app's
...
start
2015-05-01 18:20:52 +02:00
twinaphex
8ec5db66cf
(Android) Move state around
2015-05-01 18:11:34 +02:00
twinaphex
5e5453488f
(Android) Move thread state to android_app
2015-05-01 17:25:26 +02:00
twinaphex
4b289e361d
Revert "(Android) Put input event queue on separate thread"
...
This reverts commit 828421b46b
.
2015-04-29 05:59:40 +02:00
twinaphex
828421b46b
(Android) Put input event queue on separate thread
2015-04-29 05:43:05 +02:00
twinaphex
201b1d4ec7
(Android) Initialize some code directly in android_app_entry
2015-04-29 03:24:57 +02:00
twinaphex
4cf9227640
(Android) Move all input to android_input.c
2015-04-29 02:48:17 +02:00
Twinaphex
af00b958d5
(iOS) Move ios_get_powerstate code to platform_darwin.m
2015-04-21 12:15:42 +02:00
twinaphex
f435958371
(Android) Implement display metric DPI
2015-04-21 00:57:51 +02:00
twinaphex
e1b697937a
(Android) Implement get_architecture function
2015-04-20 22:53:56 +02:00
twinaphex
26d5ee8b4d
(Android) Implement frontend_android_get_os
2015-04-20 22:43:46 +02:00
twinaphex
166cfdf211
Cleanup frontend.h
2015-04-20 21:35:51 +02:00
twinaphex
52bf335dd8
(Android) Cleanups
2015-04-20 21:35:31 +02:00
twinaphex
d224b5c21d
(Android) Buildfix
2015-04-20 21:34:54 +02:00
twinaphex
14505cc222
Create new rarch_main signature
2015-04-20 21:31:25 +02:00
twinaphex
4e187ad642
Refactor around HAVE_MAIN and do away with HAVE_MAIN_LOOP
2015-04-20 21:12:39 +02:00
twinaphex
5d24c75925
Create HAVE_MAIN define
2015-04-20 21:10:01 +02:00
twinaphex
7e95712015
(platform_darwin.m) Style nits
2015-04-20 21:00:40 +02:00
twinaphex
445bf04892
Cleanups to rarch_main - and also fix Android platform struct
2015-04-20 20:53:17 +02:00
twinaphex
7ed40b4401
Rename frontend_ctx_apple to frontend_ctx_darwin
2015-04-20 17:19:51 +02:00
twinaphex
aa54f7fb41
Move apple_rarch_exited to UI companion drivers
2015-04-20 17:10:28 +02:00
twinaphex
b310e82def
Remove HAVE_COCOA/HAVE_COCOATOUCH ifdef in platform_apple.m
2015-04-20 14:09:57 +02:00
twinaphex
5154538ac1
(platform_apple.m) Style nits
2015-04-20 14:07:45 +02:00
Twinaphex
a554b1647c
Move code around - turn platform_apple.c into platform_apple.m
2015-04-20 14:05:55 +02:00
Twinaphex
6beaa824cd
(platform_apple.c) Buildfix
2015-04-20 13:00:44 +02:00
twinaphex
a29e97677e
Fix CFExtensions.h include
2015-04-20 12:54:04 +02:00
twinaphex
0cbc577324
Cleanups
2015-04-20 12:33:35 +02:00
Twinaphex
425783672e
(platform_apple.c) Add some more defines so that it can compile
...
and link without HAVE_COCOA or HAVE_COCOATOUCH
2015-04-19 17:12:20 +02:00
twinaphex
9d26a321df
(OSX) Add platform_apple.c to Makefile.common
2015-04-19 17:08:13 +02:00
twinaphex
a1eb931455
(OSX/Apple) Create main() function if HAVE_COCOA and HAVE_COCOATOUCH
...
are not defined
2015-04-19 17:02:36 +02:00
Twinaphex
6bbe6203a6
(Apple) Cleanups
2015-04-18 21:52:45 +02:00
Twinaphex
a642092cb5
(iOS) Fixup frontend_apple_get_name
2015-04-18 21:20:04 +02:00
Twinaphex
c03f61152b
(Apple) Fixup get_os
2015-04-18 21:14:30 +02:00
twinaphex
0608ea17b8
(Linux) Frontend OS - major/minor now gets properly set
2015-04-18 20:49:05 +02:00
twinaphex
5bc364c1fb
(Win32) Buildfix
2015-04-18 20:44:28 +02:00
twinaphex
f9adf6ee9d
(Win32) Implement OS name
2015-04-18 20:41:17 +02:00
twinaphex
b4549d4bf4
Expand frontend_linux_get_architecture some more
2015-04-18 20:16:59 +02:00
twinaphex
5cfc0bb723
(Linux) Implement frontend_linux_get_os - still needs major/minor
...
set
2015-04-18 20:08:47 +02:00
twinaphex
a2195e8cdf
Create frontend get_architecture function callback
2015-04-18 20:03:59 +02:00
twinaphex
b83a03bad6
(Linux) Start implementing get_powerstate
2015-04-18 19:43:48 +02:00
twinaphex
ac2743b842
Create stub frontend/drivers/platform_linux.c
2015-04-18 19:12:14 +02:00
twinaphex
88692cbb07
(CTR) Use rarch_sleep and some style nits
2015-04-18 17:34:14 +02:00
twinaphex
8d4f6a172c
(Win32) Implement get_powerstate
2015-04-18 17:16:55 +02:00
Twinaphex
99894c831e
(iOS) Implement get_powerstate
2015-04-18 16:42:49 +02:00
twinaphex
b810f7579d
(PSP) Implement get_powerstate
2015-04-18 15:28:06 +02:00
twinaphex
ba69d2ba59
(Apple) Style nits
2015-04-18 15:09:03 +02:00
Twinaphex
9b4d2769f3
(OSX) Start implementing get_powerstate - based on SDL implementation
2015-04-18 15:07:04 +02:00
twinaphex
b721389234
Create 'get_powerstate' function for frontend driver
2015-04-18 13:56:40 +02:00
twinaphex
335097f98f
(Emscripten) Buildfixes
2015-04-14 22:01:41 +02:00
Twinaphex
146acb62d3
(iOS) Implement frontend_apple_get_os
2015-04-13 18:25:04 +02:00
twinaphex
d6d8d32edd
Implement stub function apple_get_os
2015-04-13 18:05:55 +02:00
twinaphex
0818b178f9
Rename rarch_main_command to event_command
2015-04-13 11:26:02 +02:00
Twinaphex
de2eb5f972
Rename RARCH_CMD_* to EVENT_CMD_*
2015-04-13 10:29:15 +02:00
twinaphex
57877284ec
(UI Companion) Call UI companion 'toggle' function at startup when setting is
...
enabled
2015-04-13 02:14:34 +02:00
Twinaphex
7674084904
frontend_apple_load_content - buildfix
2015-04-12 17:07:17 +02:00
twinaphex
35e3daf951
(frontend.c) Cleanup
2015-04-12 16:17:11 +02:00
Twinaphex
bd31320612
(Apple) Buildfix
2015-04-12 05:45:28 +02:00
Twinaphex
3e35593f59
(iOS) Implement UI companion driver for iOS CocoaTouch
2015-04-12 03:18:37 +02:00
twinaphex
f8a31effb0
(UI companion) Some further improvements
2015-04-12 02:09:14 +02:00
twinaphex
070147187d
Refactor frontend_ctx_init_first
2015-04-12 00:24:20 +02:00
twinaphex
7dcbeef98f
(platform_android.c) Turn some C++ comments into C comments
2015-04-12 00:03:03 +02:00
twinaphex
867ee391dd
(GX) Start using sthread wrapper functions for device notification thread
2015-04-11 23:37:00 +02:00
twinaphex
19260898eb
Replace dynamic.h header dependencies to dylib.h header dependencies
2015-04-11 10:38:10 +02:00
Twinaphex
16f20400fa
Merge pull request #1618 from aliaspider/master
...
(3DS) implement the audio driver.
2015-04-10 20:15:14 +02:00
aliaspider
301309304a
(3DS) implement the audio driver.
2015-04-10 19:10:34 +01:00
twinaphex
8012b88bcb
(PS3) Buildfix
2015-04-10 07:46:54 +02:00
twinaphex
1989f9a0da
(Win32) Buildfix
2015-04-09 23:03:24 +02:00
twinaphex
18801c8449
Move gfx_set_dwm call to platform_win32.c
2015-04-09 22:58:57 +02:00
twinaphex
edda6bac9e
(platform_psp.c) Turn function static
2015-04-09 05:53:58 +02:00
twinaphex
c0bd6874cd
(platform_android.h) Style nits/cleanups
2015-04-09 05:52:23 +02:00
twinaphex
033ab0891c
(platform_win32.c) Cleanups
2015-04-09 05:43:30 +02:00
twinaphex
69762dd339
(platform_win32.c) Cleanup
2015-04-08 08:02:26 +02:00
twinaphex
9f44dcd12c
(platform_win32.c) Add dynamic.h
2015-04-08 08:01:54 +02:00
twinaphex
5e905cf526
(Win32) Cleanup frontend_win32_init
2015-04-08 07:44:18 +02:00
twinaphex
a72434e945
(Win32) Set DPI Aware for Windows Vista and higher
2015-04-08 07:20:28 +02:00
twinaphex
656d49c12d
(Frontend Win32) Update
2015-04-08 02:11:23 +02:00
twinaphex
5a2ed01eec
Create frontend_get_ptr
2015-04-08 00:08:53 +02:00
twinaphex
1c2a96ac0b
(Win32) Add 'major' and 'minor' arguments to 'get_os' function
...
pointer
2015-04-07 23:28:45 +02:00
twinaphex
a707c24232
Add 'get_os' function pointer to frontend driver
2015-04-07 22:49:00 +02:00
twinaphex
2fbc79e9f3
Cleanup some header includes
2015-04-07 22:21:08 +02:00
twinaphex
052086b9d4
(platform_apple.c) Include "frontend_driver.h"
2015-04-07 22:17:41 +02:00
twinaphex
b20a14de81
(platform_win32.c) Buildfix
2015-04-07 22:15:40 +02:00
twinaphex
e904298968
(Win32) Buildfix
2015-04-07 22:12:28 +02:00
twinaphex
fd6dd4b354
(frontend_driver.h) Add frontend_win32 extern reference
2015-04-07 22:11:28 +02:00
twinaphex
20fbe6876e
(platform_win32.c) Update header
2015-04-07 21:52:26 +02:00
twinaphex
935218f8a8
(Win32) Create platform_win32.c
2015-04-07 21:51:57 +02:00
twinaphex
401693ff0a
Make iPad Air level 16 and iPad Mini 2/3 level 15
2015-04-07 21:07:09 +02:00
twinaphex
86a47b7dd8
(Apple) Change iPad Air / Mini 2 and 3 rating levels
2015-04-07 21:02:34 +02:00
twinaphex
0734b14266
Make 'iPad Air 2' RetroRating level 18
2015-04-07 20:59:06 +02:00
twinaphex
cd148b9540
(Apple) Style nits
2015-04-07 20:57:43 +02:00
twinaphex
23071b6131
(Apple) Style nits
2015-04-07 20:57:20 +02:00
Twinaphex
4bc43fae53
(Apple) Style nits
2015-04-07 20:51:47 +02:00
Twinaphex
e836691a20
(iOS) Start implementing frontend_apple_get_rating
2015-04-07 20:42:48 +02:00
Twinaphex
fcbea1acb6
(Apple) Cleanup
2015-04-07 19:31:10 +02:00
Twinaphex
e54c06150a
(Apple) CopyModel - make it work for iOS too
2015-04-07 19:30:24 +02:00
Twinaphex
4c2aa42fce
(platform_apple.c) Implement 'get_name' for OSX
2015-04-07 19:18:36 +02:00
Twinaphex
a7504510ce
(Apple) use autoconfig/hid from now on
2015-04-07 07:25:53 +02:00
twinaphex
baafcd2817
(platform_wii.c) Style nits
2015-04-07 05:07:30 +02:00
twinaphex
88b98b568c
(Android) Style nits
2015-04-05 21:57:32 +02:00
aliaspider
14ac3fe250
(3DS) use touch for menu toggle.
...
keep console visible on exit until start is pressed.
2015-04-05 20:39:18 +01:00
twinaphex
5612545b25
(CTR/3DS) Update copyright headers
2015-04-02 01:43:28 +02:00
aliaspider
2045cee432
preliminary 3DS port.
2015-04-01 22:14:13 +01:00
twinaphex
be13f3c8c0
(frontend.c) Style nits
2015-03-22 08:19:14 +01:00
twinaphex
a57abb74dc
Rename some functions
2015-03-22 03:32:28 +01:00
twinaphex
2a8f9fdfc0
Put g_driver on heap and make it a pointer
2015-03-22 01:16:57 +01:00
twinaphex
248d985ae6
Don't call driver_get_ptr until after call to rarch_main_state_alloc
...
has been made
2015-03-22 00:43:10 +01:00
Twinaphex
a599b399da
(iOS) Buildfix
2015-03-21 22:30:58 +01:00
twinaphex
f689702727
(Android) Build fixes
2015-03-21 22:29:44 +01:00
Twinaphex
726c64369f
(Apple) Buildfix
2015-03-21 22:28:12 +01:00
twinaphex
83947f473b
Split up rarch_main_state_new into two - rarch_main_state_alloc
...
allocates all state, rarch_main_state_new actually 'initializes'
the drivers, etc.
2015-03-21 19:31:38 +01:00
twinaphex
ff83aab195
Move rarch_main_state_new up
2015-03-21 19:04:20 +01:00
twinaphex
e6f0d366cb
Go through global_get_ptr
2015-03-21 04:43:18 +01:00
twinaphex
9f6cb1bca7
Rename settings.c to configuration.c
2015-03-21 00:42:09 +01:00
twinaphex
5d8ce54a9f
Updates pt. 4
2015-03-20 22:22:06 +01:00
twinaphex
7bc845006b
Start replacing more g_settings usages
2015-03-20 20:43:22 +01:00
twinaphex
3670ef2ac5
Go through driver_get_ptr to grab pointer to driver struct
2015-03-18 19:40:00 +01:00
twinaphex
7378299282
Create rarch_main_get_ptr
2015-03-18 06:47:22 +01:00
twinaphex
84e9f2fa7d
Use retro_inline throughout
2015-03-15 04:52:46 +01:00
Twinaphex
b5b6435ab9
(OSX) Set default shader dir to 'shaders_cg' if HAVE_CG is defined
2015-03-13 03:49:42 +01:00
Twinaphex
49f9fbd00c
(OSX) Uses CFTemporaryDirectory now too for extraction directory
2015-03-13 03:47:25 +01:00
Twinaphex
55e187748c
(platform_apple.c) Cleanups
2015-03-13 02:33:32 +01:00
Twinaphex
309128f7ed
(iOS/OSX) Bring the two closer together - for OSX, everything gets
...
saved now to NSDocumentDirectory/RetroArch - should be compatible
with sandboxed Mac Apps too
2015-03-13 01:33:45 +01:00
Twinaphex
4ad2bd97dc
(OSX) get rid of warning for unused variable
2015-03-13 01:22:20 +01:00
twinaphex
aa289e3879
(OSX) Add more alterations for OSX
2015-03-13 01:21:20 +01:00
twinaphex
277f8c9ea3
(OSX) Set default extraction dir for OSX too
2015-03-13 00:57:37 +01:00
Twinaphex
c9175bbf81
(iOS) Hook up temporary dir for extraction directory
2015-03-13 00:54:44 +01:00
twinaphex
ae62c8a477
(iOS) Add default dir for cheats
2015-03-13 00:25:23 +01:00
twinaphex
97d8bc1488
Add cheats_dir to g_defaults
2015-03-13 00:24:17 +01:00
twinaphex
67720e9e52
(iOS) Set up default rdb directory/cursor directory
2015-03-13 00:04:38 +01:00
Twinaphex
2ac4e0248e
(iOS) Set up autoconfig and assets dir
2015-03-12 23:40:51 +01:00
Twinaphex
29d546e49d
(iOS) Set up all the path to 'Documents' - you can access these with
...
iTunes File Sharing now - no need to add assets prior to deployment
2015-03-12 23:33:20 +01:00
twinaphex
f87f3596ef
(Android) Set g_runloop.is_idle to conserve on CPU usage while
...
idle
2015-03-09 01:59:01 +01:00
Twinaphex
f34ae15f3f
Cleanup header in platform_apple.c
2015-03-08 02:01:50 +01:00
Twinaphex
75b6bd21c3
(iOS/OSX) Total reimplementation of game loop - does away with
...
observer callback
2015-03-07 21:33:17 +01:00
Twinaphex
2d0701b1f6
Revert "(iOS/OSX) Only call CFRunLoopWakeUp if menu framebuffer is dirty or the menu"
...
This reverts commit 0146bf15db
.
2015-03-07 17:54:29 +01:00
Twinaphex
0146bf15db
(iOS/OSX) Only call CFRunLoopWakeUp if menu framebuffer is dirty or the menu
...
currently has an animation effect running
2015-03-07 17:37:26 +01:00
Twinaphex
1a62614c78
(Apple) Refactor do_iteration
2015-03-07 17:27:17 +01:00
Twinaphex
37271a0d13
Start debugging do_iteration
2015-03-07 16:17:48 +01:00
twinaphex
a74cb0574b
Create g_runloop and start moving variables there
2015-03-07 12:36:50 +01:00
aliaspider
af9ad56268
(PSP) disable forcing g_extern.verbosity to true on program entry to
...
speed up the startup process a bit (it disables dumping retroarch.cfg to
stdout).
2015-02-25 13:36:32 +01:00
twinaphex
e3844f409d
(Android) Get rid of some forward decls
2015-02-24 20:42:29 +01:00
twinaphex
85f70e971a
(Android) Cleanups to system_property_get
2015-02-24 19:07:44 +01:00
Googer
fe176fc01b
Fixed silly repeated calls to strlen()
2015-02-24 12:41:23 -05:00
Googer
03b4ace443
(Android) Fix pad input detection for pre-KitKat.
...
Also update getting system properties to use getprop command instead of
__system_property_get. Use sdk level to determine which gamepad
detection method to use (only use vendorId and productId if at least
KitKat - i.e., SDK version 19+).
2015-02-24 12:20:21 -05:00
T. Joseph Carter
4bcaf40551
New project file should work. xmb still doesn't
2015-02-10 05:34:28 -08:00
twinaphex
5d95d6d761
Add cursor_dir and database_dir to g_defaults
2015-02-01 12:25:20 +01:00
twinaphex
3b7dac52ef
(main_load_content) Do early return if wrap_args can't be allocated
2015-01-30 07:42:58 +01:00
twinaphex
03ec380f56
(PS3) Build fix
2015-01-30 00:29:23 +01:00
twinaphex
756a9bf214
(Android) Add default path for extraction_directory on Android - needed
...
now ever since increased limitations on SD external storage
2015-01-28 09:29:11 +01:00
twinaphex
6a7268d3cb
(OSX) Update default core directory and core info directory for
...
OSX
2015-01-28 04:45:39 +01:00
Twinaphex
e8528d83e0
(Apple) Build fixes
2015-01-26 11:17:38 +01:00
twinaphex
0c8eec085c
(iOS) Setup some default dirs
2015-01-17 06:52:54 +01:00
twinaphex
46402deb04
Use PATH_MAX_LENGTH instead of PATH_MAX.
...
Refactor OSX settings menu code somewhat
2015-01-17 05:47:52 +01:00
twinaphex
2a73d1a85f
Cleanups in screenshot code.
2015-01-16 07:03:26 +01:00
twinaphex
e82c439d81
Rename menu/disp to menu/drivers_display and menu/backend to
...
menu/drivers_backend
2015-01-12 23:52:45 +01:00
twinaphex
ca67f9c317
Rename frontend/platform/ to frontend/drivers/
2015-01-12 21:47:01 +01:00
twinaphex
64903de465
Rename frontend_context.c to frontend_driver.c
2015-01-12 21:21:08 +01:00
twinaphex
b9ab7a545d
Move psp and gx drivers to gfx/drivers
2015-01-12 06:55:31 +01:00
twinaphex
98f35db95c
(PSP) Build fixes and rename sdk_defines.h
2015-01-12 06:51:57 +01:00
twinaphex
5c798e6994
Move some defines to frontend.h
2015-01-11 18:26:59 +01:00
twinaphex
fae8a8d8d7
Remove main_entry_decide
2015-01-11 17:48:21 +01:00
twinaphex
b53e8f6437
Create rarch_main_iterate_quit
2015-01-11 17:33:05 +01:00
twinaphex
90a32b022d
Slight refinement to main_entry_decide
2015-01-11 17:10:14 +01:00
twinaphex
44e2504cd7
Some cleanups
2015-01-11 06:57:35 +01:00
twinaphex
16b7ca63c3
(platform_apple.c) Some cleanups
2015-01-11 06:51:43 +01:00
twinaphex
5f26bbcfb9
Move main_entry_decide function prototype to frontend.h
2015-01-10 06:46:21 +01:00
Twinaphex
ce46057b5e
(Apple) Build fix
2015-01-10 01:00:45 +01:00
twinaphex
2162e9b998
Cleanup frontend_context.h
2015-01-09 23:20:42 +01:00
twinaphex
76c392718f
Create runloop.h
2015-01-09 18:40:33 +01:00
twinaphex
2909039e57
Add documentation to frontend_context.c
2015-01-09 18:11:33 +01:00
twinaphex
0121e240d7
(Salamander) Fix GX/Wii build
2015-01-09 18:05:20 +01:00
twinaphex
99c9afa5cd
Update PATH_MAX to PATH_MAX_LENGTH
2015-01-09 18:04:29 +01:00
Twinaphex
4bc5b57db6
(Apple) Some warning fixes
2015-01-09 17:44:00 +01:00
twinaphex
ec22bada36
Add retroarch.h header
2015-01-09 17:40:47 +01:00
twinaphex
8f511815d1
Create new header 'settings.h'
2015-01-09 16:56:21 +01:00
twinaphex
3521bfadd9
Some cleanups
2015-01-09 02:12:08 +01:00
twinaphex
2929073a42
Document frontend.c
2015-01-09 01:55:10 +01:00
twinaphex
1d45517d48
Declare variables at top
2015-01-09 01:23:58 +01:00
twinaphex
8559d8fc22
Replace MAX_PATH with PATH_MAX_LENGTH
2015-01-08 15:59:28 +01:00
twinaphex
453321c50b
Start updating headers
2015-01-07 17:46:50 +01:00
twinaphex
c518d35f18
(iOS) Add ifdef for menu_ctx_ios
2015-01-05 02:43:44 +01:00
twinaphex
f283d302a8
(XDK 360) Obfuscate ROM connotations
2015-01-03 23:49:36 +01:00
twinaphex
c28430c818
(XDK360) Change 'ROM' to 'EXECUTABLE'
2015-01-03 23:47:26 +01:00
Swizzy
f3f527ba20
(XDK) Added support for Aurora Launch Data
2015-01-03 23:39:32 +01:00
twinaphex
24ebb87844
(Android) Add Android 2.3 fallback for engine_lookup_name (turned
...
this function into a function pointer)
2015-01-03 22:29:37 +01:00
Toad King
3830dbebaf
fix emscripten build
2014-12-31 20:26:49 -06:00
Jay McCarthy
ace60b5827
Include auto save state in main_exit_save_config so that iOS users actually get auto saving
2014-12-31 15:30:28 -05:00
Jay McCarthy
c7cc2827a0
Go from load content directly into game
2014-12-31 15:24:50 -05:00
Twinaphex
f2e1641ace
Fix 'no previous prototype for function' warning
2014-12-31 14:06:16 +01:00
Twinaphex
95c09844ab
Call main_exit_save_config from applicationWillResignActive
2014-12-31 13:27:53 +01:00
twinaphex
c76a293a2e
Add main_exit_save_config
2014-12-31 13:22:08 +01:00
Jay McCarthy
47588a08f5
Fixing audio/sync problems when gameplay is interrupted by call/etc
2014-12-22 13:24:28 -05:00
twinaphex
9ed2ba8412
[PATCH] Fix some C++ build issues.
2014-11-29 21:07:12 +01:00
twinaphex
af0d416323
Fix bug in history_playlist_push
2014-11-29 16:53:26 +01:00
twinaphex
6393badfb5
Move rarch_main_command(RARCH_HISTORY_INIT) outside of check
...
for history list enable
2014-11-27 09:03:15 +01:00
twinaphex
678460b5c1
Add early return to RARCH_CMD_HISTORY_INIT
2014-11-27 08:58:31 +01:00
twinaphex
df8e3dfc55
Add content history dir and change 'retroarch-history.txt' to 'retroarch-content-history.txt'
2014-11-27 08:46:30 +01:00
twinaphex
d22a2896b5
Add check for g_extern.system.no_content as well
2014-11-24 06:25:11 +01:00
twinaphex
064f23b354
Add content_is_init - set to true if content file has been loaded
...
into memory, set to false when it has failed in doing so
2014-11-24 06:21:52 +01:00
twinaphex
4d6c241c0c
(Android) Take out default playlists directory
2014-11-20 07:12:40 +01:00
twinaphex
1c1297b3e6
Take out unused process_events callback from frontend_context driver
2014-11-08 16:45:55 +01:00
twinaphex
739cd59dc9
Add video_filter_dir to check_defaults_dir
2014-11-08 02:48:40 +01:00
Twinaphex
12c118ac3f
Add menu_config_dir to check_defaults_dirs
2014-11-07 17:08:20 +01:00
twinaphex
4cd4ce9772
(Android) Add some Android default paths
2014-11-02 22:34:46 +01:00
twinaphex
557d2472df
Update default shader dir - becomes media/shaders_cg
2014-10-29 07:44:06 +01:00
twinaphex
82f4f1a83a
(OSX) Add default video filter dir for OSX
2014-10-29 07:42:07 +01:00
Twinaphex
0fafabd851
(OSX) Start setting up default dirs for OSX - do it lazy and just
...
include them all inside the app bundle's 'modules' dir
2014-10-29 07:36:15 +01:00
twinaphex
074aa76b90
(PS3) Build fix
2014-10-28 20:05:28 +01:00
twinaphex
da746a9f47
(Android) Build fix
2014-10-28 20:04:33 +01:00
Twinaphex
1f3faac713
(Apple) Build fixes
2014-10-28 19:57:22 +01:00
twinaphex
4f40c14d69
Move menu code up one root dir
2014-10-28 19:54:23 +01:00
twinaphex
4b8473f733
Remove header incldue frontend_context.h from frontend/frontend.h
2014-10-28 19:45:06 +01:00
twinaphex
125dc00514
Remove another header include in menu_common.c
2014-10-28 19:43:27 +01:00
twinaphex
428235c9b0
Remove more header includes
2014-10-28 19:40:39 +01:00
twinaphex
a10f1bdeb7
Remove more header includes
2014-10-28 19:36:55 +01:00
twinaphex
556abefca7
(Menu) remove header includes
2014-10-28 19:32:45 +01:00
twinaphex
d6f81218dd
Remove some unused headers
2014-10-28 19:28:17 +01:00
twinaphex
ff40e97377
Refactor menu_action_setting_set
2014-10-28 19:08:18 +01:00
twinaphex
d7ffa2b622
Remove one header include
2014-10-28 19:05:04 +01:00
twinaphex
f8bb9a7d77
Rename MENU_SETTING_CATEGORY to MENU_SETTING_GROUP
2014-10-28 18:49:35 +01:00
twinaphex
7ad55464b5
Put Shader Options above CATEGORY for now
2014-10-28 18:20:52 +01:00
twinaphex
6c076ed3bf
Refactor out SD_FLAG_IS_CATEGORY
2014-10-28 18:19:40 +01:00
twinaphex
6b445f1568
(Menu) Use setting_data_get_label as fallback (to show labels for ST_ACTION
...
items)
2014-10-28 07:18:35 +01:00
twinaphex
3dcf132cae
(menu_common_backend.c) Cut down on more code duplication
2014-10-28 07:15:31 +01:00
twinaphex
44703be456
(Menu) Small cleanups
2014-10-28 07:12:59 +01:00
twinaphex
e96074d452
Remove SD_FLAG_PUSH_ACTION - no longer necessary
2014-10-28 07:07:07 +01:00
twinaphex
8b518cd60b
Remove MENU_FILE_LINEFEED
2014-10-28 06:50:12 +01:00
twinaphex
6a174642db
(Menu) Remove MENU_FILE_LINEFEED_SWITCH
2014-10-28 06:48:54 +01:00
twinaphex
fab5936bb7
(Menu) Add MENU_FILE_TYPE_T_LAST
2014-10-28 06:45:42 +01:00
twinaphex
82ca0e8853
REname MENU_FILE_PUSH to MENU_SETTING_ACTION
2014-10-28 06:36:52 +01:00
twinaphex
607c6a2809
Rename some menu enums
2014-10-28 06:31:34 +01:00
Lioncash
46c2b05ce2
Revert "Silence signed/unsigned mismatch warnings"
2014-10-27 21:00:56 -04:00
Twinaphex
9b22475649
Merge pull request #1212 from lioncash/warn
...
Silence signed/unsigned mismatch warnings
2014-10-28 01:43:39 +01:00
Lioncash
641964323c
Silence signed/unsigned mismatch warnings
2014-10-27 20:39:07 -04:00
Toad King
e30734230e
add USB Gecko debugging support
2014-10-27 19:37:08 -05:00
twinaphex
6e9288b8ce
Simplify menu_common_backend.c
2014-10-28 00:12:53 +01:00
twinaphex
43e3595790
Combine menu_settings_iterate and menu_common_iterate
2014-10-27 21:01:30 +01:00
twinaphex
58b98aca5c
Take out one rule from menu_common_type_is
2014-10-27 02:28:25 +01:00
Jean-André Santoni
fd2745e51e
(GLUI) Cursor navigation
2014-10-27 00:55:14 +01:00
Jean-André Santoni
90b7f9b225
(RGUI) Move framebuf and pitch from menu_handle_t to rgui_handle_t
2014-10-26 23:43:33 +01:00
Jean-André Santoni
d01d42a3a9
(RGUI) Fix two keyboard navigation bugs
2014-10-26 22:39:26 +01:00
Jean-André Santoni
4898090566
(RGUI) Fix mouse scrolling
2014-10-26 22:32:39 +01:00
twinaphex
f23b6fd100
Take out remaining callbacks in menu backend driver
2014-10-26 22:17:15 +01:00
twinaphex
804b9112d4
Remove list_clear/list_set_selection callbacks
2014-10-26 22:12:57 +01:00
twinaphex
24f9d740d0
Take out set_label callback
2014-10-26 22:09:49 +01:00
twinaphex
99524703ab
Remove type_is callback
2014-10-26 22:03:30 +01:00
Twinaphex
9885c4ecbc
Merge pull request #1204 from lioncash/deref
...
lakka: Fix possible null pointer dereferences in lakka_draw_items.
2014-10-26 18:17:24 +01:00
Lioncash
c1bf2f9cf6
lakka: Fix possible null pointer dereferences in lakka_draw_items.
2014-10-26 13:13:56 -04:00
twinaphex
4918381cfb
Add Mouse Enable option in Menu Options
2014-10-26 18:06:57 +01:00
twinaphex
29a7984e9d
Create separate static functions for mouse code in backend driver -
...
mouse_iterate and mouse_post_iterate
2014-10-26 17:50:27 +01:00
twinaphex
d24691e810
Convert math/matrix.c to math/matrix_4x4.c
2014-10-26 02:32:10 +01:00
twinaphex
0c4de816f9
Dont' have input_common.h include input_autodetect.h
2014-10-26 01:53:13 +02:00
Twinaphex
0fcbecf885
(RGUI) Silence another warning
2014-10-26 01:17:41 +02:00
Twinaphex
6ca1a18571
(menu_common_backend.c) Get rid of some warnings
2014-10-26 01:17:08 +02:00
Jean-André Santoni
f52d76f89a
(RGUI) Fix cursor navigation bug
2014-10-26 00:54:39 +02:00
Jean-André Santoni
bd7e31dc8f
(XMB) Cursor navigation
2014-10-26 00:37:33 +02:00
twinaphex
47d01825c8
(menu) Add RARCH_GRAB_MOUSE_TOGGLE to menu_iterate
2014-10-25 23:30:53 +02:00
Jean-André Santoni
86c62c6ed0
(RGUI) Draw cursor
2014-10-25 23:21:28 +02:00
twinaphex
bec50883a1
Add driver.menu->mouse
2014-10-25 22:42:19 +02:00
Jean-André Santoni
df70e75cfe
(Lakka) Remove hardcoded scale_factor
2014-10-25 13:00:45 +02:00
twinaphex
ec9f6272ca
video_shader_preset_parameters should not immediately apply
2014-10-25 09:47:13 +02:00
twinaphex
e46b896ca7
(Menu shader) Small cleanup
2014-10-25 09:36:53 +02:00
twinaphex
bcb365309a
(Shaders) should fix shader pass 1 always being changed instead
...
of the appropriate one
2014-10-25 08:40:01 +02:00
Toad King
efcd479c4f
use persist load for normal loads, fixes exitspawn on consoles
2014-10-24 19:42:37 -05:00
Jean-André Santoni
03dc0dd3b5
(Lakka) Fix setting navigation bug
2014-10-24 23:08:45 +02:00
Twinaphex
9c311d831f
Merge pull request #1189 from lakkatv/xmb
...
(Lakka) Display ON/OFF switch
2014-10-24 22:58:27 +02:00
Jean-André Santoni
921af2c7b0
(Lakka) Display ON/OFF switch
2014-10-24 22:35:03 +02:00
Jay McCarthy
2a0761337a
Fixing the way that RA gets the home directory due to iOS8 change
...
Annoyingly it still works in the iOS8 simulator without this change.
2014-10-24 13:22:50 -04:00
aliaspider
6289abc1e0
(menu) fixes menu not being properly hidden after loading/saving a state
2014-10-24 02:24:38 +01:00
Jean-André Santoni
a0dab8d58e
(XMB) Prevent list highlighting
2014-10-23 22:22:25 +02:00
twinaphex
9354fd05b1
Cleanup headers in menu_entries_cbs.c
2014-10-23 08:07:00 +02:00
twinaphex
c43320f29d
Remove MENU_SETTINGS_CUSTOM_BIND_MODE
2014-10-23 08:04:26 +02:00
twinaphex
380041f974
(Menu) Add Bind Mode option
2014-10-23 08:00:45 +02:00
twinaphex
97c1241a89
Remove driver.menu->current_pad
2014-10-23 07:28:16 +02:00
twinaphex
871afbb940
(Menu) Add Bind All / Bind Default All options
2014-10-23 07:26:04 +02:00
twinaphex
a06201d73b
(Input) Add Analog To Digital Type options
2014-10-23 06:24:02 +02:00
twinaphex
82d64254f4
Fixup some headers
2014-10-23 03:54:18 +02:00
sergiobenrocha2
1b16487458
content.h and fix path to config_file.h
2014-10-22 23:39:36 -02:00
twinaphex
32af71a9ca
Start adding new setting type - ST_ACTION
2014-10-23 00:10:58 +02:00
twinaphex
008c5c4cde
Revert "(Menu) Performance improvement, prevent drawing the menu texture when using a GL menu driver"
...
This reverts commit a639e6163d
.
2014-10-22 19:52:08 +02:00
twinaphex
d1998307df
Start implementing 'Device Type' setting
2014-10-22 08:42:51 +02:00
twinaphex
ccc4b70123
don't redefine returntype macro
2014-10-22 07:22:24 +02:00
twinaphex
ccf43f6e85
Take out dynamic.h header include from general.h
2014-10-22 04:27:51 +02:00
twinaphex
a77715dc2f
(PS3) Build fix
2014-10-22 04:16:19 +02:00
twinaphex
0b95e3f2d7
(XDK1) C89 build fixes for config_file.c - Salamander build fixes
2014-10-22 03:52:23 +02:00
twinaphex
37ef0a4ce6
Update Salamander targets/Android
2014-10-22 03:42:07 +02:00
Twinaphex
cbae1583f3
Merge pull request #1179 from lakkatv/xmb
...
(XMB) Display ON/OFF switch if such icons are available
2014-10-22 02:42:38 +02:00
Jean-André Santoni
262495f8e7
(XMB) Display ON/OFF switch if such icons are available
2014-10-22 02:41:28 +02:00
twinaphex
3ec3004142
(XDK1) Build fixes
2014-10-22 02:05:01 +02:00
twinaphex
a6b52d1f1f
(XDK1) Some build fixes
2014-10-22 02:00:12 +02:00
Twinaphex
51122cad6d
Merge pull request #1178 from lakkatv/xmb
...
Xmb
2014-10-22 01:42:56 +02:00
Jean-André Santoni
f8185a58d1
(XMB) Fix another regression
2014-10-22 01:40:02 +02:00
Jean-André Santoni
d8fbe2105d
(XMB) Hide type label for entries already represented by a specific icon
2014-10-22 01:37:55 +02:00
Twinaphex
c94a8e24d7
Merge pull request #1177 from lakkatv/xmb
...
(Lakka) Generate mipmaps, and use only 256x256 png
2014-10-22 01:32:37 +02:00
Jean-André Santoni
1e727c0c31
(Lakka) Generate mipmaps, and use only 256x256 png
2014-10-22 01:28:16 +02:00
Twinaphex
33f541807a
Merge pull request #1176 from lakkatv/xmb
...
(XMB) Generate mipmaps, and use only 256x256 png
2014-10-22 01:26:04 +02:00
Jean-André Santoni
e3594f36dd
(XMB) Generate mipmaps, and use only 256x256 png
2014-10-22 01:22:22 +02:00
Twinaphex
f5ebcb7a94
Merge pull request #1175 from lakkatv/xmb
...
(XMB) Fix display of items above the horizontal line
2014-10-22 01:17:58 +02:00
twinaphex
174d011bed
Move dir_list to SDK
2014-10-22 01:13:05 +02:00
Jean-André Santoni
657312b342
(XMB) Fix display of items above the horizontal line
2014-10-22 01:04:59 +02:00
twinaphex
1291256b66
(360) Build fixes
2014-10-22 00:55:35 +02:00
twinaphex
6849f4f18c
(Salamander) Fix Salamander targets
2014-10-22 00:28:56 +02:00
twinaphex
9a9fa6532a
Move file_path.c to libretro SDK
2014-10-22 00:23:06 +02:00
twinaphex
dd93d549aa
Rename rarch_file_path to file_ops
2014-10-21 23:53:09 +02:00
twinaphex
2c5b744bc4
Compartmentalize file_path functions over to file_path.c
2014-10-21 23:33:20 +02:00
twinaphex
a92b675f8e
Move string_list to SDK
2014-10-21 19:59:27 +02:00
twinaphex
3d9186f680
Move file_list.c to libretro SDK
2014-10-21 19:23:28 +02:00
twinaphex
383eb08988
Don't have file_path.h include dir_list.h
2014-10-21 18:46:39 +02:00
twinaphex
81c5019afb
Move miscellaneous header over to libretro SDK
2014-10-21 08:39:37 +02:00
twinaphex
bc254071b9
(360) Build fixes
2014-10-21 08:13:50 +02:00
twinaphex
7472922ee0
Move compat/ over to libretro SDK
2014-10-21 07:58:58 +02:00
twinaphex
002a2f6ecd
(XMB) Fix signed/unsigned mismatches
2014-10-21 05:51:30 +02:00
twinaphex
ba2a2048a2
(MSVC) Silence signed/unsigned mismatches warnings
2014-10-21 05:45:43 +02:00
twinaphex
e33c6ef6b2
(360) Build fixes
2014-10-21 05:44:09 +02:00
twinaphex
e0c98a1059
(MSVC) Add XMB
2014-10-21 05:38:23 +02:00
twinaphex
9519304b12
(MSVC) Build fixes
2014-10-21 05:33:58 +02:00
twinaphex
c62d52de0f
Start properly implementing libretro SDK for boolean.h include
...
header, glsym, and rthreads
2014-10-21 05:05:52 +02:00
twinaphex
375273720f
(GX) Fix implicit declaration warnings
2014-10-21 01:34:00 +02:00
twinaphex
df153855c7
(RMenu) Fix build
2014-10-21 01:27:45 +02:00
twinaphex
719c7e445b
(Salamander) Fix build
2014-10-21 01:24:25 +02:00
Twinaphex
dbb5f02e9d
(Lakka) Remove unused variable
2014-10-21 00:23:25 +02:00
Twinaphex
b884bc6e7f
Merge pull request #1174 from lakkatv/xmb
...
(Lakka) Remove Main Menu from the settings list
2014-10-21 00:15:05 +02:00
Jean-André Santoni
7908389077
(Lakka) Remove Main Menu from the settings list
2014-10-21 00:13:34 +02:00
twinaphex
a14bfdfca2
Don't use variables named 'bind' and 'index'
2014-10-20 23:41:01 +02:00
Twinaphex
f3d04f0fde
(XMB) Cleanups
2014-10-20 23:08:58 +02:00
Twinaphex
4378ccefcb
(XMB) Fix unused variable(s) warnings
2014-10-20 21:53:16 +02:00
twinaphex
42bb37816e
Take file_path.h include out of file.h
2014-10-20 21:51:04 +02:00
Jean-André Santoni
a639e6163d
(Menu) Performance improvement, prevent drawing the menu texture when using a GL menu driver
2014-10-20 21:26:55 +02:00
Twinaphex
b4c6715eb0
Merge pull request #1172 from lakkatv/xmb
...
(XMB) Horizontal animations using file_list cache
2014-10-20 20:06:17 +02:00
Jean-André Santoni
630b5fa320
(XMB) Horizontal animations
2014-10-20 20:00:39 +02:00
Jean-André Santoni
d1df2828a7
(Menu) Cache the lists and pointers on OK and CANCEL
2014-10-20 20:00:10 +02:00
Jean-André Santoni
0227602ce5
(Menu) Add cache for selection_buf and menu_stack
2014-10-20 19:56:50 +02:00
Jean-André Santoni
4bdc3a2818
(Menu) Add cache for selection_ptr
2014-10-20 19:56:18 +02:00
Jean-André Santoni
2f988c300b
(Menu) Make disp_set_label work with any file_list
2014-10-20 19:54:55 +02:00
twinaphex
def41a573f
Avoid using 'index' for local variables
2014-10-20 19:18:18 +02:00
twinaphex
bbadaf1911
Replace index variable name
2014-10-20 04:37:52 +02:00
Twinaphex
7c45f48965
Clean up unused variable
2014-10-20 02:55:31 +02:00
Jean-André Santoni
99111c2633
(XMB) Fix the offset bug in populate_entries
2014-10-20 01:51:00 +02:00
twinaphex
2050162817
menu_entries_cbs.c - cleanups
2014-10-19 22:42:23 +02:00
twinaphex
3c0dade671
(menu_entries_cbs.c) Remove unused code
2014-10-19 22:39:52 +02:00
aliaspider
10c2784c02
fixes game screen sometimes not showing in combination with some shaders
...
and menu drivers using GL.
note: this still doesnt fix the game screen not showing when
pause_libretro is set to true.
2014-10-19 21:24:29 +01:00
twinaphex
d33a666753
Remove input_bind_device_id code
2014-10-19 19:45:56 +02:00
twinaphex
829060886d
Take out more unused input file list settings code
2014-10-19 06:02:11 +02:00