Gabriel Morazán
79e4106cc8
(Xbox/UWP) A small oversight from PR #13669 . ( #13674 )
...
* Forgot to add the flags there, oops. (msvc2017)
* Forgot to add the flags there too, oops. (msvc2019)
2022-02-26 17:57:29 +01:00
Braden Farmer
e215f56490
Android: Add `HAVE_LANGEXTRA` back to makefile ( #13676 )
...
Fixes #13672
2022-02-26 17:56:38 +01:00
Gabriel Morazán
e137f2c9dc
(Xbox/UWP) Fix CHD not working with Cheevos / Add 7zip support. ( #13669 )
...
* Add HAVE_CHD and HAVE_7ZIP to UWP (msvc2017)
* Add HAVE_CHD and HAVE_7ZIP to UWP (msvc2019)
* Add _7ZIP_ST to UWP (msvc2017)
* Add _7ZIP_ST to UWP (msvc2019)
2022-02-25 18:23:29 +01:00
TheRhysWyrill
bc756e31d9
Updated Xbox/UWP Icon and Splash Screen ( #13651 )
...
* Asset Optimization
* Asset Optimization
* New Xbox/UWP Icon and Splash Screen
Replaced the Icon and Splash Screen for the Xbox/UWP port of RetroArch with a more subtle design.
* Updated Xbox/UWP Icon and Splash Screen
Updated the Icon and Splash Screen for the Xbox/UWP port of RetroArch with a more subtle design.
* Updated Xbox/UWP Icon and Splash Screen
Updated the Icon and Splash Screen for the Xbox/UWP port of RetroArch with a more subtle design.
2022-02-24 23:50:19 +01:00
yoshisuga
bc02f8319e
[iOS] New iOS 13 project to support Swift; Custom keyboard and touch mouse support ( #13435 )
...
* Support for Swift, added emulator keyboard
* fixed toggle key handling using magic number hack for now
* fixed keyboard transparency slider for now with suboptimal fix; add gesture recognizer to hide/show keyboard
* Support CocoaView extensions in Swift; move keyboard delegate impl and setup to swift extension
* moved keyboard view model creation out of EmulatorKeyboard
* implement key pressed delegate in swift extension
* added input method for directly sending RETROK_* codes to support a touchscreen keyboard; assign keyboard model delegates; updated keyboard layout (added F1-F12 keys); change shift, control and alt keys to be modifiers
* enable focus mode when custom keyboard is shown; enable/disable overlay when custom keyboard is toggled
* Specify -DHAVE_OPENGLES2 instead of -DHAVE_OPENGLES3 since glsym_es3.h does not compile in iOS 14.5
Fix tvOS build using compiler flags
* Create new project for iOS 13 deploy target; add check for deploy target to conditionally compile for new iOS 13 specific feature (custom keyboard)
* force disable core info caching for iOS, use opengl es2 for debug
* Add flag for iOS custom keyboard - 3-finger swipe up to show, 3-finger swipe down to hide
* use OpenGLES2 instead; using ES3 results in compile time errors on iOS 14.5
* code cleanup
* Updated references to -DDONT_WANT_ARM_ASM_OPTIMIZATIONS flag
* Add JIT support for non-jailbroken devices
* iOS: Add support for touch mouse handler
* Added a HAVE_IOS_TOUCHMOUSE preprocessor macro so that it builds under the iOS11_Metal xcode project
* Changed click-and-drag behavior to double tap hold and drag
* Visual improvements to the emulator keyboard: updated colors, improved key-press effect
2022-02-22 08:21:34 +01:00
Rafael Toledo
03edf4f6a9
[Android] Include adaptative launcher icons ( #13423 )
2022-02-18 18:40:18 +01:00
Braden Farmer
5bacf1e9be
[Android] Populate external storage devices inside the file browser on Android 11+ devices ( #13615 )
...
[Android] Populate external storage devices inside the file browser on Android 11+ devices
2022-02-15 16:11:39 +01:00
TheRhysWyrill
c97b40e900
Icon Optimization For Xbox/UWP Port ( #13608 )
...
* Asset Optimization
* Asset Optimization
2022-02-07 23:55:26 +01:00
dbaronica
2febc16e2e
(UWP) - Implemented activation/starting of retroarch using URI activa… ( #13563 )
...
* (UWP) - Implemented activation/starting of retroarch using URI activation.
* Removed try-catch blocks, refactored argument parsing, ignore driver reset if content starting directly from arguments
Co-authored-by: Domagoj Baronica <domagoj@morpholineinteractive.com>
2022-02-05 12:46:42 +01:00
TheRhysWyrill
37a91e1be5
Updated UWP Icons/Splash Screens ( #13592 )
...
* Updated UWP Icons
* Updated UWP Icons
2022-02-02 19:07:25 +01:00
Vladimir Serbinenko
17ccfe4004
Support GL1 on osx-ppc ( #13569 )
...
* Fix handling of big-endianness in gl1
* Enable gl1 on osx-ppc
* Force gl1 on apple if gfx supports only gl1
* Backport gl2 apple workaround to gl1
* Fix big-endianness handling in widgets
2022-01-30 09:30:39 +01:00
Keith Bowes
cce04bab70
Remove references to removed features ( #13564 )
2022-01-30 09:29:43 +01:00
Vladimir Serbinenko
2c289a6212
Add FreeChaf to emscripten ( #13529 )
2022-01-24 16:30:35 +01:00
Vladimir Serbinenko
4e24fb3d01
Add osx-ppc compilation for frontend ( #13532 )
...
* Fix old osx condition
Current code assumes that osx < 10.12 is equivalent to ppc osx. It's not
true as Leopard x86 is still < 10.12 but not ppc. As xcode compiles fat
binaries it includes osx x86 and compilation fails.
* Disable crtswitchres when no c++11 is available
Crtswitchres altually needs c++11. Since it's not that important to make
it compatible with lower c++, just disable if no c++11 is available
* Don't use firstObject on old Mac OS X.
It was introduced in 10.6, so on old ones just implement it ourselves
* Compile osx-ppc frontend
* osx-ppc: Build a fat binary
On 10.6 i386 xcode apparently refuses to build a pure ppc.
Settle for a fat binary.
2022-01-24 16:22:07 +01:00
Gabriel Morazán
f5a1af00eb
(UWP) Changes to Build Files ( #13516 )
...
* (UWP) Bump version Number
* (UWP) Bump version to 1.10.0
* Update TemporaryKey
* Update TemporaryTicket
2022-01-20 05:44:27 +01:00
twinaphex
bacae58ea5
Bump up to version 1.10.0
2022-01-19 18:53:15 +01:00
Vladimir Serbinenko
0e77013f2f
CTR: Add jaxe and wasm4 ( #13508 )
2022-01-17 21:43:55 +01:00
jdgleaver
c4a676d756
(3DS) Add a5200 assets ( #13492 )
2022-01-14 15:30:12 +01:00
Vladimir Serbinenko
c9a72fadab
EMSCRIPTEN: Add wasm4 and jaxe ( #13483 )
2022-01-12 22:35:10 +01:00
Christopher Snowhill
87c5720988
(Mac) BaseConfig.xcconfig - Add SSE/NEON opts ( #13453 )
2022-01-08 04:21:58 +01:00
tunip3
6c123dd078
Mitigate need for vfs cores on ntfs drives [UWP/XBOX] ( #13368 )
...
* make check for standard io by access rather than the just assuming based on path string
* add code to auto permissions so files can be accessed by non vfs cores
(no exfat or fat32 support yet)
* remove commit from macro because apparently it causes issues
Co-authored-by: Tunip3 <tunip3@users.noreply.github.com>
2021-12-17 13:46:04 +01:00
Autechre
3b1a1ac8da
Remove miniupnpc dependency ( #13340 )
...
* use custom libretro-common UPNP
* Remove miniupnpc
2021-12-09 05:52:42 +01:00
Autechre
06a2367008
Bump to version 1.9.14 ( #13327 )
...
* * Bump to version 1.9.14
* Don't have unused function when HAVE_CORE_INFO_CACHE is undefined
* Addition to CHANGES.md
2021-12-05 07:12:23 +01:00
Ryan Kuba
1fc6f759c5
tweak to ensure that current versions of emsdk do not break the web player ( #13310 )
2021-12-03 16:20:12 +01:00
Braden Farmer
11de2ae1fe
[Android / Play Store] Implement MANAGE_EXTERNAL_STORAGE permission
2021-11-07 23:08:24 -07:00
twinaphex
673d77284d
BUmp up version to 1.9.13
2021-11-07 03:28:14 +01:00
twinaphex
e2b7c23902
Bump up version to 1.9.12
2021-10-24 03:55:08 +02:00
twinaphex
edeb684712
(Android) Buildfix
2021-10-17 23:38:21 +02:00
twinaphex
4a834bda36
Set CODE_SIGN_IDENTITY and DEVELOPMENT_TEAM back - these should
...
not be altered
2021-10-17 23:30:26 +02:00
Nathan Strong
c0719e737b
build fix
2021-10-17 00:25:01 -07:00
twinaphex
a476910ca6
(Mac) BaseConfig.xcconfig - change formatting back
2021-10-14 16:06:17 +02:00
twinaphex
28cac5c5a4
Add HAVE_CORE_INFO_CACHE - disable this for Steam build
2021-10-14 15:57:28 +02:00
twinaphex
107d315559
Bump up version
2021-10-09 16:14:46 +02:00
jdgleaver
a5a9393b26
(.gitlab-ci.yml) Add Miyoo target ( #13088 )
2021-10-08 14:28:27 +02:00
Autechre
2c355419bd
Merge pull request #13066 from 3rd-fork/master
...
Remove usage of winrt storage files from uwp version
2021-10-03 23:12:28 +02:00
Tunip3
be7d6832d3
strip out winrt storagefiles
2021-10-01 09:58:17 +01:00
twinaphex
49fbed2423
Get rid of input_mouse_grabbed - move retroarch types to
...
retroarch_types.h
2021-09-30 23:22:50 +02:00
twinaphex
cc2fea4c85
(MSVC2019/D3D9) D3D9 works now - HAVE_HLSL and HAVE_D3DX both set now
2021-09-28 15:50:15 +02:00
twinaphex
6a72403f0f
(MSVC) Define HAVE_D3DX when HAVE_HLSL is defined
2021-09-28 03:37:08 +02:00
twinaphex
2a4862ad8d
Rename mimpapgen_sm5.h to mipmapgen_sm5.h
2021-09-26 13:30:50 +02:00
twinaphex
8fa1f998c5
Move d3d9 headers to gfx/include/d3d9
2021-09-26 12:49:53 +02:00
twinaphex
0e21365be1
(MSVC) Add HAVE_HLSL to MSVC targets
2021-09-26 12:30:27 +02:00
twinaphex
bbbc4452d7
(MSVC 2010) Add HAVE_HLSL
2021-09-26 09:48:57 +02:00
Ömercan Kömür
714cfc581d
android launcher logo ( #13035 )
...
This will fill the corners on the homescreen
2021-09-25 11:39:44 +02:00
twinaphex
d11ffdbb6b
Bump version
2021-09-19 05:19:36 +02:00
MrHuu
70376abe1b
(3DS) Add unique ID's ( #12996 )
...
add gearboy
add gearcoleco
add gearsystem
2021-09-15 20:21:12 +02:00
twinaphex
43838dc4ea
Bump version
2021-09-04 10:30:46 +02:00
Autechre
9a5f4602cc
Add intrinsic NEON versions for float_to_s16/s16_to_float ( #12933 )
...
* Add intrinsic NEON versions for float_to_s16/s16_to_float courtesy
of davidgfnet
* Define -DDONT_WANT_ARM_OPTIMIZATIONS for resampler sinc - this should
default to intrinsic versions
* Default to ARM NEON intrinsic codepath and make the ASM codepaths
optional by defining HAVE_ARM_NEON_ASM_OPTIMIZATIONS
* (Pkg/apple/Android) Take out ASM files being compiled in
2021-09-04 00:25:21 +02:00
Autechre
204834f88e
Merge pull request #12927 from 3rd-fork/master
...
code clean up and simplification of uwp vfs driver
2021-09-03 17:03:34 +02:00
Tunip3
9228a6f8ab
disable cpu model check on xbox as it doesn't work and can even crash the app for some users
2021-09-02 18:21:16 +01:00
Tunip3
6dfe20e247
set background colour for splash screen to black rather than the default light gray
2021-08-28 13:47:57 +01:00
twinaphex
b574780d99
(UWP) Updated icons courtesy of Danp142
2021-08-27 20:17:22 +02:00
Tunip3
8396bd599d
strip out unneeded uwp specific file io functions
2021-08-25 15:54:09 +01:00
Twinaphex
619df7e11b
remove HAVE_DISCORD from OSX OpenGL solution (RetroArch.xcodeproj) - we
...
cannot assume C++11 support here for backwards compatibility purposes
2021-08-25 13:03:19 +02:00
twinaphex
df98bca9ae
(Mac) Add Discord RPC support - untested
2021-08-25 09:56:00 +02:00
Neil Barkhina
8590e0e3fe
Fixed web player bug with filesystem and runtime
2021-08-22 20:08:05 -04:00
twinaphex
b620325714
Rename HAVE_ARM_NEON_OPTIMIZATIOn to HAVE_ARM_NEON_ASM_OPTIMIZATIONS,
...
rename DONT_WANT_ARM_OPTIMIZATIONS to DONT_WANT_ARM_NEON_OPTIMIZATIONS
2021-08-21 18:00:59 +02:00
twinaphex
78431d0700
(MSVC2017/2019 UWP) Define HAVE_TRANSLATE
2021-08-19 14:25:55 +02:00
tunip3
9224329450
restore publisher name to libretro in identity element
2021-07-31 20:00:41 +01:00
Tunip3
be1a768bca
improve uwp fileio by using from app variants whereever possible
2021-07-31 04:36:08 +01:00
twinaphex
a40edc40e9
Bump version to 1.9.8
2021-07-29 06:22:58 +02:00
twinaphex
8373ac6746
Bump version to 1.9.7
2021-07-25 07:58:25 +02:00
MrHuu
57c52e4fc7
(3DS) Add unique ID's
...
add lowresnx
add vice_xcbm5x0
add vice_xscpu64
2021-07-11 15:03:10 +02:00
MrHuu
902949ea94
(3DS) Add ID for genesis_plus_gx_wide core
2021-07-11 13:04:22 +02:00
mahoneyt944
647e39afaa
add mame2003 / mame2003-plus
2021-07-04 18:23:38 -04:00
twinaphex
0a5fd837a2
Bump up version to 1.9.6
2021-06-27 06:43:27 +02:00
tunip3
963350a0f2
Add expanded resources Rescap to increase performance of UWP version in app mode on Xbox ( #12525 )
...
* add expanded resources rescap
* add expanded resources rescap
2021-06-15 03:04:10 +02:00
twinaphex
6738fa57aa
Bump up version to 1.9.5
2021-06-13 03:07:51 +02:00
twinaphex
c226bd87f4
Bump version to 1.9.4
2021-05-29 09:23:37 +02:00
Jean-André Santoni
4a8fdaed84
Don't duplicate bundle IDs
2021-05-29 10:54:26 +07:00
Jean-André Santoni
4441219df9
Always prefix bundle ID with com
2021-05-29 10:51:00 +07:00
twinaphex
122be0cc64
Bump version to 1.9.3
2021-05-15 19:57:59 +02:00
bulzipke
f3daf070e1
Fix windows msvc build
2021-05-05 15:32:15 +09:00
Jean-André Santoni
56e40e8204
Add lutro to web.libretro.com
2021-05-02 13:04:20 +07:00
twinaphex
951ea6baaf
Bump up to version 1.9.2
2021-04-30 17:49:54 +02:00
jdgleaver
a501dfd680
Update 7-Zip dependency to latest stable version (fixes CHD support on static platforms)
2021-04-28 12:00:50 +01:00
twinaphex
ebc567d03c
(OSX Metal) Enable HAVE_ACCESSIBILITY and HAVE_TRANSLATE for TTS translation services
2021-04-06 18:33:26 +02:00
twinaphex
9577f1a46f
(OSX non-Metal build) Set disable execute page protection
2021-04-03 19:27:06 +02:00
Twinaphex
6211475a09
(iOS6) Add assets.zip/modules dir
2021-03-28 08:07:50 +02:00
twinaphex
159c03cb34
Bump up version (but don't tag yet)
2021-03-27 02:22:39 +01:00
twinaphex
c748b3d065
(iOS6/iOS9) Take out HAVE_UPDATE_CORES
2021-03-26 23:56:17 +01:00
twinaphex
f3b008f093
* Take out HAVE_UPDATE_CORES for iOS9
...
* If HAVE_UPDATE_CORES is defined, then set Core directory to <home dir>/cores,
otherwise set it to <bundle>/modules
2021-03-26 21:58:49 +01:00
Yoshi Sugawara
6a8528dbdc
add assets.zip and modules references
2021-03-26 07:16:13 -10:00
Braden Farmer
27e19318ce
[Android] Add a DocumentsProvider for easier access to the app's internal storage
2021-03-24 23:06:38 -06:00
twinaphex
8919606f3a
(iOS9) Buildfix
2021-03-25 01:35:47 +01:00
twinaphex
4cebc52126
Rollback permissions
2021-03-23 02:47:40 +01:00
twinaphex
112bd95b52
(macOS) Add additional entitlements
2021-03-23 02:25:33 +01:00
twinaphex
1fae7964d6
Add allow-unsigned-executable-memory for both RetroArch and Metal
2021-03-22 23:05:22 +01:00
twinaphex
1b211ea836
Enable allow-jit
2021-03-22 23:02:08 +01:00
twinaphex
aeb0781398
(iOS9) Change scheme to 'RetroArchiOS9' (no space)
2021-03-22 13:03:46 +01:00
twinaphex
b5671fec20
Remove MqcCatalyst for now - Xcode on buildbot doesn't seem to support it yet
2021-03-22 02:20:10 +01:00
twinaphex
2e1baf6d87
(iOS9) Make it ready for code signing
...
(iOS9/iOS11) Enable Mac Catalyst - should allow these versions to
run on Mac
2021-03-22 02:11:33 +01:00
twinaphex
5d2a75d782
(Apple/Metal) Combine various Metal files into one
2021-03-21 18:06:00 +01:00
twinaphex
be00c9fd5f
Change DEVELOPMENT_TEAM to libretro
2021-03-20 14:37:11 +01:00
twinaphex
d3dc3ee989
(iOS 11 Metal) remove 'update cores'
2021-03-17 10:49:22 +01:00
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