Twinaphex
f3a579260b
(iOS) Cleanups in menu.m
2015-02-13 20:23:23 +01:00
Twinaphex
3cb6267886
(iOS) Build fix
2015-02-11 19:29:24 +01:00
T. Joseph Carter
4bcaf40551
New project file should work. xmb still doesn't
2015-02-10 05:34:28 -08:00
T. Joseph Carter
f294dec776
How many copies of this do we need? Just one.
2015-02-10 00:10:51 -08:00
T. Joseph Carter
4ac5919d68
Give retroarch an icon in new OSX project
2015-02-10 00:09:27 -08:00
T. Joseph Carter
9e80ac26ee
New OSX project file. Very incomplete still.
2015-02-09 23:24:01 -08:00
T. Joseph Carter
fda087a954
Add modules back to XCode project
2015-02-08 11:34:39 -08:00
T. Joseph Carter
1f5e263939
The modules subdir IS needed on iOS, put it back
2015-02-08 10:52:10 -08:00
T. Joseph Carter
cecb8507f8
Merge branch 'master' of https://github.com/iKarith/RetroArch
2015-02-08 10:39:41 -08:00
T. Joseph Carter
224b0b4ec4
Merge branch 'master' of https://github.com/libretro/RetroArch
2015-02-08 10:37:53 -08:00
T. Joseph Carter
7754620cdb
Possibly make iOS app build work (no shaders yet)
2015-02-08 10:36:59 -08:00
twinaphex
90e5cffab8
Add RETRO_ENVIRONMENT_MAKE_CURRENT_CONTEXT
2015-02-08 18:39:12 +01:00
Jay McCarthy
78f4d2a3d6
Fixing iOS build
2015-02-08 10:00:39 -05:00
T. Joseph Carter
7527fd9652
A little more cleanup to resource files
2015-02-01 05:13:15 -08:00
T. Joseph Carter
0f3df02b83
apple/OSX/OSX/OSX -> apple/OSX/Resources
2015-02-01 04:47:35 -08:00
T. Joseph Carter
52694eb3a1
Starting to resolve apple/OSX/OSX/OSX silliness
2015-02-01 04:21:48 -08:00
T. Joseph Carter
3cad2fce22
Install libretrodb *properly* in OSX bundle
2015-02-01 03:20:57 -08:00
Twinaphex
7c6736ae4d
Merge pull request #1379 from iKarith/master
...
OSX Intel project cleanup
2015-01-31 13:13:09 +01:00
T. Joseph Carter
9dc4bda995
Added libretrodb to OSX app bundle
2015-01-31 03:59:29 -08:00
T. Joseph Carter
5625226abb
Intel XCode now uses media/* (need to PPC/iOS)
2015-01-31 03:46:37 -08:00
twinaphex
5e39a9abe6
(Core Updater) Now extracts the ZIP file after downloading to
...
the core directory
2015-01-31 12:03:38 +01:00
T. Joseph Carter
45670a8666
Correct XCode project paths for portability
2015-01-30 18:54:18 -08:00
Twinaphex
e94a3f06ea
(iOS) Build fix
2015-01-30 20:51:08 +01:00
twinaphex
6067deb1e9
Refactor away compressed_zip_file_list_new
2015-01-30 20:41:54 +01:00
twinaphex
96f106d992
Add HAVE_LIBRETRODB
2015-01-30 09:24:48 +01:00
twinaphex
0912f05d39
Fix bug
2015-01-29 23:59:46 +01:00
Twinaphex
9b1680efe7
(iOS) Build fixes
2015-01-29 23:14:16 +01:00
Twinaphex
9c49f71e18
(Apple) Build fixes
2015-01-29 23:13:11 +01:00
twinaphex
f258950bcf
Keyboard input overlays can now be used as input device
...
for keyboard line events
2015-01-29 07:03:20 +01:00
twinaphex
1b4673c634
Define HAVE_NETWORKING for a bunch of the platforms/targets
2015-01-28 08:58:25 +01:00
twinaphex
e431f8e8f0
(Lakka) Remove Lakka - XMB will become the replacement driver
2015-01-27 01:56:04 +01:00
Twinaphex
e8528d83e0
(Apple) Build fixes
2015-01-26 11:17:38 +01:00
twinaphex
74b6a5c21a
(iOS) Add HAVE_NETPLAY to iOS
2015-01-21 06:40:00 +01:00
Jon Maddox
1914190d4f
remove reference to overlays dir so we can build again
2015-01-20 16:08:09 -05:00
Andrés
37ccc8c487
Fix version for theos build
2015-01-20 01:20:37 -05:00
Jon Maddox
4bc6041728
hard code values in Info.plist since there's no preprocessing of it for THEOS
2015-01-20 01:10:14 -05:00
Jon Maddox
237bcc7938
clean up and use launch image names to match what iOS expects
2015-01-20 00:40:50 -05:00
Jon Maddox
1749eb7df0
fix icon names to match what iOS expects
2015-01-20 00:25:42 -05:00
twinaphex
80d4de7c3f
Add gfx/video_viewport.c/viewport.h
2015-01-18 23:59:57 +01:00
twinaphex
c4310ec813
Implement suspend_screensaver callback
2015-01-18 22:32:14 +01:00
twinaphex
de76884bb8
Rename gfx_get_fps to video_monitor_get_fps
2015-01-18 20:03:33 +01:00
Twinaphex
0cf6314013
(OSX) Cleanups in settings.m
2015-01-17 06:40:14 +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
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
Twinaphex
7ba2e87187
(Apple) Get rid of apple/common/main.m
2014-10-18 05:49:49 +02:00
Twinaphex
b48221acf9
(iOS) Get rid of main.m too
2014-10-18 05:48:58 +02:00
Twinaphex
575faeb3a3
(OSX) No longer use main.m
2014-10-18 05:46:30 +02:00
Twinaphex
a1f744c639
(Apple) Simplify apple_run_core
2014-10-18 05:43:09 +02:00
Twinaphex
74c5d5d1d8
(OSX) Kill off core list combobox code - Creating the NSComboBox for available cores will be done differently under the presumption that RetroArch will always
...
be running - no need for a cached list to keep around
2014-10-17 17:07:00 +02:00
Twinaphex
0132581ebc
(OSX) Move code over to platform_apple.c
2014-10-17 17:05:27 +02:00
Twinaphex
f704097573
(Apple) Reimplement CFSearchPathForDirectories
2014-10-17 17:01:24 +02:00
twinaphex
f901c2967f
Revert "(Apple) Implement apple_content_loaded"
...
This reverts commit 861f9d14cd
.
2014-10-17 05:27:54 +02:00
Twinaphex
c82145ff48
(iOS) menu.m - use g_defaults.history
2014-10-17 05:12:57 +02:00
Twinaphex
8860784068
(Apple) Cleanups
2014-10-17 05:03:51 +02:00
Twinaphex
861f9d14cd
(Apple) Implement apple_content_loaded
2014-10-17 04:58:05 +02:00
Twinaphex
3b2a6c9df2
(iOS) Get rid of dead code in 'applicationDidFinishLaunching'
2014-10-17 02:57:47 +02:00
Twinaphex
4f9812da6b
(Apple) Reduce apple_run_core in complexity
2014-10-17 02:57:02 +02:00
Twinaphex
9357b86fe1
(iOS) Get rid of apple_run_core invocations in apple/iOS/menu.m and
...
move over to new way of loading core. TODO: might need some kind
of explicit return to game in case main menu doesn't get shut down
when we invoke this
2014-10-17 02:49:25 +02:00
Twinaphex
be81e99a83
(OSX) Don't directly manipulate g_extern.system.shutdown - go through
...
rarch_main_command calls
2014-10-17 00:02:24 +02:00
Twinaphex
87445ca1c3
(OSX) coreWasChosen - Implement some stubs
2014-10-16 23:57:22 +02:00
twinaphex
81824f213d
(iOS) Add TODO notes
2014-10-16 23:53:58 +02:00
Twinaphex
f2d067fe7f
(OSX) Start cutting down on apple_run_core
2014-10-16 23:52:14 +02:00
Twinaphex
a84d11abda
(iOS) Take out 'Close Content'
2014-10-16 21:43:49 +02:00
Twinaphex
7a38c58a9b
Fix linking in OSX solution
2014-10-16 21:14:59 +02:00
twinaphex
4db958a183
Add CFExtensions.m/CFExtensions.h - will need to build fix this now
2014-10-16 21:07:26 +02:00
Twinaphex
f1ba2e2dc5
(OSX) Create wrapper function around NSSearchPathForDirectoriesInDomains
...
and create surrogate enums
2014-10-16 21:02:22 +02:00
Twinaphex
787881a2ac
(OSX) platform.m - Get rid of old code
2014-10-16 20:39:51 +02:00
Jay McCarthy
2be3fa3c04
Fixing NS to CF bridging crash
2014-10-16 14:14:15 -04:00
Twinaphex
1a52ce43ec
(OSX) add stubbed out replacement C code using CoreFoundation for grabbing
...
application support dir path - figure out why it's broken
2014-10-16 19:53:39 +02:00
Cristian Sandu
c1266c7966
Sync with main repo
2014-10-15 18:37:52 +03:00
Cristian Sandu
caec04f71f
Fix paths for overlays and modules
2014-10-15 16:34:04 +03:00
Twinaphex
5279a161de
(apple/common/main.m) Fix warning
2014-10-15 03:15:43 +02:00
Cristian Sandu
07c8f2442a
Sync with libretro/RetroArch main repo
2014-10-14 22:54:02 +03:00
Cristian Sandu
1ecc9093d5
Fix crash on iOS; was crashing when init with nil core
2014-10-14 22:47:57 +03:00
Twinaphex
daa24a84e3
Merge pull request #1149 from crazyquark/master
...
Xcode 6.0.1 fixes
2014-10-14 17:06:14 +02:00
Twinaphex
26a56d014d
Merge pull request #1151 from lioncash/cwarn
...
apple: Enable extra compiler warnings for OSX.
2014-10-14 17:04:54 +02:00
Lioncash
c7d18ac6d4
apple: Enable extra compiler warnings for OSX.
2014-10-14 09:51:25 -04:00
Lioncash
ae7819d317
apple: Fix stringWithFormat warnings
2014-10-14 08:57:42 -04:00
Lioncash
44b26b5ef2
apple: Fix some warnings
2014-10-14 08:57:37 -04:00
Cristian Sandu
f5e866a361
Fix resources paths/references: overlays, icons/launch images and modules
2014-10-14 09:53:28 +03:00
Cristian Sandu
02c2a395d9
Fix path for build folder, needed for codesigning of dylibs to actually work
2014-10-14 09:52:33 +03:00
Cristian Sandu
64920b7835
Fix Xcode 6.0.1 crash when accessing the source control menu because of empty entry
2014-10-14 09:33:15 +03:00
Cristian Sandu
821a4d4aa8
Specify _LZMA_UINT32_IS_ULONG to compile on Xcode 6.0.1
2014-10-13 23:02:18 +03:00
Twinaphex
22ad0d5d03
(iOS) Add to iOS solution as well
2014-10-09 05:20:13 +02:00
Twinaphex
060ce68405
(iOS) Build fixes
2014-10-09 04:04:11 +02:00
Twinaphex
d33225d486
(OSX) Fix build
2014-10-09 04:02:48 +02:00
twinaphex
bcd5f8aa5b
Add has_windowed to video driver and graphics context driver
2014-10-08 17:23:02 +02:00
twinaphex
f9da3f37c4
Avoid usage of term 'emulator'
2014-10-08 04:56:09 +02:00
Twinaphex
1898bd93b1
(iOS) Menu - cleanup
2014-10-08 02:50:54 +02:00
Twinaphex
3ce378d264
(OSX/iOS) Build fixes for changes in setting_data_get_list
2014-10-08 02:42:41 +02:00
Twinaphex
665a56b0b4
(iOS) Properly implement this - seems to fix the issue on second startup
...
with the simulator
2014-10-07 04:55:14 +02:00
Twinaphex
d2acf88e05
(iOS) pushViewController always in applicationDidFinishLaunching
2014-10-07 04:24:19 +02:00
Twinaphex
e64c530e6b
(iOS) Cleanup applicationDidFinishLaunching implementation
2014-10-07 04:18:42 +02:00
Twinaphex
945376ab2d
(iOS) Add more safeguards in apple_touch_event and apple_input_keyboard
...
event
2014-10-07 04:15:18 +02:00
twinaphex
8dbe11613d
Add need_refresh parameter to setting_data_get_list
2014-10-07 02:49:04 +02:00
Twinaphex
fdd616abcb
(joypad_connection.c) Refactor pt. 2
2014-10-06 01:49:00 +02:00
Twinaphex
285d7328e4
(OSX) Reimplement sendEvent function - turn it into a switch
2014-10-05 23:49:37 +02:00
twinaphex
fdbb5af441
(BTPad) Cleanups
2014-10-05 00:58:47 +02:00
twinaphex
f2f529fb34
(btpad.c) Small change
2014-10-04 22:56:48 +02:00
Twinaphex
907b83065b
(pad_connection) Add pad_connection_init
2014-10-04 22:32:43 +02:00
Twinaphex
7b5407379c
(iOS/OSX) Nit
2014-10-04 22:32:43 +02:00