Bump up to 1.20.0

This commit is contained in:
LibretroAdmin 2024-12-31 06:30:58 +01:00
parent 30b3760959
commit 7d1d8322e6
19 changed files with 176 additions and 53 deletions

View File

@ -1,4 +1,6 @@
# Future
# 1.20.0
- AUDIO: Fix audio handling in case of RARCH_NETPLAY_CTL_USE_CORE_PACKET_INTERFACE
- AUDIO: Include missing audio filters on some platforms
- AUDIO/PIPEWIRE: Add PipeWire audio driver

View File

@ -1,3 +1,124 @@
# 1.20.0
- AUDIO: Fix audio handling in case of RARCH_NETPLAY_CTL_USE_CORE_PACKET_INTERFACE
- AUDIO: Include missing audio filters on some platforms
- AUDIO/PIPEWIRE: Add PipeWire audio driver
- AUDIO/PIPEWIRE: Add PipeWire microphone driver
- APPLE: Hide threaded video setting
- APPLE: Use mfi joypad driver by default
- APPLE: Include holani, noods, mrboom, yabause, bsnes-jg core in App Store builds
- CHEEVOS: Add rarity and points to achievement unlock widget
- CHEEVOS: Add rank to leaderboard submission notification
- CHEEVOS: Update to rcheevos 11.5
- CHEEVOS: Update to rcheevos 11.6
- CHEEVOS: Show rcheevos game image in Discord rich presence
- CHEEVOS: Use translated strings for achievement messages
- CLOUDSYNC: Allow saves and configs to be synced optionally
- CLOUDSYNC: Add iCloud cloud sync driver
- CLOUDSYNC: Speed up by upload/download in parallel
- CLOUDSYNC: Allow thumbnails and system dir to be synced optionally
- CLOUDSYNC: Enable CloudSync on Android (non-SSL)
- CLOUDSYNC: Add more logs in failure situations
- CLOUDSYNC: Fixes for reauthentication and parallel sync
- CLOUDSYNC: Fixes for file resurrection
- CLOUDSYNC: Enable CloudSync on Windows
- CRT/SWITCHRES: Update switchres to 2.2.1
- GENERAL: Support for mbedtls v3
- GENERAL: Automatic Frame Delay refactor
- GENERAL: Remove Frame Rest, obsoleted by Frame Delay refactor
- GENERAL: Wrap around auto increment save state indexes when amount of states is limited
- GENERAL: Enable CHD hashing for Switch and DOS
- GENERAL: Enable auto save state when new content is loaded
- GENERAL: Improve Preemptive Frames when pointing device is used
- GENERAL: Fix building with menu disabled
- HAIKU: Restore Haiku build
- INPUT: Allow to select a preferred/reserved device for each player
- INPUT: Enable Caps, Num, Scroll Lock modifiers on multiple platforms
- INPUT: Autoconfig extension with alternative name/vid/pid
- INPUT: Fix autoconfig profile saving when device is not in the default port
- INPUT: Change classic turbo mode to work independently of which key was pressed first
- INPUT: Pointer and lightgun handling sanitization on Windows and Linux desktop platforms. These input drivers will now report edge and offscreen positions in a harmonized way, and will not return 0 instead.
- INPUT/DINPUT: Fix detection of quick shift key presses
- INPUT/HID: Fix crash on macOS when disconnecting the controller a second time
- INPUT/LINUX: Add illuminance sensor support to the linuxraw, sdl2, udev, and x11 input drivers
- INPUT/Remaps: Sort and apply remaps based on the specific connected controller
- INPUT/UDEV: Enable mouse buttons 4 and 5
- INPUT/WAYLAND: Enable horizontal scroll and mouse buttons 4 and 5
- INPUT/WAYLAND: Simulate lightgun input for cores
- INPUT/WAYLAND: Support for cursor-shape-v1 and content-type-v1 protocol
- INPUT/X11: Enable mouse buttons 4 and 5
- iOS: Enable vibration by default
- iOS: Better handling of physical mice/magic keyboard trackpad
- iOS: Mouse grab fixes
- iOS: Fix mouse cursor movement when button is held down
- iOS: Fix microphone support request and entitlement
- iOS: Enable compilation back to iOS 12
- iOS: Fix OpenGL ES context usage on iOS 9
- iOS/TVOS: Add Opera to App Store build
- iOS/TVOS: Bring NEON defines in line with ARM64
- iOS/TVOS: Flush save files on backgrounding
- LIBRETRO: Support RETRO_ENVIRONMENT_GET_FILE_BROWSER_START_DIRECTORY
- LIBRETRO: Support "/" as a file extension for loading a directory as content
- FFMPEG: Fix crash when playing back a file with 96 kHz audio
- MACOS: New display server, including support for ProMotion 120Hz V-Sync
- MACOS: Create App Store build
- MACOS: Generate key up events for command keys
- MIDI: Fix long messages (SysEx) in WinMM driver
- MIDI: Fix lingering notes on close in Alsa driver
- MENU: Support local thumbnails in other image formats than png (jpg/jpeg, bmp, tga)
- MENU: Delete also savestate thumbnails when savestates are garbage collected
- MENU: Option to disable analog stick menu navigation
- MENU: Fix pause toggle to not clear fast forward state
- MENU: Fix search playlist index in XMB/Ozone
- MENU: Fix renamed entry display
- MENU: Filter unknown extensions also inside zip files
- MENU: Add icons for present / missing firmware on core info page
- MENU: Ignore other hotkeys when menu toggle is pressed
- MENU: Fix menu jumping when using L3+R3 combo
- MENU: System Information now only shows features relevant for the platform
- MENU/GLUI: Make Show Sublabels options effective
- MENU/GLUI: Icon fixes
- MENU/XMB: Allow playlist icons to be individually customized, by looking for images in Named_Logos
- MENU/OZONE: Add Selenium theme for Ozone
- MENU/OZONE: Touchscreen improvements
- MENU/OZONE: Add a touch-sensitive Resume button in the lower right corner
- NETPLAY: Add East Asian relay server
- OVERLAY: Add option to load overlay based on system name
- PS2: Fix several broken cores depending on pthread
- QT: Enable building with Qt6
- QT: Fix input panel
- RECORDING: New WAV recording driver (audio only)
- REMOTE RETROPAD: Add gyro/acceleration/light sensor test screen
- REMOTE RETROPAD: Add pointer test screen
- REPLAY: Replay format extended to support external tools
- TVOS: Support bluetooth keyboards on tvOS
- TVOS: Fixes to run correctly on TVOS13
- TVOS: Better handling of Siri remote
- TVOS: WebDAV server for adding files more easily
- TVOS: Add Settings.app option to reset retroarch.cfg
- TVOS: Bring minimum tvos version down to 13.0
- VIDEO: Show and use exact refresh rate (3 decimals) and interlace/doublestrike where available
- VIDEO: Allow setting viewport bias to offset viewport horizontally/vertically
- VIDEO: Support viewport bias also with integer overscale and custom aspect ratios
- VIDEO: Use shader path from CLI for shader cycling
- VIDEO: Pixel perfect integer scaling improvements: axis options, smart mode
- VIDEO: Add upscale 1.66x filter
- VIDEO/D3D: Fix GPU screenshots
- VIDEO/KMS: Force fullscreen when KMS is used
- VIDEO/OpenGLES: Improve version directive granularity
- VIDEO/SHADERS: Fix memory leak when shader parameter step is 0.0
- VIDEO/SHADERS: Add 2 uniforms, OriginalAspect and OriginalAspectRot.
- VIDEO/SHADERS: Add CoreFPS and FrameTimeDelta uniforms.
- VIDEO/SLANG: Support optional includes
- VIDEO/VULKAN: Fix Vulkan window freezes when swapchain becomes suboptimal
- VIDEO/VULKAN: Prefer IMMEDIATE mode without vsync
- VIDEO/X11: Support inhibit of Xss screensaver
- VITA: Enable analog L2/R2 triggers when a DS3 controller is used with PS Vita
- WAYLAND: Fix segfault when relative pointer is not supported
- WAYLAND: Use reverse DNS name for desktop file and icon
- WAYLAND: Commit viewport resizes for more responsive display when resizing window
- WINDOWS: Fix restart if path to executable contains non-ASCII symbols
- WINDOWS: Hide directories starting with $ from file browser
# 1.19.1
- Savestates: Revert savestate changes, was causing corruption and other issues

