twinaphex
d2b274ac23
Bump version
2019-08-22 05:48:12 +02:00
CatGreen90
1f45a9d71e
(RetroArch_Metal.xcodeproj) Add glslang_utils.c and glslang_utils_cxx.cpp/.h to project.pbxproj ( #9328 )
...
* Update android_ctx.c
* Add glslang_util_cxx.c/.h and glslang_util.c
* Update
2019-08-19 01:53:12 +02:00
twinaphex
d52c573e13
Merge slang_preprocess.cpp into slang_process.cpp
2019-08-18 18:55:22 +02:00
Twinaphex
73f752bf4c
(Apple OSX) Define HAVE_NO_BUILTINZLIB
2019-08-12 12:09:47 +02:00
Twinaphex
39a876a083
(Apple OSX Metal) Define HAVE_NO_BUILTIN_ZLIB
2019-08-12 12:05:52 +02:00
orbea
2a74a7e0d6
Update version number to 1.7.7.
2019-07-27 00:35:51 -07:00
orbea
63a92a3f78
Update the zlib include directory paths.
2019-07-25 11:18:33 -07:00
orbea
84f4dcba2b
Remove WANT_ZLIB.
2019-07-25 11:18:33 -07:00
orbea
7d3c616790
Correct fix for xcode10.1.
2019-07-21 14:04:27 -07:00
orbea
c3093aff76
Fix the xcode10.1 build.
2019-07-21 13:54:23 -07:00
twinaphex
b2bf822f13
Add HAVE_AUDIOMIXER switch
2019-07-11 11:51:06 +02:00
twinaphex
d617f6ffbf
(iOS) Take out PauseIndicatorView/ic_pause
2019-06-29 17:31:08 +02:00
Yoshi Sugawara
22d84eaef2
Merge branch 'master' into ios13-controllers
2019-06-05 06:22:51 -10:00
Yoshi Sugawara
9e1fcf4031
iOS: Support L3/R3 in iOS 12.1, Options buttons in mfi/PS4/XBox One controllers in iOS 13
2019-06-05 06:21:06 -10:00
orbea
be35b0ee15
Add missing rcheevos include.
...
Fixes https://github.com/libretro/RetroArch/issues/8899
2019-06-05 07:09:42 -07:00
Weedy Weed Smoker
2e5b102340
Remove "-DHAVE_DYNAMIC"
2019-05-31 14:59:24 +07:00
Weedy Weed Smoker
b90c6ce3bd
Remove "-DHAVE_DYNAMIC"
2019-05-31 14:58:51 +07:00
Weedy Weed Smoker
5a0ffe4e0b
Fix iOS 11 static project
2019-05-31 14:26:47 +07:00
Weedy Weed Smoker
5490d554e0
Fix iOS 11 static project
2019-05-31 14:26:13 +07:00
Weedy Weed Smoker
9154f0fa93
Fix iOS 10 jailbroken installation
2019-05-31 14:25:37 +07:00
Weedy Weed Smoker
517340139d
Fix iOS 9 jailbroken installation
2019-05-31 14:24:47 +07:00
Weedy Weed Smoker
536d912c2c
(Buildfix) iOS 8
2019-05-31 14:23:47 +07:00
Weedy Weed Smoker
10d8ad7265
(Buildfix) iOS 6
2019-05-31 14:23:11 +07:00
twinaphex
e5d13bd32a
Rename input_common.c to input_hid_common.c
2019-05-27 15:01:36 +02:00
Weedy Weed Smoker
ca287e1e52
Fix iOS 10 too !
2019-05-22 16:43:38 +07:00
Weedy Weed Smoker
4bac7246d1
Update version string to 1.7.7
2019-05-22 16:31:10 +07:00
Weedy Weed Smoker
d4c5274707
Update version string to 1.7.7
2019-05-22 16:30:44 +07:00
Weedy Weed Smoker
9aca90a910
Update version string to 1.7.7
2019-05-22 16:30:12 +07:00
Weedy Weed Smoker
5c7bb3720b
Update version string to 1.7.7
2019-05-22 16:29:42 +07:00
Weedy Weed Smoker
0cd83c9d32
Add Webserver to the iOS9 project
2019-05-22 16:28:47 +07:00
twinaphex
3d678bbafe
Update
2019-05-13 02:43:41 +02:00
twinaphex
ebaa5b9941
Undefine HAVE_VIDEO_LAYOUT for now instead of implicitly enabling
...
it for every platform - will have to be individually enabled for
each platform first after rigorous testing
2019-05-13 01:57:26 +02:00
Huw Pascoe
7e0592198d
video_layout build
2019-05-11 09:58:46 +01:00
twinaphex
5f8f029c6e
(OSX PPC) Move MainMenu_PPC.xib to pkg/apple/OSX/en.lproj/PPC and
...
rename it MainMenu.xib - CompileXib would create a MainMenu_PPC.nib
and then on startup no MainMenu.nib file could be found
2019-05-06 14:49:15 +02:00
twinaphex
652d89cbf4
(OSX PPC) Use MainMenu_PPC.xib
2019-05-06 14:30:41 +02:00
neville
7c4329f31d
(OSX PPC) Buildfixes
2019-05-06 14:12:25 +02:00
twinaphex
ad7da9736a
(BaseConfig.xcconfig) Add HAVE_MENU_WIDGETS
2019-05-04 01:16:35 +02:00
twinaphex
6a71aa06c8
(Apple) Add HAVE_MENU_WIDGETS
2019-05-03 21:52:59 +02:00
twinaphex
6683be9c44
(OSX 10.7) Use STB_FONT
2019-04-30 18:41:03 +02:00
twinaphex
49f5e6e2cc
(macOS Metal) Use STB font instead of CoreText for font rendering
2019-04-30 18:40:07 +02:00
twinaphex
ce5b1b2c0a
(iOS10) Add rcheevos include dir
2019-04-30 14:26:01 +02:00
Twinaphex
43d217668d
(STB/iOS) Add HAVE_STB_FONT for iOS solutions too
2019-04-30 11:46:52 +02:00
Twinaphex
1819584d74
(General) Fix some warnings
...
(OSX) Add HAVE_STB_FONT
2019-04-30 11:38:47 +02:00
twinaphex
c9caa5c39b
(iOS10/11/9) Add rcheevos include dirs
2019-04-26 04:07:16 +02:00
Twinaphex
f3d04b7562
(OSX10.7) Add C++ source files
2019-04-24 03:59:55 +02:00
twinaphex
c422ec1a0f
(OSX10.7) Add header include dirs
2019-04-24 03:46:33 +02:00
Twinaphex
fb4e9f560f
(OSX 10.7) Update
2019-04-24 03:42:14 +02:00
twinaphex
4f542c051d
(OSX 10.7) Add defines
2019-04-24 03:29:46 +02:00
twinaphex
4133da0fcf
(OSX) Add OSX 10.7 solution - not done yet - will use HAVE_GL_CORE
...
and HAVE_SLANG/HAVE_SPIRV_CROSS
2019-04-22 10:52:52 +02:00
twinaphex
d7d201cb63
(Apple Metal) Add HAVE_MENU to moc generation
2019-04-19 19:26:57 +02:00
Twinaphex
8d7a0117bc
(Metal RA) Exclude OpenGL from Metal build
2019-04-08 19:17:51 +02:00
cold-brewed
49304bbee3
(OSX) Enable CoreAudio v3 driver but do not make it the default
2019-02-28 14:49:38 -05:00
orbea
a111908f55
Fix the osx travis build.
2019-02-16 16:02:51 -08:00
twinaphex
d1a831e6ec
(UWP) Buildfix
2019-02-11 23:15:11 +01:00
cold-brewed
264c93585c
macOS: Update CFLAGS
2019-02-09 14:39:53 -05:00
twinaphex
1a8ad73c3f
(Cocoa) Unify both headers
2019-02-09 04:40:38 +01:00
cold-brewed
cc39a5d926
(OSX) Add missing PRODUCT_BUNDLE_IDENTIFIER
2019-02-07 13:46:41 -05:00
twinaphex
2599172831
Get rid of ui_cocoa_metal.h
2019-02-07 04:37:05 +01:00
Twinaphex
ce05185cdf
(Xcode) Remove CoreVideo
2019-02-07 04:12:35 +01:00
Twinaphex
25157942a3
Remove CoreVideo from Metal xcodeproj
2019-02-07 04:10:59 +01:00
twinaphex
f705503531
(Apple) Get rid of HAVE_CORELOCATION/HAVE_AVFOUNDATION - was mostly dormant
...
code and makes the Apple code needlessly complex right now. We can
always reintroduce this later on when the time is right
2019-02-07 04:03:52 +01:00
Yoshi Sugawara
4461b55375
tvos: fix code sign script to use the shared iOS modules dir
2019-02-03 18:48:29 -10:00
Yoshi Sugawara
1ca3bcf21d
Merge remote-tracking branch 'upstream/master' into ios-cleanup
2019-02-03 09:00:22 -10:00
Yoshi Sugawara
d18ef55aea
iOS/tvOS cleanup: remove logging code, remove compiled core from repo (added by mistake)
2019-02-03 08:57:12 -10:00
orbea
98f6aecec2
Remove the zarch menu driver.
2019-02-02 22:15:10 -08:00
orbea
af813d9c46
Further remove nuklear.
2019-02-02 20:58:47 -08:00
Yoshi Sugawara
45185d6827
tvOS: remove the tvOS modules directory and use the iOS modules one since cores built using the iOS SDK work on tvOS
...
iOS: change default joypad driver to be mfi
iOS: move autodetect of mfi controller to mfi_joypad driver and set the default mapping for both iOS and tvOS
iOS: support unsupported buttons on mfi controller (select,L3,R3) by using hotkey combinations using the MENU button
tvos: use INPUT_TOGGLE_DOWN_Y_L_R as default for menu toggle gamepad combo
2019-02-01 05:33:29 -10:00
twinaphex
db04ac0b2a
Bump to version 1.7.6
2019-01-31 23:38:10 +01:00
Yoshi Sugawara
3aeedeb0a3
added release scheme for tvOS, made modules directory an empty directory that would be part of the checkout
2019-01-30 07:49:55 -10:00
Yoshi Sugawara
b3703a1f2e
iOS: fixed target membership of assets, added debug and release schemes for iOS
2019-01-29 10:31:04 -10:00
Yoshi Sugawara
a18512375b
Support for tvOS
...
- add tvOS target
- support code signing tvOS cores by adding an argument to the code signing cores script
- use NSCachesDirectory for the documents directory
- add some mfi controller handling logic to set non-game controllers to the last index to avoid interfering with operation
- autodetect mfi controller for apple tv on startup - added autodetect to hid joypad
- added a webserver to transfer files for tvOS
- xcode: clean up project, remove unused folders
- remove HAVE_MATERIALUI setting for tvos build, make it use XMB as default
- added retroarch app icon courtesy of @MrJs
- added auto-detect of mfi controller for apple tv
2019-01-29 10:13:46 -10:00
orbea
d3f81e8db8
Fix the osx metal travis build.
2019-01-21 13:03:51 -08:00
orbea
e062b98088
Remove trailing blank lines.
...
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
orbea
dc020f2569
qb: Support building with the system mbedtls.
...
Fixes https://github.com/libretro/RetroArch/issues/7639
v2: Fix build failures with griffin.
2018-12-15 09:10:43 -08:00
Stuart Carnie
0e295716b9
feat(metal): Add native rotation support for Metal driver
...
* fix crash when frame or frame size is 0
2018-11-29 22:04:43 -07:00
twinaphex
7d35bd1649
(Android/Mac/iOS) Add ozone
2018-11-18 17:26:57 +01:00
Stuart Carnie
b59f05500e
feat(macOS): Enable ozone menu system
2018-11-06 07:56:05 -07:00
Stuart Carnie
879a1b7092
fix(cocoa): Update Metal xib to use deployment target
2018-11-04 20:50:52 -07:00
Stuart Carnie
dde3545600
chore(cocoa): Revert to using cocoa_gl_ctx.m; remove macos_ctx.m
2018-11-04 20:50:51 -07:00
Stuart Carnie
43e8702e12
fix(cocoa): Copy xib for PPC compat; upgrade GL-legacy xib to 10.6
2018-11-04 20:50:51 -07:00
Stuart Carnie
5c1075127b
chore(metal): Separate legacy GL and Metal source
...
* Forks of Cocoa / Cocoa Touch to *_metal.* version
* Reverted original GL Cocoa / Cocoa Touch versions
* GL and Metal projects still build
2018-11-04 20:50:50 -07:00
Stuart Carnie
ab1242f368
fix(cocoa): Move sendEvent implementation to RAWindow
...
Introduced independent Info_Metal.plist and MainMenu_Metal.xib files,
to avoid breaking earlier builds.
2018-10-18 19:03:10 -07:00
Stuart Carnie
35620ffe47
feat(Metal): Add support for screen shots
2018-10-14 11:07:57 -07:00
Twinaphex
dbe35078dd
(Mojave) have to bump up deployment target to OSX 10.6
2018-10-13 22:07:34 +02:00
twinaphex
ba020720db
Add HAVE_NETPLAYDISCOVERY
2018-10-12 18:29:52 +02:00
Stuart Carnie
4240c895bf
fix(macOS/Qt): Rename produce RetroArchQT → RetroArch ( #7374 )
2018-10-06 12:27:53 -04:00
twinaphex
f4d86ddddc
Fix OSX PPC
2018-09-30 02:55:34 +02:00
Twinaphex
b747208a7b
Fix Metal Qt build
2018-09-29 21:14:04 +02:00
twinaphex
5b4500141d
Add RC_DISABLE_LUA for now for non-Makefile.common targets as general
...
precaution
2018-09-29 21:08:35 +02:00
Twinaphex
433f2d8fe6
Update Metal pbxproj
2018-09-29 20:55:00 +02:00
twinaphex
aaf48bdef0
Add include dirs for OSX/iOS
2018-09-29 20:51:36 +02:00
twinaphex
7aea66677b
Merge menu_input.c and menu_event.c
2018-09-25 16:46:15 +02:00
Yoshi Sugawara
cdc0510e1c
add launch images for iPhone X/Xr/XS/XS Max
2018-09-22 08:11:07 -10:00
Yoshi Sugawara
2b72a9151d
Comment out unsupported code for iOS for now, so that it does not crash on startup; fix for building in Xcode 10
2018-09-19 22:09:29 -10:00
twinaphex
50398c2a35
Bump version up to 1.7.5
2018-09-15 20:24:04 +02:00
Stuart Carnie
1de3aaadeb
chore: Call Makefile.app to generate Qt moc files
2018-09-07 20:32:57 -07:00
Stuart Carnie
4d7fe0e96c
feat(macOS): Embed Qt frameworks and frameworks to @executable_path
...
* note that install_name_tool is used to update the frameworks via
a post-build script
2018-09-07 17:38:46 -07:00
Stuart Carnie
428f895b6f
feat(macOS): Initial Desktop UI (Qt) support
...
* Adds new RetroArchQT build target to RetroArch_Metal.xcodeproj
Prerequisites:
* Install Qt Frameworks
$ brew install qt
* Build `moc` files using
$ make -f Makefile.apple HAVE_QT=1 Q=/usr/local/opt/qt/bin/moc generate
Limitations:
* Qt frameworks are not embedded in bundle, therefore Qt must be
installed via the `brew` command
2018-09-05 20:10:54 -07:00
Twinaphex
4e0c2314d9
Define HAVE_SSL for OSX
2018-09-01 04:22:57 +02:00
twinaphex
23eb1e981a
Remove HAVE_STRIPES from OSX build
2018-09-01 04:01:03 +02:00
twinaphex
7234544669
Update version
2018-08-29 01:48:37 +02:00
hizzlekizzle
b4cae22396
Merge pull request #7013 from hizzlekizzle/master
...
update info.plist to v1.7.3
2018-07-24 11:55:59 -05:00
hizzlekizzle
ab03c1818a
update info.plist to v1.7.3
...
must have been missed in the previous update
2018-07-24 11:15:03 -05:00
Rob Loach
aba179a910
Merge branch 'master' into stripes
2018-07-22 13:30:47 -04:00
Stuart Carnie
0291c41afa
fix(Metal): Fix blank screen after full screen toggle; window focus
2018-07-14 11:18:21 -07:00
Stuart Carnie
167ad3b57d
fix(Metal): Various Metal fixes
...
* OSD message background
* clear glui background
* add Metal to configuration
* added optional config to compile Metal build without OpenGL
* fixed fill_pathname_join_delim; if out_path and dir are same, don't
strlcpy, as the results are undefined.
2018-07-12 21:33:18 -07:00
Yoshi Sugawara
14e79e0a43
support viewing/opening files in Files app
2018-07-11 15:52:11 -10:00
Stuart Carnie
74e1f24e90
feat(Metal): Full screen support
...
* I believe there is a race condition where the viewport is not set
correctly on launch
2018-07-06 23:38:34 -07:00
Stuart Carnie
a0900ec433
feat(Metal): full xmb pipeline support
...
Menu TODOs:
* understand why ribbon does not look the same as GL
* add clear support to `MenuDisplay` for glui
2018-07-03 22:32:12 -07:00
Stuart Carnie
5e1f991e32
feat(Metal): initial xmb and glui menu support
...
TODOs
* menu shader pipeline effects
* refactor / optimize graphics rendering
2018-07-03 22:32:12 -07:00
Stuart Carnie
ee8d82dcfe
add additional project files
2018-06-23 13:33:27 -07:00
Stuart Carnie
3462fd248c
fix(Metal): fix project file to include .metal resources
2018-06-20 22:58:36 -07:00
Twinaphex
2bdffff435
Silence more warnings
2018-06-21 07:34:27 +02:00
Twinaphex
467aa30131
Cleanups
2018-06-21 07:26:05 +02:00
Stuart Carnie
411bcf8bdd
feat(apple): Metal support for macOS
...
* includes rgui
* shader support
This is a work-in-progress and there are some bugs and visual artifacts
still to be fixed.
2018-06-20 21:33:45 -07:00
twinaphex
599937cc4f
Make separate xcodeproj
2018-05-14 00:17:17 +02:00
Stuart Carnie
789933b333
wip: add Vulkan support to Apple platforms
2018-05-13 21:35:23 +02:00
twinaphex
238091f182
(OSX/Android) Add Dr. Flac/Dr. Mp3 support to Android/OSX
2018-04-28 14:33:48 +02:00
Jean-André Santoni
1614519874
Clone xmb to stripe menu
2018-04-08 09:55:16 +07:00
twinaphex
00a3aba480
Define HAVE_RUNAHEAD for dynamic linked iOS
2018-04-03 03:48:59 +02:00
twinaphex
54636ea5f3
(OSX PPC) Define HAVE_RUNAHEAD
2018-03-29 19:35:26 +02:00
Twinaphex
425e1d9043
(OSX) Define HAVE_RUNAHEAD
2018-03-29 18:04:15 +02:00
Yoshi Sugawara
c44dd39dd6
Fixed crash when opening content using "open in..", support for keyboard mapper
2018-03-22 22:43:20 -10:00
twinaphex
319d87cf6f
Bump up version
2018-03-20 08:35:17 +01:00
twinaphex
b6347420d3
Set 1.7.1
2018-02-17 16:43:51 +01:00
Twinaphex
761f172367
(iOS 11 Static) Update
2018-01-31 14:12:16 +01:00
Twinaphex
ceb1d1f8a0
(iOS 11) Update solution
2018-01-31 13:23:39 +01:00
twinaphex
5dd837b310
Add iOS 11 solutions
2018-01-31 13:22:30 +01:00
Twinaphex
9783e59ed3
Update iOS 8 xcodeproj
2018-01-31 12:54:25 +01:00
Olivier PARRA
9acb536bf4
[iOS10+]Handle hardware keyboards and iCade controllers
2018-01-29 11:36:09 +01:00
Olivier PARRA
8bff69eae8
1.[IOS9]Remove HID entry from menu as IOKIT is not available 2.[OSX]Add robustness and determinism to HID buttons detection code (add controller buttons in a sorted list)
2018-01-25 02:20:52 +01:00
Twinaphex
57ad08e37d
Add arm64 for iOS 10 target
2018-01-24 07:37:03 +01:00
Twinaphex
3a18a57de5
Update ios xcodeprojs
2018-01-24 07:35:30 +01:00
Twinaphex
b96f51ecc3
Each xcodeproj now becomes unique
2018-01-24 07:21:15 +01:00
twinaphex
bf7cbb2aea
Split up iOS xcodeprojs into separate ones
2018-01-24 07:17:39 +01:00
Twinaphex
8bc1d9965d
Fix unused variables/etc.
2018-01-23 07:29:04 +01:00
twinaphex
a74ef2214d
Start removing SINC ifdefs for individual Makefiles
2017-12-31 21:34:31 +01:00
twinaphex
67fea30406
Remove remaining references to HAVE_FBO
2017-11-13 08:55:41 +01:00
twinaphex
a1ce72ef0d
Update iOS xcodeproj
2017-11-06 05:40:53 +01:00
twinaphex
9d8dddfc3c
Update solutions
2017-11-06 05:32:56 +01:00
Yoshi Sugawara
6597447324
Fixed app icon color profile to sRGB IEC61966-2.1 so they get displayed on the home screen when installed from xcode 9
2017-10-03 06:56:03 -10:00
Twinaphex
3c04a9776c
(OSX) Add FLAC and CHD support
2017-09-22 04:41:09 +02:00
Yoshi Sugawara
e66c2d937a
fix xcode build to codesign the cores before copying the resources
2017-07-22 08:20:16 -10:00
Yoshi Sugawara
d3d9229f1d
fix xcode build to codesign the cores before copying the resources
2017-07-22 08:17:04 -10:00
Yoshi Sugawara
4b29c9dcad
Returning false for the BGRA8888 opengl extension for all iOS devices
2017-07-20 19:13:18 -10:00
Yoshi Sugawara
15be2d6b34
The BGRA8888 gl extension is not working in iOS 10 and 11; report capability as false to get rendering the screen working again for cores that output in the BGRA8888 pixel format (mednafen_psx, nestopia, others?)
2017-07-20 19:06:32 -10:00
twinaphex
f085e69939
(OSX/iOS) Add HAVE_STB_VORBIS
2017-06-01 01:16:26 +02:00
radius
79fdccb31f
bump
2017-05-27 20:12:48 -05:00
Twinaphex
0e4f1a400f
Update ios
2017-05-19 14:38:18 +02:00
twinaphex
593334747b
Define MSB_FIRST for RetroArch PPC
2017-05-06 16:45:02 +02:00
Twinaphex
256433a00b
Bump up to 1.5.0
2017-03-07 18:37:57 +01:00
Twinaphex
7d9edc0874
Update iOS solutions
2017-03-05 22:07:19 +01:00
Twinaphex
ec14874363
Update to version 1.4.2
2017-03-05 20:52:24 +01:00
Twinaphex
308aa4678f
Update bundle identifiers
2017-02-27 03:52:11 +01:00
Jean-André Santoni
4b84449f59
Fix iOS9 static project
2017-02-27 03:50:08 +01:00
Twinaphex
a6420ae966
Update ios10 target
2017-02-27 02:00:57 +01:00
Twinaphex
951ca852f5
Add ios .a targets
2017-02-27 02:00:57 +01:00
Jean-André Santoni
c0ac7095fa
Update pkg/apple/RetroArch_iOS9-Info.plist
2017-02-27 01:50:54 +01:00
Twinaphex
ae92a0ceff
Add to Info.plist
2017-02-27 01:42:29 +01:00
Twinaphex
9ebd8736e0
Update iOS 10 static
2017-02-27 01:05:10 +01:00
twinaphex
7974fb5c6e
Add HAVE_APPLE_STORE to iOS 10
2017-02-26 23:00:03 +01:00
Twinaphex
b7b3b2cb5f
Try to prevent truckload of warnings on iOS
2017-02-26 10:33:03 +01:00
Twinaphex
a55df42978
Update static project
2017-02-26 03:52:28 +01:00
twinaphex
1e96a600d7
Update iOS10 static solution
2017-02-25 23:23:43 +01:00
twinaphex
671771d3cd
Update RetroArch iOS 10 solution
2017-02-25 02:47:32 +01:00
Twinaphex
ed51eaf449
Update iOS 10 target for both arm64 and armv7s
2017-02-25 00:21:27 +01:00
Twinaphex
3c0afd730b
Update xcode proj
2017-02-25 00:13:40 +01:00
Jean-André Santoni
e6bdc9363c
Buildfix for RetroArch_iOS10_static
2017-02-24 01:42:37 +01:00
Twinaphex
7a510000bb
Need to change bundle identifier for RetroArchiOS 10
2017-02-24 01:11:02 +01:00
Twinaphex
636ab5c12c
Enable 'Requires Fullscreen'
2017-02-22 00:26:13 +01:00
Twinaphex
44f08a4739
(iOS) Use libretro_ios.a
2017-02-22 00:20:45 +01:00
twinaphex
f7f333477c
Add iOS 10 static solution
2017-02-22 00:01:13 +01:00
neville
4b63ef3123
(OSX PPC) MiniUPNPC support
2017-02-16 01:09:39 +01:00
Twinaphex
18f614ef8a
Add MiniUPNPC to iOS build
2017-02-16 00:57:18 +01:00
Twinaphex
5f78d0594c
Enable MiniUPNPC for OSX
2017-02-16 00:50:47 +01:00
Twinaphex
e05a8a7460
Add HAVE_SEGA
2017-02-14 10:30:28 +01:00
twinaphex
60d909a031
Don't use HAVE_LANGEXTRA for OSX PPC
2017-01-31 03:31:16 +01:00
twinaphex
04d751c285
(OSX PPC) Add HAVE_LANGEXTRA for Debug
2017-01-31 03:27:46 +01:00
neville
fc2654cd0f
(iohidmanager_hid.c) Silence a whole bunch of warnings
2017-01-29 20:20:43 +01:00
twinaphex
a9c8c81032
(OSX PPC) Don't have HAVE_LANGEXTRA
2017-01-29 19:58:04 +01:00
Seth Kingsley
b690fb2abc
Use native getopt_long() on macOS
2016-12-17 16:56:40 -08:00
Seth Kingsley
079cdfa96c
Move OTHER_CFLAGS up to the project and inherit
...
This is to make adding -DHAVE_... flags easier.
2016-12-17 16:49:38 -08:00
twinaphex
d6836a6a6f
(iOS) Update solutions
2016-12-14 19:44:12 +01:00
twinaphex
c418abc0be
(iOS) Update solutions
2016-12-14 19:43:02 +01:00
twinaphex
08a60c94d0
Move audio resampler drivers (Sinc/nearest) to libretro-common; maister gave permission to relicense to MIT
2016-12-12 13:02:29 +01:00
twinaphex
9375efe24e
Add HAVE_CC_RESAMPLER defines
2016-12-12 12:44:29 +01:00
terry1994
f54b8cb9a9
Fix building on iOS 9 and 10.
...
Adjusted iOS 10 project to target minimum iOS version of 10.
Using minimum iOS version to determine availablity of clock_gettime (exists only on iOS 10+). Building with 10/10.1 SDK would cause this method to be called in iOS 9 builds, resulting in a crash on start.
2016-12-01 09:39:53 +01:00
neville
12804431db
(GLSL) Avoid memsets - good for about a +1fps speedup with simplified
...
ribbon on PowerPC Mac
2016-11-10 18:35:47 +01:00
twinaphex
fac1527e5c
Add HAVE_UPDATE_ASSETS for Apple builds
2016-10-19 02:38:40 +02:00
twinaphex
b3e3bf13f7
Take out HAVE_ZARCH for PPC OSX
2016-10-19 02:34:01 +02:00
twinaphex
1dfbb7f3b7
Take out HAVE_ZARCH for OSX
2016-10-19 02:33:36 +02:00
twinaphex
9384875ab0
Don't use HAVE_NETPLAY any more
2016-09-29 21:07:10 +02:00
twinaphex
164d3b034c
Get rid of OSX_PPC
2016-09-09 15:56:56 +02:00
twinaphex
30f99c6e0e
(iOS) Remove HAVE_ZARCH
2016-08-21 13:23:14 +02:00
twinaphex
218d6f5262
Bump up to 1.3.6
2016-07-17 01:05:18 +02:00
twinaphex
53a0d6a5b7
Add separate iOS10 solution files
2016-07-15 22:24:15 +02:00
radius
33315d4b66
bump up version everywhere
2016-07-15 12:09:50 -05:00
Yoshi Sugawara
9173397f08
iOS 10 support: cores need to be in the modules directory of app bundle, added script to code sign cores in modules directory
2016-07-10 09:02:40 -10:00
twinaphex
280ea0535f
(OSX) Bake in HAVE_NETWORKGAMEPAD
2016-06-27 06:42:03 +02:00
twinaphex
b990f34054
(iOS) Add network gamepad
2016-06-27 06:40:25 +02:00
neville
f170856374
(OSX) Fixes
2016-06-08 07:41:59 +02:00
twinaphex
63af59a198
Add HAVE_LANGEXTRA
2016-06-07 06:05:41 +02:00
twinaphex
883d9ff6b5
Add HAVE_SHADERPIPELINE define
2016-06-07 00:00:28 +02:00
twinaphex
de2d15c716
Add extra image format support to targets
2016-05-18 13:39:42 +02:00
twinaphex
0e3ff650c2
Remove WANT_RPNG
2016-05-17 13:41:40 +02:00
twinaphex
25ec6a8872
Add HAVE_JPEG to project files
2016-05-17 13:39:06 +02:00
Twinaphex
96b673f809
(iOS) Buildfix
2016-05-16 11:35:28 +02:00
twinaphex
a3ca1029f0
Get rid of this file
2016-05-16 11:25:11 +02:00
Twinaphex
0c1d639911
(iOS) Buildfix
2016-05-16 11:15:46 +02:00
Alcaro
e4c9ec0903
Or here.
2016-05-06 20:23:54 +02:00
Alcaro
056e8c3ab3
No need to remove function names here either.
2016-05-06 20:22:37 +02:00
Twinaphex
84f9a4c1d7
(OSX) Path fix
2016-05-02 15:10:20 +02:00
radius
ec9aea1189
bump up version
2016-04-30 10:12:28 -05:00
radius
fba912834d
bump up version
2016-03-20 11:48:10 -05:00
Danny Glover
9102a9d999
Fix compilation issue on iOS
...
- Compilation failed out of the box due to a missing directory added
to the copy build phase
2016-03-18 18:39:24 +00:00
twinaphex
7f1c4fa2ff
Rename sinc_neon.S to sinc_resampler_neon.S
2016-03-14 15:49:02 +01:00
neville
9a38ec28b0
Get rid of compile-time ifdefs inside get_chosen_screen
2016-01-16 13:23:00 +01:00
neville
9211073bf5
(OSX PPC) Merge
2016-01-14 13:38:23 +01:00
twinaphex
beb3619cca
(OSX PPC) Add HAVE_LIBRETRODB
2016-01-14 13:37:34 +01:00
Alcaro
66e03301ce
Replace remaining 1.2.2 with 1.3.0.
2016-01-11 21:24:50 +01:00
twinaphex
ddcceb0024
Rename gfx/inc/
2015-11-17 08:32:47 +01:00
twinaphex
c9104b20e7
(Android/iOS) Disable mmap
2015-11-16 19:01:31 +01:00
twinaphex
265898dbd4
Compile in HAVE_MMAP for Win32, and also enable it for iOS/OSX
2015-11-16 10:04:44 +01:00
twinaphex
4f55b360ac
Create HAVE_BTSTACK ifdef
2015-11-16 04:17:13 +01:00
twinaphex
632d650f30
(OSX/iOS) Define HAVE_MMAP
2015-11-14 21:47:58 +01:00
Twinaphex
6847501e99
Revert "iCade codepaths work now for regular OSX too"
...
This reverts commit d72090f5e9
.
2015-11-14 02:08:59 +01:00
Twinaphex
8995b66f05
Revert "(OSX) Add Carbon.framework for non-Cg version"
...
This reverts commit cf678b96cf
.
2015-11-14 02:08:51 +01:00
Twinaphex
cf678b96cf
(OSX) Add Carbon.framework for non-Cg version
2015-11-14 01:50:12 +01:00
Twinaphex
d72090f5e9
iCade codepaths work now for regular OSX too
2015-11-14 01:48:16 +01:00
twinaphex
66914232ab
Replace most instances of GLUI (except for ident string) with
...
HAVE_MATERIALUI
2015-11-02 23:23:54 +01:00
radius
0c5d0fad41
rename the plist file
2015-10-30 19:13:56 -05:00
build
f817a94531
change ios9 solution to use the same names
2015-10-30 19:07:27 -05:00
build
b6d595dcb7
change identifier
2015-10-30 19:07:27 -05:00
build
12d0f0f2fe
try to fix iOS9 builds by changing the deployment target
2015-10-30 19:07:27 -05:00
twinaphex
70ddbdb601
Rename 'RetroArch copy' to 'RetroArchCg'
2015-10-24 02:58:06 +02:00
Twinaphex
5c77e8677f
Add supposed iOS 9-compatible LDFLAGS
2015-10-22 23:00:18 +02:00
Twinaphex
f889f1e39c
(iOS) Don't push all these assets to the target device
2015-10-21 06:50:17 +02:00
twinaphex
54114d207c
Overwrite iOS xcodeproj
2015-10-21 06:45:45 +02:00
twinaphex
5773b8d21a
(iOS) Take out more crap
2015-10-21 06:19:14 +02:00
twinaphex
a6a606e200
(iOS) Get rid of cht/cursors/rdb dependencies
2015-10-21 06:13:03 +02:00
twinaphex
730c596aa0
(iOS) Drop assets too
2015-10-21 06:09:49 +02:00
twinaphex
a91796306c
(iOS Xcodeproj) Remove shaders rule
2015-10-21 04:51:48 +02:00
twinaphex
eb3c67cf35
(iOS) Define HAVE_CHEEVOS
2015-10-20 04:27:32 +02:00
twinaphex
a3afeadd96
(OSX/iOS) Define HAVE_CHEEVOS
2015-10-20 04:25:56 +02:00
Twinaphex
3442f0863f
(iOS) Move xcodeproj and fix paths
2015-10-12 17:25:13 +02:00
Twinaphex
b437918407
(iOS) Update pbxproj
2015-10-12 17:07:57 +02:00
twinaphex
5297de76cc
(iOS) Cleanups in pkg/apple/iOS
2015-10-12 16:39:11 +02:00
twinaphex
9c184524e3
Move build instructions
2015-10-12 16:00:08 +02:00
neville
1fd3ab71b0
(OSX PPC) Move xcodeproj
2015-10-12 15:59:16 +02:00
twinaphex
cc8495e50b
(OSX) Move modules dir around
2015-10-12 15:34:25 +02:00
neville
f9646f11aa
(OSX PPC) Update solution
2015-10-12 15:31:55 +02:00
neville
1260c47a0c
(OSX PPC) Don't need a bunch of dirs anymore
2015-10-12 15:22:44 +02:00
twinaphex
9b101c3121
(OSXPPC) Use InfoPlist.strings from OSX dir
2015-10-12 15:13:56 +02:00
neville
75dc9e88a6
(OSX PPC) Buildfix
2015-10-12 14:56:29 +02:00
twinaphex
65b75fece3
Get rid of another unused plist file
2015-10-12 14:47:43 +02:00
twinaphex
555aa50aa4
Add OSX/Info.plist
2015-10-12 14:45:29 +02:00
twinaphex
239b352cc5
Rename plist files
2015-10-12 14:44:31 +02:00
twinaphex
9559e8bb60
Don't need RetroArch 10.6-Info.plist for 10.6
2015-10-12 14:35:57 +02:00
Twinaphex
09dca0c0f0
(OSX) Change interface to RetroArch_OSX
2015-10-12 12:21:54 +02:00
neville
a2ac25a5de
(OSX PPC) Links and runs again
2015-10-11 18:49:35 +02:00
neville
faef032025
(OSX PPC) Correct path to griffin ObjC
2015-10-11 18:37:05 +02:00
twinaphex
d9fb36c2a9
(OSX PPC) Take out WANT_ZLIB
2015-10-11 18:32:56 +02:00
twinaphex
8656b058c5
(OSX) Start updating Xcode projects
2015-10-11 17:58:35 +02:00
twinaphex
d99602f483
(Apple) Add ZARCH
2015-10-04 05:51:25 +02:00
Twinaphex
91a2ef6478
(iOS) Get rid of the GLSL build script which takes forever
2015-09-28 03:34:19 +02:00
twinaphex
0c81426b7c
(iOS) Update xcodeproj
2015-09-21 20:02:12 +02:00
Twinaphex
bf8dfb483f
(iOS) Update solution - still broken
2015-09-21 19:59:34 +02:00
twinaphex
6c4061d2b7
(iOS) More xcodeproj changes
2015-09-20 16:11:57 +02:00
twinaphex
466a32fc9e
(Apple) Some Apple xcodeproj fixes
2015-09-20 16:09:31 +02:00
twinaphex
6b45695e83
Move apple and android to pkg/
2015-09-20 15:49:19 +02:00