Andrés
d2aa7323f7
Update package.sh
...
This is not part of the theos package it's distro specific
2015-01-16 11:51:58 -05:00
twinaphex
9ce792036d
(Theos iOS) Add Info.plist generation
2015-01-16 06:26:56 +01:00
twinaphex
bc42d54f75
(iOS Theos) Add backwards-compatible image files
2015-01-16 06:20:48 +01:00
radius
26df08e6df
be more verbose
2015-01-16 00:06:25 -05:00
twinaphex
6b397258ef
(Theos iOS) Remove media.xcassets dir after we're done with it
2015-01-16 05:52:59 +01:00
twinaphex
f4fbda30e8
(iOS Theos) Setup launchimages
2015-01-16 05:50:20 +01:00
twinaphex
e65bca7dfb
Add generation of AppIcon - LaunchImage remains
2015-01-16 05:23:18 +01:00
twinaphex
de47279d6e
Add more to package.sh
2015-01-16 05:09:10 +01:00
twinaphex
52ae8f26c3
Start with a packaging script for iOS Theos build
2015-01-16 04:59:40 +01:00
twinaphex
08fd6965e3
(Theos iOS) Limit archs to armv7
2015-01-16 03:29:32 +01:00
twinaphex
eac6dd7bea
(Theos iOS) Change name
2015-01-16 03:29:07 +01:00
twinaphex
bd86a496ea
(Theos) Get it to build
2015-01-16 03:26:59 +01:00
Twinaphex
db07b147bd
(iOS) Create NIB file of PauseIndicatorView.nib
2015-01-16 03:01:05 +01:00
twinaphex
0116bb4e1e
(OSX) Update XIB/NIB
2015-01-15 23:39:08 +01:00
twinaphex
ff3367d807
(OSX) platform.m - cleanup
2015-01-15 21:30:14 +01:00
twinaphex
565d3b14e3
(OSX) Add nib files of MainMenu.XIB too
2015-01-15 21:25:01 +01:00
twinaphex
998888bb28
(OSX) Update xib
2015-01-15 21:23:05 +01:00
twinaphex
40aa00f83c
Make xib changes
2015-01-15 21:18:07 +01:00
Twinaphex
db81a99b54
(iOS Menu) Cleanups
2015-01-15 00:57:37 +01:00
Twinaphex
1b06490527
(iOS) Menu cleanups
2015-01-15 00:50:16 +01:00
twinaphex
2679c3d5c2
Rename audio/utils.c to audio/audio_utils.c
2015-01-13 00:19:46 +01:00
Twinaphex
7117db776b
(iOS) Build fix
2015-01-12 23:53:53 +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
11bcc24c58
Rename some more files
2015-01-12 22:11:13 +01:00
twinaphex
0b2d518531
Rename video_context.c to video_context_driver.c
2015-01-12 21:53:04 +01:00
twinaphex
bd0f0c3f63
Rename gfx_context.c to video_context.c
2015-01-12 18:47:39 +01:00
Twinaphex
8146514064
(Apple) Build fixes
2015-01-12 06:20:19 +01:00
twinaphex
b61ae369f7
(input_keymaps.c) Namespace changes and documentation
2015-01-12 02:52:52 +01:00
Twinaphex
16a686345f
(iOS) Buildfix
2015-01-10 16:49:10 +01:00
twinaphex
b95cdd2215
Rename menu_common.c to menu.c
2015-01-10 04:53:37 +01:00
Twinaphex
4bc5b57db6
(Apple) Some warning fixes
2015-01-09 17:44:00 +01:00
twinaphex
ecf499c588
Update headers
2015-01-07 18:24:13 +01:00
twinaphex
3692bb2185
Update headers
2015-01-07 18:17:42 +01:00
twinaphex
453321c50b
Start updating headers
2015-01-07 17:46:50 +01:00
Jay McCarthy
0bd1fc656e
Fix off-by-1 dir in iOS browser
2015-01-07 08:07:47 -05:00
Jay McCarthy
7bb75162f7
Using iOS browser for Cores and Content
2015-01-06 21:53:18 -05:00
Twinaphex
f0817c7864
(iOS) Cleanups to UI
2015-01-07 01:18:41 +01:00
twinaphex
7a456c6c3a
Rename MAX_PLAYERS to MAX_USERS
2015-01-05 01:58:00 +01:00
Jay McCarthy
3b1f1df272
Fix dumb asset names and duplication
2015-01-01 15:13:44 -05:00
Twinaphex
a3f4c07078
(iOS) Extensions list argument for dir_list_new should only be passed
...
when extension filtering is enabled
2015-01-01 18:47:39 +01:00
twinaphex
6bfe532d66
(iOS) Update 'black images' with libretro logo
2015-01-01 00:47:35 +01:00
Jay McCarthy
589e6ccde1
Ensuring that overlays... and maybe other things... have their settings take place immediately
2014-12-31 15:50:09 -05:00
Jay McCarthy
c7cc2827a0
Go from load content directly into game
2014-12-31 15:24:50 -05:00
Jay McCarthy
73b4fe2f12
Add asset catalog and thus fixing iPhone 6 resolution
2014-12-31 14:52:08 -05:00
Twinaphex
a1df3ef4a0
(iOS) Check if g_view is not NULL before trying to perform this
...
function
2014-12-31 13:52:59 +01:00
Twinaphex
95c09844ab
Call main_exit_save_config from applicationWillResignActive
2014-12-31 13:27:53 +01:00
Jay McCarthy
47588a08f5
Fixing audio/sync problems when gameplay is interrupted by call/etc
2014-12-22 13:24:28 -05:00
amechtley
446459b318
Corrected path where modules should be copied.
2014-12-11 23:06:13 -06:00
Twinaphex
2808fbcd52
(Camera) Change back to BGRA
2014-12-05 14:30:44 +01:00
Twinaphex
cf5fac136a
Fix variable shadowing
2014-12-05 14:29:40 +01:00
Jay McCarthy
bdac9e9717
Fixing Use Empty Path on directory settings
2014-11-26 14:24:18 -05:00
twinaphex
f476d3d6f8
(OSX) Rename target to RetroArch 10.6
2014-11-18 18:46:53 +01:00
twinaphex
0bb01ea85a
Rename RetroArch copy-Info.plist to RetroArch 10.6-Info.plist
2014-11-18 18:44:02 +01:00
Twinaphex
1ea7869bdd
(Apple OSX) Add OSX 10.5 target
2014-11-18 18:34:14 +01:00
Twinaphex
d9d576b826
(Apple OSX ) Add Linked frameworks again
2014-11-18 18:23:06 +01:00
twinaphex
ab7181daab
(Camera) Make it more backwards-compatible
2014-11-18 18:11:01 +01:00
Twinaphex
0f43deb6d2
(Apple) Start making camera driver OSX-compatible (OSX 10.7 and up/requires AVFoundation)
2014-11-18 18:04:17 +01:00
Twinaphex
9ea4a0d182
(iOS) Buildfix
2014-11-18 16:58:55 +01:00
Twinaphex
c07d6ebc32
(Apple) Fixup one ifdef
2014-11-18 16:57:47 +01:00
twinaphex
e83aabfd5a
(Apple) Start making contentview_camera code more cross-platform
2014-11-18 16:56:37 +01:00
twinaphex
ef41c267bd
(OSX) Add further HAVE_NSOPENGL ifdefs
2014-11-18 16:29:16 +01:00
twinaphex
2d16ca2de7
(OSX) Build fixes/apple_gfx_context.c.inl
2014-11-18 01:49:55 +01:00
Twinaphex
b92838895a
(Apple/OSX) Add HAVE_NSOPENGL ifdefs
2014-11-18 01:44:19 +01:00
twinaphex
e27ee8226b
(OSX PPC) Remove Settings.xib
2014-11-17 23:45:26 +01:00
twinaphex
c5ecc44464
(OSX PPC) reuse Settings.xib from OSX Intel
2014-11-17 23:44:47 +01:00
twinaphex
376f87ac6e
(OSX PPC) Remove OSXPPC MainMenu.xib
2014-11-17 23:38:28 +01:00
twinaphex
0de7d3807a
(OSX PPC) Reuse xib from Intel OSX
2014-11-17 23:35:18 +01:00
twinaphex
063470f652
(OSX PPC) Finally works
2014-11-17 21:31:52 +01:00
twinaphex
e2a2180473
(OSX PPC) Add defines
2014-11-17 21:23:10 +01:00
twinaphex
a7e5ee7d40
(OSX PPC) Build fixes
2014-11-17 21:17:14 +01:00
Twinaphex
98a73e649f
(OSX) Add workaround for pre-OSX 10.6 - apple_gfx_ctx_swap_buffers
2014-11-17 18:07:08 +01:00
Twinaphex
9459749c79
(OSX) Flesh out apple_gfx_ctx_init some more - add 'offline renderer'
...
flag, add fallback for pre-OSX 10.5, etc.
2014-11-17 17:51:35 +01:00
Twinaphex
d5f15fadff
(iOS) iOS/menu.m - style nits
2014-11-17 13:09:05 +01:00
Twinaphex
bae883e174
(OSX) Add ifndef OSX ifdef
2014-11-17 03:21:19 +01:00
Twinaphex
bdeeff2802
(OSX) Cleanups
2014-11-17 03:20:49 +01:00
Twinaphex
c106252e80
Merge pull request #1256 from jeapostrophe/master
...
Always use the cbs actions and never the setting actions
2014-11-17 01:17:44 +01:00
Jay McCarthy
f27283d8cd
Always use the cbs actions and never the setting actions
2014-11-16 19:16:32 -05:00
Twinaphex
f1820ce710
(OSX) Refactor apple_gfx_ctx_swap_buffers for OSX
2014-11-16 23:41:50 +01:00
Jay McCarthy
885adeb755
Improving iOS configuration menus, specifically for default paths,
...
directory selection, and give example enumeration for strings.
2014-11-11 12:12:47 -05:00
twinaphex
9a02ba253a
(Apple) OSX solution does not use ARC, so don't use 'bridge' for that
...
one. Ideally we should wrap this function up in CFExtensions.m to
cater to this
2014-11-11 16:38:55 +01:00
twinaphex
2a3c4a1845
(Theos/iOS) Update Makefile
2014-11-10 11:31:49 +01:00
twinaphex
bb327684aa
Update d3d_set_osd_msg
2014-11-09 20:27:51 +01:00
Twinaphex
54ca78fef7
(iOS/Theos) Have it still work for OSX
2014-11-09 18:35:56 +01:00
twinaphex
8441d46b10
(Theos/iOS) Come up with more elegant way of detecting the latest iOS SDK in
...
$THEOS/sdks
2014-11-09 18:13:56 +01:00
twinaphex
50e21d7432
(iOS) Don't use UIInterfaceOrientationUnknown since it creates a dependency
...
on iOS 8 SDK
2014-11-09 17:38:26 +01:00
Twinaphex
a609fb5c94
(iOS) Start adding Theos Makefile - still missing some things (need
...
some way to convert xib files on the fly to nib, .app bundle still
needs plists included, overlays bundled, etc.
2014-11-09 17:03:31 +01:00
Jay McCarthy
62fe517682
Removing dead code from old menu system
2014-11-05 11:50:56 -05:00
Jay McCarthy
760c7b7489
Settings working
2014-11-05 11:31:20 -05:00
Jay McCarthy
6cbbf834e0
Menu navigation works correctly, just need settings
2014-11-05 11:19:41 -05:00
Jay McCarthy
f2f96bcac8
First draft of ios_menu
2014-11-04 22:01:01 -05:00
twinaphex
ff55840703
(OSX) Hook up basicEvent to Toggle Exclusive Full Screen
2014-10-29 06:43:06 +01:00
Twinaphex
4f84cfe7e8
(OSX) Hook up cases 20 for basicEvent
2014-10-29 06:41:45 +01:00
twinaphex
7697287764
(OSX) Add 'Toggle Exclusie Fullscreen'
2014-10-29 06:40:33 +01:00
Twinaphex
b27aa5e8e1
(Apple) Hook up RARCH_CMD_RESIZE_WINDOWED_SCALE
2014-10-29 06:34:07 +01:00
twinaphex
8ae32d6bd6
(XIB) Windowed Scale - add options to XIB
2014-10-29 06:21:14 +01:00
Twinaphex
3fce1828ff
(OSX) basicEvent - Fix implementation of case 7 and 9
2014-10-29 06:05:50 +01:00
twinaphex
918e9efd4a
(OSX) (XIB) Add 'Pause Toggle' - still not working
2014-10-29 05:21:36 +01:00
Twinaphex
ab7d01ba8a
(OSX) Add case 9 to basicEvent
2014-10-29 05:11:32 +01:00
Twinaphex
6892bf30d3
(OSX) Start expanding basicEvent
2014-10-29 05:09:37 +01:00
twinaphex
24f554cb7d
(Apple) XIB - Update Reset entry
2014-10-29 05:05:48 +01:00
twinaphex
98c6973f6f
(Apple) Update XIB
2014-10-29 05:03:50 +01:00
twinaphex
c866f83f2a
(Apple) Update XIB pt. 2
2014-10-29 04:27:40 +01:00
twinaphex
c2a7aaa817
(Apple) Update XIB
2014-10-29 04:24:04 +01:00
twinaphex
29acbacdcf
(Apple) (XIB) Change 'Core' to 'Command'
2014-10-29 03:56:12 +01:00
twinaphex
e077f9c0a1
(XIB) Change labels somewhat
2014-10-29 03:53:26 +01:00
twinaphex
44eedf3f73
(XIB) Remove Unload Core option in XIB
2014-10-29 03:50:28 +01:00
Twinaphex
1f3faac713
(Apple) Build fixes
2014-10-28 19:57:22 +01:00
Twinaphex
b81a40081e
(Apple) Build fixes
2014-10-27 04:29:21 +01:00
twinaphex
790a676b3b
(OSX PPC) Add include dir
2014-10-26 23:02:35 +01:00
Twinaphex
182180c6b9
(Apple input) Change mouse_delta[0]/mouse_delta[1] to mouse_x/mouse_y
2014-10-26 00:37:20 +02:00
twinaphex
b38039723b
(CFExtensions/Apple) Put __has_feature definition on top
2014-10-25 07:50:30 +02:00
twinaphex
0a8734d090
(OSX 10.6) Need to define __has_feature for GCC
2014-10-25 07:49:27 +02:00
Twinaphex
d2cb3d15d5
(Apple) Build fix for CFBridgingRetainCompat
2014-10-25 07:45:58 +02:00
twinaphex
f041411033
(OSX) Create CFBridgingRetainCompat so that it will still compile on
...
OSX 10.6
2014-10-25 07:42:37 +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
Twinaphex
3577b76895
(OSX) Use CGLUpdateContext for OSX 10.7 and up
2014-10-24 07:46:17 +02:00
twinaphex
44be548062
(OSX) Works again on OSX 10.6
2014-10-22 21:29:43 +02:00
twinaphex
ae1a1dfe39
(XIB) Put back 'Unload' option
2014-10-22 20:27:14 +02:00
twinaphex
b4b5d6bdd0
Revert to earlier XIB that was still Xcode 3.2-compatible
2014-10-22 20:25:19 +02:00
Twinaphex
e1700fdbe9
(XIB) Try to make MainMenu.xib backwards compatible with all
2014-10-22 20:14:44 +02:00
Twinaphex
9ca75b3695
(OSX) Set deployment target to 10.5
2014-10-22 20:08:11 +02:00
twinaphex
6a743b5695
(OSX) Don't use CGLUpdateContext - only available since OSX 10.77
2014-10-22 20:04:05 +02:00
twinaphex
f26054f82c
(OSX) Xcode 3.2 build fixes
2014-10-22 18:53:59 +02:00
Twinaphex
5261ca05ba
(OSX) Add ObjC-1 fallbacks
2014-10-22 18:49:08 +02:00
Twinaphex
36135cfff2
(iOS) Build fixes
2014-10-22 08:01:23 +02:00
Twinaphex
ad46676689
(iOS) Build fix
2014-10-22 07:16:13 +02:00
twinaphex
174d011bed
Move dir_list to SDK
2014-10-22 01:13:05 +02:00
Twinaphex
d59cb7289d
Refine CFEXtensions.m
2014-10-22 00:42:54 +02:00
twinaphex
f51513db45
(OSX 10.6) Compatibility patches to CFExtensions.m
2014-10-22 00:38:30 +02:00
Twinaphex
2c8971f308
(Apple OSX) Build fix
2014-10-22 00:24:06 +02:00
twinaphex
9a9fa6532a
Move file_path.c to libretro SDK
2014-10-22 00:23:06 +02:00
Twinaphex
c6bc3b207f
(Apple) Build fixes
2014-10-21 23:56:51 +02:00
Twinaphex
ad41457a17
(iOS) Add libretro SDK include dir
2014-10-21 05:11:34 +02:00
twinaphex
3aed280dde
(OSX) Add header path
2014-10-21 05:08:45 +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
c6a94593cf
(Apple) Build fixes
2014-10-20 21:52:33 +02:00
twinaphex
16d440e6a3
(ObjC) Avoid local variables named index
2014-10-20 19:33:50 +02:00
Twinaphex
ca41ad224d
(iOS Camera) Create CVEAGLContext pointer and pass it to CVOpenGLESTextureCacheCreate
2014-10-19 04:00:40 +02:00
Jay McCarthy
1f788543e7
Adding CoreText font driver for iOS and OS X
...
The font path settings should be changed to support entering a font
name on these platforms and potentially working with the front-end to
get a list of possible names.
2014-10-18 20:20:55 -04:00
Twinaphex
3f637a7815
(Apple) Cleanup in apple_gfx_ctx_init
2014-10-19 00:24:57 +02:00
Twinaphex
0704f80ba9
(Apple) Use CGLUpdateContext and CGLFlushDrawable directly
2014-10-19 00:14:51 +02:00
Twinaphex
6eedfd5a14
(iOS) Menu - reimplementation/build fixes
2014-10-18 08:07:56 +02:00
Twinaphex
8856ed59a7
(iOS) Reimplement / get building again
2014-10-18 07:58:17 +02:00
Twinaphex
3866fba3a7
(iOS) Add more #if 0 blocks indicating code that needs to be reimplemented
...
in iOS menu
2014-10-18 07:11:09 +02:00
Twinaphex
967edbb0e8
(iOS) Stub out core_info_get_custom_config code for now
2014-10-18 07:08:09 +02:00
Twinaphex
540b2d3e84
(iOS) Take out core_info_set_core_path
2014-10-18 06:57:36 +02:00
Twinaphex
6f951a9ac1
(Apple) Rewrite apple_input_keyboard_event - already transform the
...
modifier events before calling the function
2014-10-18 06:33:11 +02:00
Twinaphex
41d7d3e47b
(iOS) Simplify _keyCommandForEvent
2014-10-18 06:12:42 +02:00
Twinaphex
0f880332ad
(OSX) RApplication - sendEvent - do early return in case driver.input_data
...
is NULL
2014-10-18 06:07:43 +02:00
Twinaphex
4418853e54
(OSX/platform.m) Cleanups
2014-10-18 06:06:27 +02:00