View File

@ -1,8 +1,8 @@
<!-- <!DOCTYPE manifest [ <!ENTITY % versionDTD SYSTEM "../../../version.dtd"> %versionDTD; ]> !-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.retroarch.legacy"
android:versionCode="1556806381"
android:versionName="1.19.1"
android:versionCode="1556806382"
android:versionName="1.20.0"
android:installLocation="internalOnly">
<uses-feature android:glEsVersion="0x00020000" />
<uses-feature android:name="android.hardware.touchscreen" android:required="false"/>

View File

@ -2,8 +2,8 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.retroarch"
android:versionCode="1597175262"
android:versionName="1.19.1"
android:versionCode="1597175263"
android:versionName="1.20.0"
android:installLocation="internalOnly">
<uses-feature android:glEsVersion="0x00020000" />
<uses-feature android:name="android.hardware.type.pc" android:required="false"/>

View File

@ -30,11 +30,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.19.1</string>
<string>1.20.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.19.1</string>
<string>1.20.0</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.games</string>
<key>LSMinimumSystemVersion</key>

View File

@ -1887,7 +1887,7 @@
"@executable_path/../Frameworks/MoltenVK.framework",
);
MACOSX_DEPLOYMENT_TARGET = 10.13;
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
@ -1968,7 +1968,7 @@
"@executable_path/../Frameworks/MoltenVK.framework",
);
MACOSX_DEPLOYMENT_TARGET = 10.13;
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
MTL_IGNORE_WARNINGS = YES;

