56 Commits

Author SHA1 Message Date
Eric Warmenhoven
1919cb4804 Include "Update Core Info Files" on iOS. 2023-01-06 18:23:17 +01:00
Eric Warmenhoven
cf64525343 Include "Update Core Info Files" for iOS/tvOS
Also a build fix for tvOS with Xcode 14.2
2023-01-04 03:43:42 +01:00
libretroadmin
d08c6d2db3 Bump to version 1.14.0 2022-12-10 17:57:06 +01:00
libretroadmin
0bf818af8d Bump version to 1.13.0 2022-11-19 03:10:12 +01:00
LibretroAdmin
df879b52cd Bump to version 1.12.0 2022-10-16 15:41:59 +02:00
LibretroAdmin
389ef31a8f Bump up to version 1.11.1 - point release 2022-10-04 07:46:48 +02:00
LibretroAdmin
d3cb2b2ba9 Bump up to 1.11.0 2022-09-29 22:49:56 +02:00
Cthulhu-throwaway
20c4407928
Add HAVE_IFINFO macro (#14265) 2022-08-01 07:51:02 +02:00
Cthulhu-throwaway
f0baf977fa (Network) Move natt files to "network" 2022-05-18 23:23:40 -03:00
twinaphex
5ed375b7df Bump version to 1.10.3 2022-04-10 00:03:11 +02:00
twinaphex
6d73de8fa7 (iOS) Update to new Development Team 2022-03-25 16:55:22 +01:00
twinaphex
f3ce04be0c Bump up version + CHANGELOG 2022-03-22 21:01:06 +01:00
twinaphex
621f51394b Bump version 2022-03-03 14:28:38 +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
twinaphex
bacae58ea5 Bump up to version 1.10.0 2022-01-19 18:53:15 +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
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
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
twinaphex
49fbed2423 Get rid of input_mouse_grabbed - move retroarch types to
retroarch_types.h
2021-09-30 23:22:50 +02:00
twinaphex
d11ffdbb6b Bump version 2021-09-19 05:19:36 +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
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
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
twinaphex
0a5fd837a2 Bump up version to 1.9.6 2021-06-27 06:43:27 +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
twinaphex
122be0cc64 Bump version to 1.9.3 2021-05-15 19:57:59 +02: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
159c03cb34 Bump up version (but don't tag yet) 2021-03-27 02:22:39 +01:00
twinaphex
4cebc52126 Rollback permissions 2021-03-23 02:47:40 +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
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
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
twinaphex
357b7d68f6 (libretro-common) Rename rhash to lrc_hash
(rcheevos) Rename rhash to rc_hash
2020-12-28 19:55:54 +01: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
Yoshi Sugawara
fd95ea6704 [iOS/tvOS] Add back missing preprocessor flags to support screenshots, rewind, patching, rwav 2020-09-01 08:56:19 -10: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
twinaphex
18cb55e207 Remove dynarray.h - rbuf.h replaces it 2020-08-14 16:09:13 +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