Commit Graph

59393 Commits

Author SHA1 Message Date
twinaphex 6687920c1d Get rid of some typedefs 2021-03-15 06:37:21 +01:00
twinaphex 4e883c4568 Refactor menu_displaylist_setting away 2021-03-15 06:11:57 +01:00
twinaphex 9948899c63 Disable tvOS again 2021-03-15 02:53:30 +01:00
twinaphex 4d5753d8ce Re-enable tvOS again 2021-03-15 02:46:29 +01:00
twinaphex b8ebdc85ea Add certificate signing for tvOS 2021-03-15 02:46:11 +01:00
Autechre 6a4536139e
Update .gitlab-ci.yml 2021-03-15 02:18:05 +01:00
twinaphex c8104d2542 Go with home_dir_buf codepath for tvOS for now - going to assume this is
intended
2021-03-15 02:06:32 +01:00
twinaphex d7a60b78d5 tvOS target now needs HAVE_OPENGLES3 2021-03-15 01:58:27 +01:00
twinaphex 938c8f3abc Fix some tvOS warnings 2021-03-15 01:52:18 +01:00
Autechre a4836bbb17
Fix analog triggers (#12151)
* Restore RETRO_DEVICE_ANALOG code while making less changes

* * When input_remap_binds_enable is true, input_driver_mapper is always
allocated and initialized - no need to NULL check
* Get rid of input_remote local variable for network gamepad code
2021-03-15 01:32:56 +01:00
Autechre 60d29d3792
Merge pull request #12150 from crystalct/master
Add some PSL1GHT ifdefs
2021-03-15 00:46:57 +01:00
twinaphex da7109265c Add more portable way of getting OS version major/minor without using objc_msgSend_stret
(breaks on macOS/AArch64) by using NSInvocation - credit to OpenJDK
2021-03-15 00:45:38 +01:00
Autechre 6162b21c93
Merge pull request #12148 from yoshisuga/tvos_gitlab
[tvOS] Support tvOS build in gitlab ci
2021-03-15 00:15:23 +01:00
unknown 575e2dcff6 Add some PSL1GHT ifdefs 2021-03-14 21:00:08 +01:00
Yoshi Sugawara f50b1d53f9 [tvOS] Support tvOS build in gitlab ci 2021-03-14 08:00:46 -10:00
Autechre 3ddd2519f9
Merge pull request #12145 from MaddTheSane/patch-1
Update platform_darwin.m
2021-03-14 14:13:26 +01:00
C.W. Betts 886df798a7
Update platform_darwin.m
Add Apple Silicon detection.
Fix a leak with NSTemporaryDirectory() on ARC code.
2021-03-14 04:24:33 -06:00
twinaphex e3b856dcf2 Avoid two consecutive for loops if block_libretro_input is not
enabled
2021-03-14 06:22:07 +01:00
twinaphex e1b19d2133 Cleanups 2021-03-14 06:15:38 +01:00
twinaphex bb5c168726 Revert "Create specialized versions of input_state_mask"
- will require more work to properly optimize

This reverts commit bca73b0a46.
2021-03-14 06:06:28 +01:00
twinaphex bca73b0a46 Create specialized versions of input_state_mask 2021-03-14 05:47:30 +01:00
twinaphex 4fc1774901 Cleanups 2021-03-14 05:29:40 +01:00
twinaphex dbe620db60 Cleanups 2021-03-14 02:11:36 +01:00
Autechre 1633afdf35
Update .gitlab-ci.yml 2021-03-14 00:48:55 +01:00
Autechre 332bca625c
PPC Xcode - doesn't support -scheme 2021-03-14 00:43:19 +01:00
Autechre 0627f83c33
Update .gitlab-ci.yml 2021-03-14 00:41:54 +01:00
Autechre 6b48c526cc
Update .gitlab-ci.yml 2021-03-14 00:34:36 +01:00
Autechre 032b96c772
Merge pull request #12142 from crystalct/master
Add some PSL1GHT ifdefs
2021-03-13 22:42:31 +01:00
unknown d653e50e00 Add some PSL1GHT ifdefs 2021-03-13 22:20:09 +01:00
Autechre 6115edc9be
Merge pull request #12140 from yoshisuga/ios_gitlab
[iOS] Build RetroArch in gitlab
2021-03-13 21:51:43 +01:00
Yoshi Sugawara d219e606c3 add gitlab xcconfig for iOS, exportoptions plist for ipa export 2021-03-13 07:58:23 -10:00
twinaphex 86142c0071 Get rid of osx versions built with make 2021-03-13 01:26:04 +01:00
twinaphex 5211114fd4 ENABLE_HARDENED_RUNTIME - enable for OSX x64 signing 2021-03-13 00:19:56 +01:00
twinaphex 731c2f4ed4 remove CODESIGN_IDENTITY from xcconfig files - hopefully fixes builds 2021-03-12 23:51:19 +01:00
Autechre a40e3dc69b
Merge pull request #12137 from libretro/libretro-db-fix-hash
libretro-db: hash.c is now lrc_hash.c
2021-03-12 22:36:58 +01:00
Autechre afe601b002
Merge pull request #12138 from yoshisuga/macos_fix_code_sign_id
[macOS] Fix code sign identity to allow gitlab to properly code sign
2021-03-12 22:36:47 +01:00
Yoshi Sugawara ec8002b8ed add code sign identity 2021-03-12 06:59:37 -10:00
Yoshi Sugawara 975b89ab6c Fix code sign identity to fix code signing 2021-03-12 06:58:03 -10:00
Rob Loach d279246db3
libretro-db: hash.c is now lrc_hash.c
🤷
2021-03-12 11:47:42 -05:00
Autechre a9f7e42131
Merge pull request #12136 from crystalct/master
Add some PSL1GHT ifdefs
2021-03-12 12:38:52 +01:00
CrystalCT 1d48b9c61e Add some PSL1GHT ifdefs 2021-03-12 12:22:58 +01:00
twinaphex 4946d75c3d Further cleanups to do with menu_dialog code 2021-03-12 11:03:57 +01:00
twinaphex 53b4fe7716 This ifdef is no longer needed, remove - also 'push'
was always true so just hardcode it for this function
2021-03-12 10:57:42 +01:00
twinaphex 117d48c898 (Apple) Change some preprocessor conditionals to cover all bases 2021-03-12 10:33:21 +01:00
Autechre de67a13ab9
Merge pull request #12134 from yoshisuga/macos_support_assets_bundle_extraction
[macOS] Support bundle assets extraction for macOS; Fix default paths
2021-03-12 10:27:22 +01:00
Yoshi Sugawara 2e6e29b511 revert unintended change 2021-03-11 23:19:42 -10:00
Yoshi Sugawara e28386e840 Add blank assets.zip 2021-03-11 23:16:29 -10:00
Yoshi Sugawara a142f3b852 Support bundle assets extraction for macOS; Fix to only extract assets once on first install; Change cores, assets, other directories to default to application support directory instead of app bundle 2021-03-11 23:12:52 -10:00
Autechre 922e3b1849
Merge pull request #12133 from crystalct/master
Add some PSL1GHT ifdefs
2021-03-12 08:31:10 +01:00
CrystalCT e67be94b98 Add some PSL1GHT ifdefs 2021-03-12 08:29:17 +01:00