View File

@ -460,7 +460,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@ -478,7 +478,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_NO_PIE = YES;
LIBRARY_SEARCH_PATHS = "";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = (
"-DHAVE_NETWORKGAMEPAD",
@ -564,7 +564,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@ -582,7 +582,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_NO_PIE = YES;
LIBRARY_SEARCH_PATHS = "";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
OTHER_CFLAGS = (
"-DNS_BLOCK_ASSERTIONS=1",
"-DNDEBUG",

View File

@ -464,7 +464,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@ -481,7 +481,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_NO_PIE = YES;
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = (
"-DHAVE_APPLE_STORE",
@ -567,7 +567,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@ -584,7 +584,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_NO_PIE = YES;
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
OTHER_CFLAGS = (
"-DNS_BLOCK_ASSERTIONS=1",
"-DNDEBUG",

View File

@ -611,7 +611,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEVELOPMENT_TEAM = R72X3BF4KE;
ENABLE_BITCODE = NO;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@ -628,7 +628,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_NO_PIE = YES;
LIBRARY_SEARCH_PATHS = "";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = (
"-DHAVE_NETWORKGAMEPAD",
@ -711,7 +711,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEVELOPMENT_TEAM = R72X3BF4KE;
ENABLE_BITCODE = NO;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@ -728,7 +728,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_NO_PIE = YES;
LIBRARY_SEARCH_PATHS = "";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
"OTHER_CFLAGS[arch=*]" = (
"-DNS_BLOCK_ASSERTIONS=1",
"-DNDEBUG",
@ -835,7 +835,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEBUG_INFORMATION_FORMAT = dwarf;
DEVELOPMENT_TEAM = R72X3BF4KE;
ENABLE_STRICT_OBJC_MSGSEND = YES;
@ -857,7 +857,7 @@
);
INFOPLIST_FILE = "$(SRCROOT)/tvOS/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
@ -962,7 +962,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = R72X3BF4KE;
ENABLE_NS_ASSERTIONS = NO;
@ -984,7 +984,7 @@
);
INFOPLIST_FILE = "$(SRCROOT)/tvOS/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
OTHER_CFLAGS = (

View File

@ -1323,7 +1323,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEPS_DIR = "$(SRCBASE)/deps";
DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO;
@ -1352,7 +1352,7 @@
"@executable_path/Frameworks",
"$(PROJECT_DIR)/iOS/modules",
);
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = (
@ -1448,7 +1448,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEPS_DIR = "$(SRCBASE)/deps";
DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO;
@ -1477,7 +1477,7 @@
"@executable_path/Frameworks",
"$(PROJECT_DIR)/iOS/modules",
);
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
MTL_FAST_MATH = YES;
OTHER_CFLAGS = (
"-DNS_BLOCK_ASSERTIONS=1",
@ -1654,7 +1654,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEBUG_INFORMATION_FORMAT = dwarf;
DEPS_DIR = "$(SRCBASE)/deps";
DEVELOPMENT_TEAM = UK699V5ZS8;
@ -1688,7 +1688,7 @@
"$(inherited)",
"$(PROJECT_DIR)/tvOS/modules",
);
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
@ -1795,7 +1795,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEPS_DIR = "$(SRCBASE)/deps";
DEVELOPMENT_TEAM = UK699V5ZS8;
@ -1829,7 +1829,7 @@
"$(inherited)",
"$(PROJECT_DIR)/tvOS/modules",
);
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
OTHER_CFLAGS = (

View File

@ -464,7 +464,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@ -481,7 +481,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_NO_PIE = YES;
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = (
"-DHAVE_APPLE_STORE",
@ -567,7 +567,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@ -584,7 +584,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_NO_PIE = YES;
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
OTHER_CFLAGS = (
"-DNS_BLOCK_ASSERTIONS=1",
"-DNDEBUG",

View File

@ -1932,7 +1932,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LIBRARY_SEARCH_PATHS = "";
LLVM_LTO = YES_THIN;
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
OTHER_CFLAGS = "$(inherited)";
@ -1991,7 +1991,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LIBRARY_SEARCH_PATHS = "";
LLVM_LTO = YES_THIN;
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
MTL_IGNORE_WARNINGS = YES;

View File

@ -455,7 +455,7 @@
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@ -473,7 +473,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 6.0;
LD_NO_PIE = YES;
LIBRARY_SEARCH_PATHS = "";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = (
"-DHAVE_NETWORKGAMEPAD",
@ -556,7 +556,7 @@
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@ -574,7 +574,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 6.0;
LD_NO_PIE = YES;
LIBRARY_SEARCH_PATHS = "";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
OTHER_CFLAGS = (
"-DNS_BLOCK_ASSERTIONS=1",
"-DNDEBUG",

View File

@ -614,7 +614,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@ -632,7 +632,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 8.4;
LD_NO_PIE = YES;
LIBRARY_SEARCH_PATHS = "";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = (
"-DHAVE_NETWORKGAMEPAD",
@ -718,7 +718,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.19.1;
CURRENT_PROJECT_VERSION = 1.20.0;
DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
@ -736,7 +736,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 8.4;
LD_NO_PIE = YES;
LIBRARY_SEARCH_PATHS = "";
MARKETING_VERSION = 1.19.1;
MARKETING_VERSION = 1.20.0;
OTHER_CFLAGS = (
"-DNS_BLOCK_ASSERTIONS=1",
"-DNDEBUG",

View File

@ -2,7 +2,7 @@
<qnx xmlns="http://www.qnx.com/schemas/application/1.0">
<id>com.RetroArch</id>
<versionNumber>1.19.1</versionNumber>
<versionNumber>1.20.0</versionNumber>
<buildId>3</buildId>
<description>Cross-platform entertainment system</description>
<author>Team Libretro</author>

View File

@ -1,6 +1,6 @@
Name: retroarch
Version: 1.19.1
Release: v1.19.1
Version: 1.20.0
Release: v1.20.0
Summary: Official reference frontend for libretro
Group: Applications/Emulators

View File

@ -2,8 +2,8 @@
<app version="1">
<name>RetroArch</name>
<coder>Libretro</coder>
<version>1.19.1</version>
<release_date>2012-2024</release_date>
<version>1.20.0</version>
<release_date>2012-2025</release_date>
<short_description>The cross-platform entertainment system</short_description>
<long_description>A port of RetroArch to the GameCube/Wii.</long_description>
<no_ios_reload/>

View File

@ -3,7 +3,7 @@
<name>Retroarch</name>
<coder>Libretro</coder>
<version>&version;</version>
<release_date>2024</release_date>
<release_date>2025</release_date>
<short_description>Front-end for emulators, game engines and media players.</short_description>
<long_description>Open-source and free cross-platform front-end of the libretro API for videogame emulators, game engines, media players and other applications, handled as cores by the Front-end.

View File

@ -1 +1 @@
<!ENTITY version "1.19.1">
<!ENTITY version "1.20.0">