diff --git a/CHANGES.md b/CHANGES.md index 276c1f031e..8d54800a69 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -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 diff --git a/default.txt b/default.txt index fadf37e073..bd3b05e2f3 100644 --- a/default.txt +++ b/default.txt @@ -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 diff --git a/pkg/android/phoenix-legacy/AndroidManifest.xml b/pkg/android/phoenix-legacy/AndroidManifest.xml index af73ca5050..4709996c64 100644 --- a/pkg/android/phoenix-legacy/AndroidManifest.xml +++ b/pkg/android/phoenix-legacy/AndroidManifest.xml @@ -1,8 +1,8 @@ diff --git a/pkg/android/phoenix/AndroidManifest.xml b/pkg/android/phoenix/AndroidManifest.xml index 16c235a30b..7bdc909510 100644 --- a/pkg/android/phoenix/AndroidManifest.xml +++ b/pkg/android/phoenix/AndroidManifest.xml @@ -2,8 +2,8 @@ diff --git a/pkg/apple/OSX/Info.plist b/pkg/apple/OSX/Info.plist index 6f198290a7..8bb56c398e 100644 --- a/pkg/apple/OSX/Info.plist +++ b/pkg/apple/OSX/Info.plist @@ -30,11 +30,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.19.1 + 1.20.0 CFBundleSignature ???? CFBundleVersion - 1.19.1 + 1.20.0 LSApplicationCategoryType public.app-category.games LSMinimumSystemVersion diff --git a/pkg/apple/RetroArch_Metal.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_Metal.xcodeproj/project.pbxproj index 019a1fa6df..acc2f616f4 100644 --- a/pkg/apple/RetroArch_Metal.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_Metal.xcodeproj/project.pbxproj @@ -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; diff --git a/pkg/apple/RetroArch_iOS10.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS10.xcodeproj/project.pbxproj index 74860eae2a..178a8c0e6a 100644 --- a/pkg/apple/RetroArch_iOS10.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS10.xcodeproj/project.pbxproj @@ -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", diff --git a/pkg/apple/RetroArch_iOS10_static.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS10_static.xcodeproj/project.pbxproj index 04849fb965..22c3feeb74 100644 --- a/pkg/apple/RetroArch_iOS10_static.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS10_static.xcodeproj/project.pbxproj @@ -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", diff --git a/pkg/apple/RetroArch_iOS11.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS11.xcodeproj/project.pbxproj index 0543c19157..e4614944c4 100644 --- a/pkg/apple/RetroArch_iOS11.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS11.xcodeproj/project.pbxproj @@ -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 = ( diff --git a/pkg/apple/RetroArch_iOS11_Metal.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS11_Metal.xcodeproj/project.pbxproj index 9fcded7ad5..010c7857a7 100644 --- a/pkg/apple/RetroArch_iOS11_Metal.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS11_Metal.xcodeproj/project.pbxproj @@ -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 = ( diff --git a/pkg/apple/RetroArch_iOS11_static.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS11_static.xcodeproj/project.pbxproj index 5b3287814f..4b0cfed24d 100644 --- a/pkg/apple/RetroArch_iOS11_static.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS11_static.xcodeproj/project.pbxproj @@ -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", diff --git a/pkg/apple/RetroArch_iOS13.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS13.xcodeproj/project.pbxproj index f6f0c734ef..6932dcd0bb 100644 --- a/pkg/apple/RetroArch_iOS13.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS13.xcodeproj/project.pbxproj @@ -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; diff --git a/pkg/apple/RetroArch_iOS6.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS6.xcodeproj/project.pbxproj index 760f13b12c..b5309f8b36 100644 --- a/pkg/apple/RetroArch_iOS6.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS6.xcodeproj/project.pbxproj @@ -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", diff --git a/pkg/apple/RetroArch_iOS8.xcodeproj/project.pbxproj b/pkg/apple/RetroArch_iOS8.xcodeproj/project.pbxproj index c3bd47c64c..ae76c3e0c3 100644 --- a/pkg/apple/RetroArch_iOS8.xcodeproj/project.pbxproj +++ b/pkg/apple/RetroArch_iOS8.xcodeproj/project.pbxproj @@ -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", diff --git a/pkg/qnx/bar-descriptor.xml b/pkg/qnx/bar-descriptor.xml index 9da6fb718a..7e868818a1 100644 --- a/pkg/qnx/bar-descriptor.xml +++ b/pkg/qnx/bar-descriptor.xml @@ -2,7 +2,7 @@ com.RetroArch - 1.19.1 + 1.20.0 3 Cross-platform entertainment system Team Libretro diff --git a/pkg/sailfishos/retroarch-sailfishos.spec b/pkg/sailfishos/retroarch-sailfishos.spec index e619f6dd1e..e23e47b869 100644 --- a/pkg/sailfishos/retroarch-sailfishos.spec +++ b/pkg/sailfishos/retroarch-sailfishos.spec @@ -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 diff --git a/pkg/wii/meta.xml b/pkg/wii/meta.xml index d0e356bf25..d89afc5ba6 100644 --- a/pkg/wii/meta.xml +++ b/pkg/wii/meta.xml @@ -2,8 +2,8 @@ RetroArch Libretro - 1.19.1 - 2012-2024 + 1.20.0 + 2012-2025 The cross-platform entertainment system A port of RetroArch to the GameCube/Wii. diff --git a/pkg/wiiu/meta.xml b/pkg/wiiu/meta.xml index 803f6e6f8c..fbc01c35b1 100644 --- a/pkg/wiiu/meta.xml +++ b/pkg/wiiu/meta.xml @@ -3,7 +3,7 @@ Retroarch Libretro &version; - 2024 + 2025 Front-end for emulators, game engines and media players. 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. diff --git a/version.dtd b/version.dtd index b69a81d9b7..2d76ebad65 100644 --- a/version.dtd +++ b/version.dtd @@ -1 +1 @@ - +