Commit Graph

1542 Commits

Author SHA1 Message Date
MrHuu f512d9809f (3DS) Add BlueMSX assets 2021-03-15 17:19:42 +01:00
twinaphex b8ebdc85ea Add certificate signing for tvOS 2021-03-15 02:46:11 +01:00
twinaphex d7a60b78d5 tvOS target now needs HAVE_OPENGLES3 2021-03-15 01:58:27 +01:00
Yoshi Sugawara d219e606c3 add gitlab xcconfig for iOS, exportoptions plist for ipa export 2021-03-13 07:58:23 -10: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
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
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
jdgleaver 32323ec737 (3DS) Add Potator assets 2021-03-11 13:17:10 +00:00
twinaphex d940c10afe (Qt) Combine qt/options/generic.cpp and qt/options/nongeneric.cpp 2021-03-10 09:41:49 +01:00
twinaphex d0bb190ca7 Another update 2021-03-09 22:10:18 +01:00
twinaphex b520f84851 (Apple) Set code signing for RetroArch_Metal/RetroArch targets 2021-03-09 21:56:20 +01:00
twinaphex a60e7ad42a (Qt) Merge ui_qt_themes.h into ui_qt.cpp 2021-03-08 18:15:50 +01:00
twinaphex e140c9f8ee Cleanups 2021-03-08 15:11:28 +01:00
Yoshi Sugawara 6053a69686 Support building both universal and x64 open gl builds for macos 2021-03-07 14:49:40 -10:00
twinaphex 65286541df Update DEVELOPMENT_ID team 2021-03-07 23:23:53 +01:00
twinaphex 7932eebb9b Update DEVELOPMENT_TEAM 2021-03-07 23:15:46 +01:00
Yoshi Sugawara b377cc7415 Add new build job for macOS using xcodebuild; Added xcconfig to specify libretro development team 2021-03-07 09:03:55 -10:00
Meredith Mello 002edcec82
Changed name in iOS README.md (#12071) 2021-02-23 19:33:06 +01:00
jdgleaver 74faccd158 (3DS) Add ScummVM assets 2021-02-19 16:30:58 +00:00
twinaphex 43c0d8aaa3 (MSVC2019) Add missing assets 2021-02-19 03:38:49 +01:00
Autechre 16e36e0ae9
Update RetroArch-msvc2019-UWP.sln 2021-02-19 03:06:42 +01:00
twinaphex f41e5b0483 Add MSVC2019 UWP 2021-02-19 02:57:19 +01:00
Brad 54a166a360
Allows hosting in a subfolder instead of only root
Paths starting with slashes look in the root of a site, and these asset folders should generally be beside this .js + index.html...
This simple change was all that was needed to allow hosting in a subfolder of a site, and is not a breaking change unless someone has the asset folders elsewhere, which would be a breaking change on their part anyway.
2021-02-14 19:47:01 -06:00
Daniel De Matteis 59952c520b (Mac) Silence more warnings 2021-01-26 20:39:36 +01:00
Jean-André Santoni 9a51de833d
Build OSX Metal using Makefile (#11941) 2021-01-26 09:48:15 +01:00
Braden Farmer 6167f8c980
Android: Clean up old symlinks before creating new ones (#11931) 2021-01-23 19:49:32 +01:00
Autechre 630dbdd85c
Update AndroidManifest.xml 2021-01-21 01:16:00 +01:00
Braden Farmer 61b817ca68 Android (Play Store): ensure that `cores` directory exists before attempting to create symlinks 2021-01-18 21:20:08 -07:00
Twinaphex a83c328631 (Metal) Fix some build problems 2021-01-19 04:38:07 +01:00
Braden Farmer 92fa267f4e Android: remove module lists + bump version code 2021-01-17 15:43:19 -07:00
Aaron Kling 37a0c30dde android: Build native code with ndk r22 2021-01-14 10:17:38 -06:00
Braden Farmer bcd3c830ba Android: Use `mamearcade` core instead of `mame` in Play Store version 2021-01-13 08:06:50 -07:00
Braden Farmer 7aac0582e3 Android: add Gradle task to output Play Store version code 2021-01-12 10:12:07 -07:00
Autechre 7450f049e7
Update index.html 2021-01-09 17:05:35 +01:00
Braden Farmer 43b1bbed46 Android: fix crash on latest nightlies (non-Play Store) 2021-01-07 18:58:07 +01:00
GH Cao 19535330d2 [UWP] VFS: Use Win32 file APIs when possible 2021-01-07 00:14:21 +08:00
Braden Farmer 67c1bf33ba
Android: use project directory path when parsing manifest 2021-01-04 10:23:54 -07:00
Braden Farmer 614f803638 Android: switch non-Play Store variants back to targetSdkVersion 28 2021-01-03 19:47:05 -07:00
Braden Farmer 52e3939045 Android (Play Store): only generate symlinks for cores if on the available cores list 2021-01-03 09:52:53 -07:00
Braden Farmer d3ac2658a8 Play Store: implement biweekly auto-deploys 2021-01-02 23:49:51 -07:00
MrHuu 9e7facd011 (3DS) Add Snes9x ID / Assets 2021-01-02 16:04:33 +01:00
Autechre 74d97cc1ca
Merge pull request #11802 from farmerbb/farmerbb/fix_android_tv
Play Store: download cores at app install time on Android TV devices
2021-01-02 01:01:16 +01:00
Braden Farmer 4fbd787ede Play Store: install cores at download time on Android TV devices
Fixes issues with downloading cores on Android TV. On-demand module downloads are apparently unsupported on Android TV, so we need to fetch modules at install-time instead.
2021-01-01 16:47:17 -07:00
tunip3 8308bdb24b
Add rescap for run full trust (needed to make broadFileSystemAccess work on Xbox) 2021-01-01 23:24:54 +00:00
Braden Farmer 101e623fdc Android: CI updates + RetroArch Plus 2021-01-01 08:30:13 -07:00
Braden Farmer 0ca62cfd98
Android (Play Store): swap DOSBox-SVN core for DOSBox Pure 2020-12-31 16:24:57 -07:00
Autechre a0c27d0735
Update AndroidManifest.xml 2020-12-31 23:01:08 +01:00
Autechre 60308d4b37
Update AndroidManifest.xml 2020-12-31 23:00:54 +01:00
Braden Farmer 46a1ed3a84
Android: Sync versionCode with actual value in the Play Store 2020-12-28 23:42:10 -07:00
Braden Farmer e714d85860
Android: delete init_modules.sh
This will be moved to the packaging repo as it makes more sense to host it there.
2020-12-28 21:53:10 -07:00
Dwedit 58561643e7 Set SDK version to 10.0 (uses latest version) 2020-12-28 16:28:37 -05:00
twinaphex 357b7d68f6 (libretro-common) Rename rhash to lrc_hash
(rcheevos) Rename rhash to rc_hash
2020-12-28 19:55:54 +01:00
twinaphex c242f02528 Add HAVE_COMMAND and HAVE_NETWORK_CMD for Metal OSX 2020-12-28 07:00:14 +01:00
twinaphex 5a330c8cf2 (OSX) Add HAVE_COMMAND and HAVE_NETWORK_CMD 2020-12-28 06:59:40 +01:00
Braden Farmer 47b92adf28
Explicitly specify NDK version in build.gradle
This prevents CI from redownloading the NDK on each build.
2020-12-27 12:35:43 -07:00
Aaron Kling d2bf8ea999 android: update gradlew
Use gradle 6.7.1 and plugin 4.1.0.
2020-12-23 12:49:41 -06:00
aliaspider b6544a71d7 (MSVC) add the DEBUG preprocessor definition to debug targets. 2020-12-20 07:05:46 +01:00
jdgleaver cc08a971e3 (3DS) Minor makefile clean-ups required for new build infrastructure 2020-12-03 12:48:18 +01:00
Tyler Loch 44e5fd9a35
Apple Silicon Build Support 2020-11-25 18:05:45 -06:00
Tyler Loch ffbcd92e2d
Apple Silicon Build Support
Disable ARM NEON optimizations for audio, as used in libretro-common/audio/conversion
Allows for building Apple Silicon (arm64) and arm64/x86_64 fat-binary versions of RetroArch for macOS.
2020-11-25 15:22:49 -06:00
Braden Farmer aa20e3b513 [Android] Move to targetSdkVersion 29 2020-11-01 20:38:23 -07:00
schellingb ba1ed2da4b New faster json parser/writer library rjson
Replace existing libraries jsonsax_full and jsonsax with it
2020-10-12 03:02:20 +09:00
twinaphex 2d528fcf7d (360) Cleanups 2020-09-20 17:39:28 +02:00
twinaphex 290c88b865 Remove menu_networking.c and merge it into menu_cbs_ok.c and
menu_displaylist.c
2020-09-17 23:15:25 +02:00
Autechre 2d3c63f545
Merge pull request #11248 from justinweiss/update-libctru
[3DS] Update to libctru 2.0
2020-09-10 06:49:54 +02:00
driver1998 8d82c7b08f VS2019 solution: revert test changes 2020-09-07 11:03:24 +08:00
driver1998 693162f080 VS2019 solution: Use v142 toolchain for all targets 2020-09-07 10:54:51 +08:00
jdgleaver e8531a61e0 (Android) Set preliminary list of 50 cores to include in Play Store build 2020-09-05 13:36:02 +01:00
Yoshi Sugawara fd95ea6704 [iOS/tvOS] Add back missing preprocessor flags to support screenshots, rewind, patching, rwav 2020-09-01 08:56:19 -10:00
Braden Farmer cf043f083b [Android] Miscellaneous fixes for Play Feature Delivery 2020-08-31 13:57:58 -06:00
Braden Farmer fd23b9ea5b [Android] Fix possible crashes from AudioManger properties returning null 2020-08-29 10:42:12 -06:00
Braden Farmer 34a8c980ad [Android] Minor fixes for Play Feature Delivery 2020-08-28 16:04:44 -06:00
Pedro b6655034ef Implementation of fullscreen over notch function. 2020-08-27 20:41:30 -03:00
Justin Weiss 9ae2514009 [3DS] Update to libctru 2.0
Set USE_CTRULIB_2=1 to build with libctru 2.0. When unset, this code
is compatible with the older toolchain.

Some 2.0 changes addressed rare problems in earlier versions:

- Save / restore stack pointer for init / exit
  Otherwise, it could be outside of the range we deallocate.
- Run aptMainLoop in the audio driver to react correctly to sleep events

Other changes for 2.0:

- Remove ninjhax1 -- requires outdated APIs that have been removed
- Switch from __sync_arbiter to syncArbitrateAddress
- Use implicit gxCmdBuf
- Use gpuPresentBuffer for double buffering
2020-08-26 19:08:12 -07:00
Autechre 1898a4bec5
Merge pull request #11213 from farmerbb/play_feature_delivery
Implement support for Play Store builds using Play Feature Delivery (Java/Gradle)
2020-08-26 21:22:51 +02:00
Yoshi Sugawara f10d07fb29 [iOS/tvOS] Add HAVE_CHEATS flag to enable cheats (metal xcode project) 2020-08-23 10:07:55 -10:00
twinaphex 772ed15d88 Remove file_path_str from Salamander 2020-08-22 13:42:57 +02:00
Braden Farmer 31e8fe8fd9 Implement support for Play Store builds using Play Feature Delivery (Java/Gradle) 2020-08-18 22:23:55 -06:00
twinaphex 18cb55e207 Remove dynarray.h - rbuf.h replaces it 2020-08-14 16:09:13 +02:00
Twinaphex b1723f7cd0 Remove unused CocoaTouch menu - allows us to get rid of a lot of
dead code
2020-08-09 19:41:04 +02:00
Yoshi Sugawara 6a37f1ec90 [iOS] Set default video driver to OpenGL; start adding source file references to xcode project to make code navigable in Xcode 2020-08-09 06:08:16 -10:00
twinaphex 5e551dd92b Bump up to version 1.9.0 2020-08-08 00:06:53 +02:00
Braden Farmer 9f6274b001 Android: Apply "AArch64" and "32-bit" suffixes to app label 2020-08-03 11:14:44 -06:00
twinaphex 1c9f60f98d (Emscripten) Add Mr.Boom 2020-08-02 22:25:55 +02:00
twinaphex e298ceb6bf Update vcproj 2020-08-02 10:22:52 +02:00
twinaphex ec57160709 (XB) Fix Salamander 2020-08-02 09:35:34 +02:00
twinaphex 602ea99c96 Fix 360 Salamander 2020-08-02 09:33:32 +02:00
twinaphex 04e67f1ac9 Make Xbox 360 reuse default xinput_joypad.c driver 2020-07-31 18:32:28 +02:00
Autechre 6c7143d02d
Merge pull request #10981 from yoshisuga/yoshisuga/ios-metal
iOS/tvOS Metal Renderer
2020-07-21 20:41:07 +02:00
Yoshi Sugawara 2187cf67c9 Support the ApplePlatform delegate for all iOS builds (the OpenGL one) so that the view initialization happens in the same way; remove the companion UI for iOS; four finger swipe down now shows RA menu on iOS 2020-07-20 15:38:24 -10:00
Jacob Patterson a28ea1e1c6 Fix initialization of pattern and strengths arrays
Vibrator.vibrate(long[] pattern, int repeat) and
VibrationEffect.createWaveform(long[] timings, int[] amplitudes, int repeat)
expect an array of off/on pairs for both timings and amplitudes. Add an initial
off time of zero to achieve expected vibration behavior.
2020-07-20 16:13:58 -04:00
Yoshi Sugawara b1a718d8c5 fixed typo in bundle id 2020-07-19 15:32:23 -10:00
Yoshi Sugawara 59ae1a1ca8 revert bundle id and product name 2020-07-19 15:25:24 -10:00
Yoshi Sugawara b83823f1f1 Add preprocessor flags for tvOS and other build settings; fix compiler errors when building for tvOS sdk 2020-07-19 11:42:19 -10:00
Yoshi Sugawara 941a488733 removed btstack since less relevant for iOS 2020-07-19 08:37:06 -10:00
Yoshi Sugawara a2327be378 improved readability for references to the platform specific metal storage mode option; removed support for btstack since its not compiling and is less relevant for the iOS platform; removed commented out code 2020-07-19 07:48:07 -10:00
Yoshi Sugawara fd9ac64d55 Merge branch 'master' into yoshisuga/ios-metal 2020-07-19 00:33:54 -10:00
Yoshi Sugawara eed84b3021 re-created RetroArch_iOS11_Metal.xcodeproj with the appropriate compiler flags and fixed building for both metal and opengl; hardcoding the metal drawable size for now for testing 2020-07-18 07:47:10 -10:00
Eduard Strehlau c3fe8f1203 Misread that memory protection includse libary validation 2020-07-12 23:49:41 +02:00
Eduard Strehlau 53ab46f88b Fixed entitlements 2020-07-10 06:20:46 +02:00
Eduard Strehlau 8058618b26
Added entitlement file to project settings 2020-07-10 05:02:11 +02:00
Eduard Strehlau 04f5402f8a
Added entitlements file 2020-07-10 04:57:19 +02:00
Yoshi Sugawara 8e1dd5def1 protocol conformance for ApplePlatform for iOS; add metal shader functions files to xcode project 2020-07-07 05:38:50 -10:00
Yoshi Sugawara 6308ba1acb support ApplePlatform for iOS and conform app delegate class to it, move app delegate class to apple_platform.h, fix metal references for iOS 2020-07-07 05:03:42 -10:00
twinaphex f14f418eb7 Revert "improve performance by enabling game mode"
This reverts commit fed9490471.
2020-07-02 18:10:00 +02:00
twinaphex 47e22d69bf Add HAVE_VIDEO_FILTER 2020-07-02 06:28:14 +02:00
twinaphex 3ee788def2 Add HAVE_DSP_FILTER 2020-07-02 02:13:04 +02:00
twinaphex 87b9c2a367 Add HAVE_REWIND switch 2020-07-01 21:04:05 +02:00
twinaphex 7862166ed2 Add back HAVE_SCREENSHOTS define from SSNES days 2020-07-01 17:47:13 +02:00
twinaphex 223d76680a Add HAVE_CHEATS ifdef 2020-06-30 19:35:55 +02:00
twinaphex bf04ac93c8 Add HAVE_RWAV 2020-06-30 17:36:03 +02:00
twinaphex b77dd9cfe4 Add HAVE_PATCH ifdef; add patch switch support to qb 2020-06-30 15:54:31 +02:00
twinaphex ed71d91c77 Add placeholder tic80.png and uzem.png 2020-06-29 05:47:52 +02:00
twinaphex 4eb18094be Add this as placeholder for now 2020-06-29 05:44:19 +02:00
twinaphex dda0c04d0a remove leftovers 2020-06-27 18:55:33 +02:00
Autechre 91775e493b
Merge pull request #10909 from WeedyWeedSmoker/iOS-update
[iOS] Update iOS Xcode projects
2020-06-27 16:44:55 +02:00
Ömercan Kömür 42f97453d5 Update tgbdual.png
re-upload
2020-06-27 17:38:28 +03:00
twinaphex 5b9a51d353 (CTR) tgbdual.png - image needs to be exactly 48x48 or else
it will error out
2020-06-27 04:20:49 +02:00
Weedy Weed Smoker 8c99ada501
[iOS] Oops… 2020-06-24 07:30:15 +07:00
Weedy Weed Smoker 865268ff1f [iOS] Update iOS Xcode projects 2020-06-24 06:48:44 +07:00
Ömercan Kömür a89f2e81b2
original race icon
original race icon
2020-06-23 14:45:54 +03:00
Ömercan Kömür 11036f087d
Add files via upload 2020-06-22 19:25:19 +03:00
Ömercan Kömür b19a509c71 Core banners for 3DS 2020-06-22 19:23:08 +03:00
twinaphex 4c6b13919c Bump up version 2020-06-19 16:02:08 +02:00
tunip3 fed9490471
improve performance by enabling game mode
by using
<rescap:Capability Name="expandedResources" />
it should hopefully enable game mode and improve performance, especially on xbox one
https://docs.microsoft.com/en-us/windows/win32/api/_gamemode/
2020-06-03 16:57:36 +01:00
Autechre cdaf08b908
Update AndroidManifest.xml 2020-05-24 04:37:09 +02:00
Autechre af3006c3d7
Update RetroArch_iOS9-Info.plist 2020-05-24 04:36:49 +02:00
Autechre 5c3a7a7e7f
Update Info_Metal.plist 2020-05-24 04:35:06 +02:00
Autechre 3613b666e5
Update Info.plist 2020-05-24 04:34:53 +02:00
Autechre 582f967fb0
Update AndroidManifest.xml 2020-05-18 02:15:03 +02:00
Autechre f1158b988c
Update RetroArch_iOS9-Info.plist 2020-05-16 15:22:20 +02:00
Autechre fb073544d2
Update Info_Metal.plist 2020-05-16 15:21:05 +02:00
Autechre a8d8523747
Update Info.plist 2020-05-16 15:20:52 +02:00
Autechre ef9a3c2007
Update AndroidManifest.xml 2020-05-16 15:20:15 +02:00
Autechre 34b8b457c7
Merge pull request #10619 from phcoder/frodoid
3ds: Add ID for frodo
2020-05-12 06:25:26 +02:00
Vladimir Serbinenko cc52f140d0 3ds: Add ID for frodo 2020-05-12 02:10:36 +02:00
twinaphex 39dbfd1db4 Remove unused menu_content.h 2020-05-11 02:32:45 +02:00
francescotintori e1d0514ec5 Added VS2019 solution project (copied from VS2017) 2020-05-07 23:03:54 +02:00
Autechre 34d3641d0a
Merge pull request #10534 from ShadowOne333/patch-2
Update and fix meta.xml file for the WiiU release
2020-04-30 15:00:38 +02:00
trioan 35bf716766
(MSVC 2012) Buildfix 2020-04-29 19:45:48 -05:00
trioan 3883616d93
(MSVC 2013) Buildfix 2020-04-29 19:45:32 -05:00
Shadow a319db9119
Typo fix
Typo fix
2020-04-28 21:36:13 -07:00
Shadow b5eabf633a
Update and fix meta.xml file for the WiiU release
This change makes it so the information from the meta.xml file parsed for the WiiU's Homebrew Launcher is displayed properly.
2020-04-28 21:20:30 -07:00
twinaphex 14c63e0cd5 Bump version number 2020-04-27 23:05:30 +02:00
Autechre 21f15d5cbd
Merge pull request #10490 from phcoder/msb
Remove manual MSB_FIRST definitions and switch to retro_endianness.h
2020-04-22 21:16:45 +02:00
MrHuu 941b369016
(3DS) Add ID for TGB-Dual
Add unique id for TGB-Dual .cia build
2020-04-22 21:07:42 +02:00
Vladimir Serbinenko 28d30064b6 IDs for uzem and neocd 2020-04-22 13:44:23 +02:00
Vladimir Serbinenko 1fcdddf579 Remove manual MSB_FIRST definitions and switch to retro_endianness.h 2020-04-21 04:16:55 +02:00
Yoshi Sugawara 4f5616cb91 tvOS: Disable overlays for tvOS, fix app icon 2020-04-04 08:22:24 -10:00
Vladimir Serbinenko 2fb7ba22e5 PSL1GHT port
Working:

* packaging
* running cores
* switching cores
* gamepad including axis
* rgui
* audio
* video

Not working:

* OSD
* menus other than rgui
* shaders
* Graphical acceleration
* Proper signing
* ODE build
* rumble
* keyboard
* mouse

Not tested:

* A lot
2020-03-30 05:39:22 +02:00
Joan Coll Cerdán 66d98af48b Include WANT_SUBCODE and WANT_RAW_DATA_SECTOR defines on Android's JNI
makefile in order to properly support CHD scanning.
2020-03-26 23:37:46 +01:00
Vladimir Serbinenko ab8af924c0 3ds: Add ID for ThePowderToy 2020-03-24 23:22:39 +01:00
Autechre 8643cb22dd
Merge pull request #10327 from phcoder/3ds5
3ds: Add ID for crocods
2020-03-22 22:00:57 +01:00
Vladimir Serbinenko 47582ffa41 3ds: Add ID for crocods 2020-03-22 15:03:28 +01:00
Autechre be1b97c7c0
Merge pull request #10306 from phcoder/3ds4
Add ID for chailove
2020-03-17 22:42:21 +01:00
Vladimir Serbinenko 3a1510ca88 Add ID for chailove 2020-03-17 22:38:14 +01:00
Autechre c0c9caec22
Merge pull request #10300 from phcoder/3ds3
3ds: Add ID for tic80
2020-03-17 02:31:01 +01:00
Vladimir Serbinenko 4d79396cc3 Add ID for tic80 2020-03-17 01:37:49 +01:00
jdgleaver 1e0c74e818 (3DS) Restore missing PrBoom assets 2020-03-16 11:13:41 +00:00
Autechre b4aca85a0c
Merge pull request #10292 from phcoder/3ds2
(3DS) Add IDs for hatari, lutro and tyrquake
2020-03-16 08:37:36 +01:00
Rob Loach cfbc3d4317
(Docs) Use HTTPS URL for libretro.com link (#10274)
Fixes #10272
2020-03-16 02:49:18 -04:00
Vladimir Serbinenko a8a88efcb2 Add ID for lutro 2020-03-15 23:56:04 +01:00
Vladimir Serbinenko e93857cd9b Add ID for tyrquake 2020-03-15 16:25:13 +01:00
Vladimir Serbinenko 9c06b1a0fb ID for hatari 2020-03-15 13:48:09 +01:00
Autechre e7f5423d53
Merge pull request #10285 from phcoder/xrick3ds
Add ID for xrick
2020-03-15 02:20:59 +01:00
Autechre 0d8c4ce3ae
Merge pull request #10287 from phcoder/pocketcdg
Add ID for PocketCDG
2020-03-15 02:20:43 +01:00
Vladimir Serbinenko 1197104b60 Add ID for PocketCDG 2020-03-15 02:17:42 +01:00
Vladimir Serbinenko 2509d8e88f Add ID for xrick 2020-03-14 22:43:18 +01:00
Vladimir Serbinenko 53194e10b5 Add ID for GME 2020-03-14 13:03:36 +01:00
Vladimir Serbinenko 400f97a163 3ds: Add ID for mrboom 2020-03-14 03:10:14 +01:00
Autechre c9b39a41e9
Merge pull request #10278 from phcoder/3ds
3DS: Add IDs for 8-bit computers
2020-03-14 02:39:26 +01:00
Autechre cf0f16596c
Merge pull request #10279 from phcoder/prboom3ds
Fix prboom smdh
2020-03-14 01:33:00 +01:00
Vladimir Serbinenko 8b138d8bb1 Fix prboom smdh 2020-03-14 01:22:35 +01:00
Vladimir Serbinenko 320d4917bd Add IDs for 8-bit computers 2020-03-14 00:50:35 +01:00
Autechre bae318dbc2
Merge pull request #10271 from phcoder/3ds
3ds: Add ids for ffmpeg and freechaf
2020-03-13 10:04:33 +01:00
Vladimir Serbinenko 11ece8b373 3ds: Add ids for ffmpeg and freechaf 2020-03-13 09:56:53 +01:00
twinaphex bbe688cd05 Updates 2020-03-10 03:38:45 +01:00
Twinaphex df0f334b97
Revert "(macOS Metal) Add entitlements file" 2020-03-08 21:14:10 +01:00
Twinaphex 436fc6706b
Revert "(macOS Metal) Buildfix" 2020-03-08 21:13:39 +01:00
MrHuu b8b2a2dae4
(3DS) Update Makefile.cores
Fix target for building XMillenium.

'x1_libretro.cia'
2020-03-08 14:01:36 +01:00
CatGreen90 5c25cf1ad6
Buildfix 2020-03-06 18:43:41 -05:00
CatGreen90 49e07b3e82
Add entitlements file to project.pbxproj 2020-03-06 13:37:37 -05:00
CatGreen90 c1b5860320
Add entitlements file 2020-03-06 13:15:24 -05:00
Vladimir Serbinenko ddd12aab36 Add bk id for 3ds 2020-03-06 03:15:13 +01:00
Vladimir Serbinenko da1ace4668 3ds: Add id for bluemsx 2020-03-05 17:43:04 +01:00
MrHuu 13ed047e13
(3DS) Remove duplicate ECWolf ID
ECWolf entry has been duplicated.

0bd8629baa (diff-780fd17e8e9be633670c6de3b589c992)

8dc2ea114f (diff-780fd17e8e9be633670c6de3b589c992)
2020-03-02 18:42:35 +01:00
Vladimir Serbinenko 8dc2ea114f 3ds: Add ids for ecwolf and xmillenium
I don't have banners or icons though
2020-03-02 14:11:59 +01:00
MrHuu 0bd8629baa
(3DS) Update Makefile.cores
Add id's for ECWolf / SMSplus / VitaQuake2 cores.
2020-02-29 22:21:01 +01:00
twinaphex c2ed8783ee (pkg) Remove font / xui files 2020-02-27 01:34:42 +01:00
twinaphex 94cefaf1c5 Remove xui/fonts 2020-02-27 01:33:26 +01:00
twinaphex f5bc061b26 Merge menu_generic.c into menu_driver.c 2020-02-26 09:22:48 +01:00
twinaphex 4f50b2c698 Bump up to 1.8.5 2020-02-22 00:25:53 +01:00
twinaphex 08f26eb097 (MSVC 2010) Add HAVE_GFX_WIDGETS 2020-02-19 02:59:19 +01:00
twinaphex 2ed50d2579 (MSVC 2010) x64 - update 2020-02-18 05:15:11 +01:00
twinaphex bd63d28b0f (MSVC) Add HAVE_OZONE 2020-02-18 02:55:33 +01:00
twinaphex 1a55b37046 (MSVC 2005) Add HAVE_OZONE 2020-02-18 02:53:28 +01:00
twinaphex 49b908e3c6 (MSVC2008) Add HAVE_OZONE 2020-02-18 02:35:52 +01:00
twinaphex 6609a749a3 (MSVC 2008) Add HAVE_GFX_WIDGETS 2020-02-18 02:15:41 +01:00
twinaphex 71d5f120a9 (Apple PPC) Add HAVE_GFX_WIDGETS 2020-02-17 23:03:10 +01:00
twinaphex 898044933a (MSVC 2005) Add HAVE_GFX_WIDGETS 2020-02-17 22:23:33 +01:00
twinaphex 7c7d0f596a HAVE_MENU_WIDGETS now decoupled from HAVE_MENU 2020-02-17 21:28:42 +01:00
Twinaphex 903648f1fe
Update Makefile.cores 2020-02-17 14:16:03 +01:00
twinaphex c71469c715 Rename menu_display to gfx_display 2020-02-16 15:10:07 +01:00
twinaphex fc9edda0ef Turn menu_animation.c into gfx_animation.c 2020-02-16 14:01:34 +01:00
twinaphex e0fdd8d39e Add back HAVE_CONFIGFILE ifdef - will strip out remaps and overrides
support as well
2020-02-02 21:27:38 +01:00
orbea f1b9b8cb73 Add HAVE_BUILTINGLSLANG to other build systems. 2020-02-01 18:36:41 -08:00
Yoshi Sugawara 72a6e71e72 tvOS: fix preprocessor flag; update version in Info.plist 2020-01-18 20:01:41 -10:00
Toad King 14c67fde7f emscripten: recreate input event listeners properly
There's a new (undocumented -_-) API for removing event listeners in emscripten
now, so use that when recreating input listeners. Fixes mouse events breaking
when loading cores.
2020-01-18 12:51:21 -06:00
Twinaphex de052537ec
Update AndroidManifest.xml 2020-01-15 17:18:05 +01:00
Twinaphex 68bc6b37ae
Update AndroidManifest.xml 2020-01-15 17:17:43 +01:00
Twinaphex 548d1bae9e
Update retroarch-sailfishos.spec 2020-01-15 17:12:35 +01:00
Twinaphex c89e557158
Update bar-descriptor.xml 2020-01-15 17:12:15 +01:00
Twinaphex 62dda5fdbf
Update Info.plist 2020-01-15 17:09:26 +01:00
Twinaphex 22f24bd48f
Update Info_Metal.plist 2020-01-15 17:09:10 +01:00
Twinaphex eeb0c65b6e
Update Info.plist 2020-01-15 17:08:02 +01:00
Twinaphex b23fcf238b
Update RetroArch_iOS9-Info.plist 2020-01-15 17:07:00 +01:00
twinaphex 88ee7cbfa8 Add HAVE_ACCESSIBILITY switch 2020-01-12 21:33:00 +01:00
Twinaphex 311ee2db62
Update build.gradle 2020-01-10 15:06:00 +01:00
Twinaphex dfafcb0513
Update AndroidManifest.xml 2020-01-10 15:05:34 +01:00
Twinaphex 16f25c2e06
Update AndroidManifest.xml 2020-01-09 21:36:38 +01:00
Twinaphex 8fea733a1f
Update AndroidManifest.xml 2020-01-09 21:36:23 +01:00
Twinaphex bbb09f7557
Update AndroidManifest.xml 2020-01-09 21:36:14 +01:00
twinaphex df8f93e9d5 Split up VFS file_path code into separate file 2020-01-09 15:44:48 +01:00
Michael Lelli 8a64df5763 fix fullscreen button in packaged emscripten build 2020-01-06 21:36:44 -06:00
twinaphex da4c95531e Bump up version 2020-01-06 21:17:17 +01:00
twinaphex 4a93cb2007 (Metal) Update pbxproj 2020-01-06 17:33:20 +01:00
twinaphex 56236f7372 Get rid of platform_null.c file 2020-01-06 15:35:35 +01:00
twinaphex 4c9ae245a4 (ANGLE) Add x64 mingw DLLs for libEGL.dll/libGLESv2.dll 2020-01-05 20:03:15 +01:00
Michael Lelli 1630affbdd fix file permissions on `indexer` script for emscripten 2020-01-03 16:41:52 -06:00
Twinaphex 83057301c2
Merge pull request #9934 from ToadKing/fix-emscripten-images
fix images not loading in menu in emscripten
2020-01-03 18:42:59 +01:00
Toad King 776568a429 fix images not loading in menu in emscripten
add changes to work with latest emscripten SDK
2020-01-02 21:29:25 -06:00
GH Cao 0418e49757 Win32 MSVC2017: Disable ANGLE 2020-01-03 09:29:12 +08:00
GH Cao f2a64aa8e7 UWP: Save config on exit 2020-01-03 08:21:58 +08:00
GH Cao b6d01ce448 UWP: Enable ANGLE for all platforms, copy ANGLE on deployment 2020-01-03 06:15:02 +08:00
GH Cao 2ba1f3547c UWP: Add ANGLE prebuilt binaries 2020-01-03 06:04:24 +08:00
jdgleaver bf01a2d6e5 (3DS) Add build assets for RACE core 2020-01-02 12:57:56 +00:00
Twinaphex 62af393cd8
Update build.gradle 2020-01-02 03:16:32 +01:00
Twinaphex 7ed61ca766
Update build.gradle 2020-01-02 03:16:19 +01:00
twinaphex f9580c245d (Android) Add .ra64 2020-01-01 15:16:23 +01:00
twinaphex 88b28b6458 Add ANGLE UWP x64 DLLs 2020-01-01 11:59:16 +01:00
twinaphex fa6ce5bc68 Add ANGLE UWP x64 libEGL/libGLESv2 static libs 2019-12-31 19:25:58 +01:00
Stevoisiak f4f339c4d5
Remove unnecessary escape character
http://eslint.org/docs/rules/no-useless-escape
2019-12-31 12:13:40 -05:00
Stevoisiak 0a6f6cb281 Replace [[ ]] with [ ] for POSIX compatibility
Double brackets are not compatible with all POSIX compliant shells. Replaced with single brackets.

http://mywiki.wooledge.org/BashFAQ/031
2019-12-31 11:31:55 -05:00
twinaphex 1d6ebacfaa (MSVC 2017 UWP) Start adding separate configurations for ANGLE 2019-12-31 13:21:09 +01:00
jdgleaver 5c0cca9783 (3DS) Theodore buildfix 2019-12-30 12:57:57 +00:00
Twinaphex b6a45645d8
Update AndroidManifest.xml 2019-12-25 09:33:43 +01:00
Twinaphex 3d3c848ba7
Update AndroidManifest.xml 2019-12-25 09:33:27 +01:00
twinaphex 921e470b05 Bump up to 1.8.2 2019-12-25 07:00:45 +01:00
twinaphex e5a6517897 (MSVC UWP) Generate new pfx key 2019-12-23 23:04:56 +01:00
Ömercan Kömür 97329367e4
Merge pull request #1 from fpscan/master
Add files via upload
2019-12-18 20:59:51 +03:00
Ömercan Kömür 4217369709
Add files via upload
@SpardaXV works.
2019-12-18 20:58:03 +03:00
Ömercan Kömür 09832d09fb Update Makefile.cores 2019-12-18 20:56:59 +03:00
Toad King 15e8be4074 changes to support upgraded emscripten SDK 2019-12-14 20:24:41 -06:00
twinaphex df588ca422 (ANGLE) Move headers to gfx/include/ANGLE 2019-12-07 07:09:49 +01:00
driver1998 aa19d5180b [UWP] Move RunAsync out of VFS implementation 2019-12-05 16:32:38 +08:00
Twinaphex ec4ecb5d34
Revert "iOS - Bump GCC Optimization level to-0s for Release Builds. " 2019-12-02 06:16:28 +01:00
Twinaphex a4d8ecf2b8
Merge pull request #9561 from mrjschulte/patch-6
iOS - Bump GCC Optimization level to-0s for Release Builds.
2019-12-02 05:24:07 +01:00
Jean-André Santoni 11a4a4cffb
Code cleaning 2019-11-20 10:45:14 +07:00
Jean-André Santoni 87cc90741d
Deep sign 2019-11-20 09:59:34 +07:00
Jean-André Santoni 27da1c94f2
Enable hardened runtime for the Qt build 2019-11-20 09:09:27 +07:00
Jean-André Santoni 8533512a82
Revert "Remove project changes"
This reverts commit f5dac2859ff029c7e836264cccf6cb28b146c308.
2019-11-19 17:38:19 +07:00
Jean-André Santoni dbe4be7e7f
Remove project changes 2019-11-19 17:38:19 +07:00
Jean-André Santoni 912ab4ff00
Fix QT build 2019-11-19 17:38:19 +07:00
Jean-André Santoni 460cfc9efd
Fix QT build 2019-11-19 17:38:19 +07:00
Jean-André Santoni 944e89bdc8
Enable hardened runtime 2019-11-19 17:38:18 +07:00
Jean-André Santoni 885eb4f15b
Fix signing conflict 2019-11-19 17:38:18 +07:00
Jean-André Santoni 27ecc119e0
Try to set the team ID there 2019-11-19 17:38:18 +07:00
twinaphex 77b05d6078 Add this for OSX 10.7 solution 2019-11-19 08:10:12 +01:00
twinaphex 4736bef77b (Apple) Add HAVE_ONLINE_UPDATER 2019-11-19 07:18:16 +01:00
twinaphex 08ce33eed0 Add HAVE_ONLINE_UPDATER 2019-11-11 00:22:03 +01:00
twinaphex bc657778fe Add HAVE_UPDATE_CORES - by running ./configure --disable-update_cores
you can strip out the Online Core Updater
2019-11-10 15:55:39 +01:00
Yoshi Sugawara 7e6ce4e279 iOS/tvOS: update default assets.zip to show functional UI on startup; update version to 1.8.1 2019-11-03 13:40:14 -10:00
twinaphex bfdc8e6a62 Bump up to 1.8.1 2019-11-02 12:17:03 +01:00
twinaphex 32c2ae8278 Bump up version 2019-10-25 16:32:55 +02:00
twinaphex f983519589 Enable HAVE_VIDEO_LAYOUT for OSX/Switch/iOS/Android 2019-10-14 00:36:58 +02:00
MrJs 41d3dfc591
Update project.pbxproj
Bump Optimization level to -0s for Release builds
2019-10-06 10:25:34 -07:00
MrJs a02245ade2
Update project.pbxproj
update remaining iOS deployment targets to 11.0
2019-10-06 10:18:49 -07:00
Yoshi Sugawara 777b0a33c3 Set version to 1.7.9, Xcode 11 project update 2019-10-05 10:19:18 -10:00
twinaphex 908974dfe4 (Android) Bump up version 2019-10-04 18:16:19 +02:00
twinaphex 5351b56a0b Add this for Galaxy Store 2019-10-02 17:45:09 +02:00
twinaphex 1b8093513d Bump up to 1.7.9 2019-09-26 19:57:20 +02:00
Twinaphex 80311970cf
Merge pull request #9469 from yoshisuga/ios_xcode_prep
(iOS/tvOS): Xcode project changes and small tweak
2019-09-16 04:49:45 +02:00
Twinaphex ea7e682253
Update AndroidManifest.xml 2019-09-16 03:06:19 +02:00
Yoshi Sugawara f0adf90ec0 (iOS/tvOS): add references to some iOS specific source files to xcode project to make it easier to open and search source files; removed call to show native menu when going into the background 2019-09-14 14:16:23 -07:00
Yoshi Sugawara 70b573c951 added apple common ui files 2019-09-14 13:37:01 -07:00
Yoshi Sugawara c24caa8f48 (iOS/tvOS): IOS/tvOS build fixes:
- change bundle identifier to match that used in the official releases
- remove code signature assignment
- add a minimal assets.zip so that one can build and run without having to be required to go thru the online updater
- add the tvOS core directory
2019-09-14 12:59:22 -07:00
Twinaphex 7e50bedd07
Merge pull request #9416 from torarnv/remove-osx-suffix-in-window-title
Remove '_OSX' suffix from RetroArch window title
2019-09-02 15:54:55 +02:00
Tor Arne Vestbø 3ac29eb659 Remove '_OSX' suffix from RetroArch window title
There's no need for a platform-specific window title, and if there
was it should be macOS nowadays, not OS X.
2019-09-02 13:31:40 +02:00
Yoshi Sugawara a55a159fb9 (tvOS) Cores are now compiled using tvOS SDK and reside in a separate directory - required for iOS 13 support. Updated code sign script to handle tvOS cores 2019-09-02 01:24:29 -10:00
Twinaphex 5e539ef2a1
Update AndroidManifest.xml 2019-08-29 15:28:02 +02:00
Twinaphex 7a8cfeeb1d
Update AndroidManifest.xml 2019-08-29 15:27:43 +02:00
Yoshi Sugawara 5cc8ffa48b (iOS) use launch storyboard to properly support all screen sizes, including recent iPad Pro models. 2019-08-27 12:00:40 -10:00
Yoshi Sugawara 71c1f327d3 remove dev team 2019-08-26 15:29:28 -10:00
Yoshi Sugawara 44dd704572 update iOS version number to 1.7.8, add assets.zip to Xcode project to add it to the application bundle if available 2019-08-26 15:26:36 -10:00
Twinaphex 7ebeb6b572
Update AndroidManifest.xml 2019-08-26 14:35:46 +02:00
Twinaphex 95b78a2417
Update AndroidManifest.xml 2019-08-26 14:35:03 +02:00
twinaphex 045a4cce10 Revert "Update AndroidManifest.xml"
This reverts commit e9f5590584.
2019-08-25 20:29:05 +02:00
Twinaphex e9f5590584
Update AndroidManifest.xml 2019-08-25 19:51:54 +02:00
Twinaphex b248c31568
Update BaseConfig.xcconfig 2019-08-23 07:52:49 +02:00
twinaphex a79cd32363 Add HAVE_TRANSLATE to MSVC 2017 2019-08-22 23:10:34 +02:00
twinaphex 9867a4c36d Add HAVE_TRANSLATE to Apple 2019-08-22 23:06:22 +02:00
twinaphex afe04d91ca (JNI) Add -DHAVE_TRANSLATE 2019-08-22 23:01:32 +02:00
twinaphex d2b274ac23 Bump version 2019-08-22 05:48:12 +02:00
Ömercan Kömür 0420d7f06c Update index.html (#9329) 2019-08-19 16:28:22 +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
Ömercan Kömür b314ea8632 Update index.html 2019-08-19 01:23:59 +03:00
Ömercan Kömür d487dd8d08
Revert "Steps for web.libretro" 2019-08-18 22:53:55 +03:00
twinaphex d52c573e13 Merge slang_preprocess.cpp into slang_process.cpp 2019-08-18 18:55:22 +02:00
Ömercan Kömür 1bde4043a5 Steps for web.libretro 2019-08-17 19:25:18 +03:00
twinaphex 620f6c4f9f Update MSVC2003 2019-08-15 13:49:16 +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 545ce3f483 Try to fix the android zlib build. 2019-07-26 09:23:45 -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
twinaphex 5cee3ca945 (MSVC2010/2012/2013/2015) Add WASAPI to MSVC2010/2012/2013/2015 2019-07-25 14:55:12 +02: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 7470be6982 Revert "(MSVC 2010) Add D3D10/11/12 - they work with menu shaders, but"
This reverts commit d5d5a7d858.
2019-07-20 21:02:25 +02:00
twinaphex d5d5a7d858 (MSVC 2010) Add D3D10/11/12 - they work with menu shaders, but
no SPIRV-Cross/glslang support because those need C++11
2019-07-20 20:55:29 +02:00
MrHuu 4b8a5fb0f9
(CTR) Add / Update core ID's
Add more missing id's
2019-07-19 23:12:16 +02:00
MrHuu 70581a70b2
(CTR) Add ID for 4DO 2019-07-19 19:56:35 +02:00
twinaphex 04bcef01b8 (MSVC 2005) Fix NoAccel targets 2019-07-19 12:06:58 +02:00
jdgleaver 87f01a9170 (3DS) Update assets (round 2) 2019-07-12 23:15:38 +01:00
twinaphex bddfca940e Add HAVE_GDI switch 2019-07-11 13:18:38 +02:00
twinaphex b2bf822f13 Add HAVE_AUDIOMIXER switch 2019-07-11 11:51:06 +02:00
Twinaphex d9c2c91879
Merge pull request #9087 from jdgleaver/3ds-assets-update-1
(3DS) Update assets (round 1)
2019-07-10 12:57:46 +02:00
twinaphex 212ff42ae0 (Gradle/Android Studio) Update
(Default threaded video setting) Remove
g_defaults.settings.threaded_video - could help Switch and Android
2019-07-10 12:21:18 +02:00
jdgleaver 6b40591248 (3DS) Update assets (round 1) 2019-07-10 11:19:34 +01:00
natinusala cbafc7ec5b phoenix: allow debug cert to be used for release on local builds 2019-07-10 09:48:55 +02:00
Aaron Kling d00fbf4cce android: remove location support 2019-07-09 11:29:31 -05:00
twinaphex 419e8b1a35 (MSVC2012/2013/2015/2017) Add HAVE_CDROM 2019-07-09 09:32:40 +02:00
twinaphex 124283a934 (MSVC 2010) Add HAVE_CDROM
(CDROM) Ensure code compiles with MSVC
2019-07-09 09:23:47 +02:00
Twinaphex 17d72a50e4
Update AndroidManifest.xml 2019-07-09 02:07:36 +02:00
Twinaphex 0cbfb33be7
Update AndroidManifest.xml 2019-07-09 01:30:21 +02:00
Twinaphex 9b90952b22
Update MainMenuActivity.java 2019-07-09 00:44:55 +02:00
natinusala 37de980f4d phoenix: add Android Studio project to .gitignore 2019-07-08 17:25:06 +02:00
natinusala 8fdc0335b6 phoenix: move target and min SDK to gradle, fix missing signing config 2019-07-08 17:24:09 +02:00
Aaron Kling 848adbf2ab android: phoenix: set minimum api level in build.gradle
Gradle does not pass the min api level set in the manifest to
ndk-build
2019-07-07 21:03:29 -05:00
twinaphex 3ffc5fc343 (MSVC2017 UWP) Buildfix 2019-07-06 07:29:51 +02:00
twinaphex b342c6c953 Take out Bundle.Mapping.txt 2019-07-04 17:09:11 +02:00
twinaphex 36c2fc847d Get rid of nonfree per request 2019-07-03 18:59:39 +02:00
Ömercan Kömür 955a69180a
Revert "native steamlink" 2019-07-01 18:52:05 +03:00
Twinaphex 0493ff794e
Merge pull request #9039 from fpscan/master
native steamlink
2019-07-01 14:11:48 +02:00