Bump version

This commit is contained in:
libretroadmin 2024-01-25 15:59:56 +01:00
parent 13e96e9567
commit ac353d1401
21 changed files with 199 additions and 274 deletions

View File

@ -1,4 +1,6 @@
# Future # Future
# 1.17.0
- ACCESSIBILITY/TTS: fix target language and missing espeak handling on Linux - ACCESSIBILITY/TTS: fix target language and missing espeak handling on Linux
- AI: AI service reworked: performance increase, automatic translation, configurable subtitle placement, and more - AI: AI service reworked: performance increase, automatic translation, configurable subtitle placement, and more
- APPLE: Fix WebDAV crash with digest auth (Cloud Sync) - APPLE: Fix WebDAV crash with digest auth (Cloud Sync)
@ -31,10 +33,13 @@
- IOS: Default to not enabling keyboard gamepad - IOS: Default to not enabling keyboard gamepad
- IOS: Fix XRGB8888 in GL driver - IOS: Fix XRGB8888 in GL driver
- IOS: Allow changing the app icon - IOS: Allow changing the app icon
- IOS: Add HAVE_ACCESSIBILITY to iOS builds
- IOS/TVOS: Create GL context as GLES3 to fix some rendering performance problems - IOS/TVOS: Create GL context as GLES3 to fix some rendering performance problems
- INPUT: Fix ghost input when setting RETROK_UNKNOWN
- INPUT: Default 'Bind Hold' to 0 to prevent problems with controllers not resting at null state - INPUT: Default 'Bind Hold' to 0 to prevent problems with controllers not resting at null state
- INPUT: Add a setting to allow turbo d-pad directions - INPUT: Add a setting to allow turbo d-pad directions
- INPUT: Don't save mouse buttons to autoconfig - INPUT: Don't save mouse buttons to autoconfig
- INPUT/MENU: Add option for merging 'Hotkey Enable' device types
- INPUT/mFI: disable secondary_joypad to prevent issues with controllers detected both as HID and mFI - INPUT/mFI: disable secondary_joypad to prevent issues with controllers detected both as HID and mFI
- INPUT/UDEV: Change event detection to polling in udev_joypad - INPUT/UDEV: Change event detection to polling in udev_joypad
- INPUT/WAYLAND: Use unaccelerated pointer motion to prevent mouse dead zone - INPUT/WAYLAND: Use unaccelerated pointer motion to prevent mouse dead zone
@ -43,7 +48,7 @@
- LIBRETRO/NETPACKET: - LIBRETRO/NETPACKET:
Switch environment call number from 76 to 78 (retire 76 as it was never used by any core) Switch environment call number from 76 to 78 (retire 76 as it was never used by any core)
Simplify broadcasts by removing the option to send to all but one client, use an explicit RETRO_NETPACKET_BROADCAST constant instead Simplify broadcasts by removing the option to send to all but one client, use an explicit RETRO_NETPACKET_BROADCAST constant instead
Separate explicit flushing and querying of incoming packet into two operations Separate explicit flushing and querying of incoming packet into two operations
Enable a core to specify a protocol version string which can get used instead of core version to determine compatibility between two players Enable a core to specify a protocol version string which can get used instead of core version to determine compatibility between two players
Log and notify a separate message when there is a content crc mismatch while using this interface to convey it being less severe Log and notify a separate message when there is a content crc mismatch while using this interface to convey it being less severe
- MENU: Fix menu analog stick navigation (1.16.0.1) - MENU: Fix menu analog stick navigation (1.16.0.1)
@ -67,6 +72,7 @@ Log and notify a separate message when there is a content crc mismatch while usi
- MENU/XMB: Background images take precedence over color themes, default image opacity set the same as color theme opacity - MENU/XMB: Background images take precedence over color themes, default image opacity set the same as color theme opacity
- MENU/XMB: Fix segmentation fault when background image is missing - MENU/XMB: Fix segmentation fault when background image is missing
- MENU/XMB: Several corrections and cleanups - MENU/XMB: Several corrections and cleanups
- MENU/XMB: Layout/thumbnail fixes - Thumbnail layout adjustments, Header title improvements, Handheld layout adjustments
- NETWORKING/NETPLAY: Add support for joining MITM servers from command line - NETWORKING/NETPLAY: Add support for joining MITM servers from command line
- NETWORKING/NETPACKET: Interface connection flow improvements - NETWORKING/NETPACKET: Interface connection flow improvements
- OSX: Fix mouse support for MelonDS DS on OSX - OSX: Fix mouse support for MelonDS DS on OSX
@ -163,7 +169,7 @@ require fullpath or not, small and big ZIP files).
- INPUT/REMAP: Remap label fix when no autoconf profile active - INPUT/REMAP: Remap label fix when no autoconf profile active
- INPUT/REMAP: Add 'Save As' option for remaps and overrides - INPUT/REMAP: Add 'Save As' option for remaps and overrides
- INPUT/OVERLAY: Add overlay parameter to control x/y separation in auto-scale mode - INPUT/OVERLAY: Add overlay parameter to control x/y separation in auto-scale mode
- INPUT/OVERLAY: Revive/rewrite Keyboard Overlay and OSK Toggle. Add keyboard overlay preset, keyboard submenu, - INPUT/OVERLAY: Revive/rewrite Keyboard Overlay and OSK Toggle. Add keyboard overlay preset, keyboard submenu,
and osk_toggle hotkey. Use overlay caching for osk_toggle. and osk_toggle hotkey. Use overlay caching for osk_toggle.
- INPUT/OVERLAY: Overlay Caching. Adds overlay_cache_ptr to keep a disabled overlay in memory when it's expected to be shown again. - INPUT/OVERLAY: Overlay Caching. Adds overlay_cache_ptr to keep a disabled overlay in memory when it's expected to be shown again.
Most input_overlay_deinit calls are replaced with input_overlay_unload, which caches the overlay unless initing/deiniting core or disabling overlays. Most input_overlay_deinit calls are replaced with input_overlay_unload, which caches the overlay unless initing/deiniting core or disabling overlays.
@ -253,7 +259,7 @@ being able to do the expected tvOS behavior of "backing out" of the app.
- MENU/XMB: Stop showing playlist entry index outside of playlists - MENU/XMB: Stop showing playlist entry index outside of playlists
- MENU/XMB: Fix menu focus issue when returning from "Set Core Association" if playlist index is greater than the previous menu - MENU/XMB: Fix menu focus issue when returning from "Set Core Association" if playlist index is greater than the previous menu
- MENU/EXPLORE: Prevent flashing when browsing fullscreen thumbnails - MENU/EXPLORE: Prevent flashing when browsing fullscreen thumbnails
- MENU/EXPLORE: Match label ticker length behavior with playlists - MENU/EXPLORE: Match label ticker length behavior with playlists
- MENU/SOUNDS: Fix certain audio drivers from hanging when menu pause is enabled with menu sounds - MENU/SOUNDS: Fix certain audio drivers from hanging when menu pause is enabled with menu sounds
- MENU/SOUNDS: Fix menu sounds stopping after fullscreen toggle / video reinit - MENU/SOUNDS: Fix menu sounds stopping after fullscreen toggle / video reinit
- MENU/QT/WIMP: Cleanup Desktop Menu welcome text - MENU/QT/WIMP: Cleanup Desktop Menu welcome text
@ -263,7 +269,7 @@ being able to do the expected tvOS behavior of "backing out" of the app.
- MICROPHONE/SDL: Add `sdl2` microphone driver. - MICROPHONE/SDL: Add `sdl2` microphone driver.
- MICROPHONE/WASAPI: Add `wasapi` microphone driver. - MICROPHONE/WASAPI: Add `wasapi` microphone driver.
- MOBILE: On mobile in portrait mode, don't override custom viewport - MOBILE: On mobile in portrait mode, don't override custom viewport
- NETWORKING: Enhance netpacket interface - NETWORKING: Enhance netpacket interface
- NETWORKING/NETPLAY: Enable core host to refuse connecting new players to limit the number of connected players - NETWORKING/NETPLAY: Enable core host to refuse connecting new players to limit the number of connected players
- NETWORKING/NETPLAY: Enable a core to flush outgoing packets and read incoming packets without waiting for the next frame (can be used for lower latency or blocking reads) - NETWORKING/NETPLAY: Enable a core to flush outgoing packets and read incoming packets without waiting for the next frame (can be used for lower latency or blocking reads)
- OPENDINGUX/RG350: Enable networking for RG350 - OPENDINGUX/RG350: Enable networking for RG350
@ -483,7 +489,7 @@ after the current event handler, which then did exactly the same. Fixes issue #1
- STATICALLY LINKED/SALAMANDER: Fix salamander config save on fork for static platforms - STATICALLY LINKED/SALAMANDER: Fix salamander config save on fork for static platforms
- TVOS/VULKAN/MOLTENVK: Vulkan on tvOS - TVOS/VULKAN/MOLTENVK: Vulkan on tvOS
- VIDEO: Allow manual video swap interval forcing. The addition of auto swap interval effectively prevented manual forcing, which is beneficial when the rate is not reported properly. Therefore use the interval in the calculation only when using automatic interval. - VIDEO: Allow manual video swap interval forcing. The addition of auto swap interval effectively prevented manual forcing, which is beneficial when the rate is not reported properly. Therefore use the interval in the calculation only when using automatic interval.
- VULKAN: Fix crash when using multiple physical devices and HW core (#14889) - VULKAN: Fix crash when using multiple physical devices and HW core (#14889)
- VULKAN: Detect if wrong PhysicalDevice is returned. - VULKAN: Detect if wrong PhysicalDevice is returned.
- VULKAN: Actually query physical device before creating core device. - VULKAN: Actually query physical device before creating core device.
- VULKAN: Define and implement v2 of context negotiation interface - VULKAN: Define and implement v2 of context negotiation interface
@ -515,7 +521,7 @@ So this removes the artificial clamping that was being done to desired_swapchain
- CLI: Reformatted --features to require less rows and to be more consistent - CLI: Reformatted --features to require less rows and to be more consistent
- CLI: Added -V shorthand for --version - CLI: Added -V shorthand for --version
- CLI: Tab removal + whitespace nits - CLI: Tab removal + whitespace nits
- CONFIG/MIDI: Prevent MIDI startup error with old configurations - CONFIG/MIDI: Prevent MIDI startup error with old configurations
- D3D11: Fix when using shaders with TATE mode arcades etc - D3D11: Fix when using shaders with TATE mode arcades etc
- D3D12: Fix when using shaders with TATE mode arcades etc - D3D12: Fix when using shaders with TATE mode arcades etc
- D3D12: Added support for break on errors (development aid - define DEVICE_DEBUG to use) - D3D12: Added support for break on errors (development aid - define DEVICE_DEBUG to use)
@ -572,7 +578,7 @@ menu_explore_get_entry_playlist_index() returns -1 on invalid entries, but the v
- OSX/MACOS: Fixed Cocoa keyboard not allowing to map Analog stick - OSX/MACOS: Fixed Cocoa keyboard not allowing to map Analog stick
- PS2: Use the recently created ps2_drivers which makes easier the loading and init of all the drivers: Memory Card, USB, HDD, Audio, Controllers - PS2: Use the recently created ps2_drivers which makes easier the loading and init of all the drivers: Memory Card, USB, HDD, Audio, Controllers
- PS2: Adds exFat support for USB, and probably solves some unexpected issues when using an HDD driver for booting cores/games. - PS2: Adds exFat support for USB, and probably solves some unexpected issues when using an HDD driver for booting cores/games.
- SDL GFX: Fix no menu on start/blank screen issue. - SDL GFX: Fix no menu on start/blank screen issue.
- SRAM: Don't init SRAM saving without content (gets rid of the redundant logging) - SRAM: Don't init SRAM saving without content (gets rid of the redundant logging)
# 1.13.0 # 1.13.0
@ -664,7 +670,7 @@ If there is no thumbnail with title, find the thumbnail image with rom-name. Thi
- MIST/STEAM/STEAMDECK: Don't expose Black Frame Insertion (BFI) if we are running on a Steam Deck - MIST/STEAM/STEAMDECK: Don't expose Black Frame Insertion (BFI) if we are running on a Steam Deck
- NETWORKING/WINDOWS: Disable poll support for MSVC 2010 and earlier. WSAPoll is not supported on Windows XP and earlier. - NETWORKING/WINDOWS: Disable poll support for MSVC 2010 and earlier. WSAPoll is not supported on Windows XP and earlier.
- NETWORKING/WIIU: Fix socket_connect_with_timeout for WIIU - NETWORKING/WIIU: Fix socket_connect_with_timeout for WIIU
- NETWORKING/WIIU: Fixes RetroAchievements login - NETWORKING/WIIU: Fixes RetroAchievements login
- NETWORKING/WIIU: Fixes other online updater functionality - NETWORKING/WIIU: Fixes other online updater functionality
- SAVESTATES/NOTIFICATIONS: Add delay to savestate notifications, so that GPU savestate screenshots stay untouched - SAVESTATES/NOTIFICATIONS: Add delay to savestate notifications, so that GPU savestate screenshots stay untouched
- SAVESTATES/SCREENSHOTS: Avoid 'video_gpu_screenshot' with savestates. Allow GPU screenshots with savestates only when there is no other way of getting a screenshot. - SAVESTATES/SCREENSHOTS: Avoid 'video_gpu_screenshot' with savestates. Allow GPU screenshots with savestates only when there is no other way of getting a screenshot.
@ -688,7 +694,7 @@ If there is no thumbnail with title, find the thumbnail image with rom-name. Thi
- 3DS: Only enable internal counter with CONSOLE_LOG defined - 3DS: Only enable internal counter with CONSOLE_LOG defined
- 3DS: Set default bottom font values - 3DS: Set default bottom font values
- 3DS: Fix CIA installation issues - 3DS: Fix CIA installation issues
- 3DS: Support latest libctru - 3DS: Support latest libctru
- ANDROID: Add HAVE_ACCESSIBILITY - ANDROID: Add HAVE_ACCESSIBILITY
- ANDROID: Gingerbread support - ANDROID: Gingerbread support
- ANDROID: Touchpads support - ANDROID: Touchpads support
@ -765,7 +771,7 @@ prevents it from being overwritten/deleted while the program is still running.
- MENU: Allow changing savestate slots with left/right on save/load - MENU: Allow changing savestate slots with left/right on save/load
- MENU: Add 'Ago' to playlist last played styles - MENU: Add 'Ago' to playlist last played styles
- MENU: Add proper icons for shader items - MENU: Add proper icons for shader items
- MENU/MATERIALUI: Add icon for 'Download Thumbnails' - MENU/MATERIALUI: Add icon for 'Download Thumbnails'
- MENU/XMB: Add options for hiding header and horizontal title margin - MENU/XMB: Add options for hiding header and horizontal title margin
- MENU/XMB: Dynamic wallpaper fixes - MENU/XMB: Dynamic wallpaper fixes
- MENU/XMB: Add Daite XMB Icon Theme - MENU/XMB: Add Daite XMB Icon Theme
@ -807,7 +813,7 @@ prevents it from being overwritten/deleted while the program is still running.
- NETWORK/NETPLAY: Special saves directory for client - NETWORK/NETPLAY: Special saves directory for client
- NETWORK/NETPLAY: Ensure current content is reloaded before joining a host - NETWORK/NETPLAY: Ensure current content is reloaded before joining a host
- NETWORK/NETPLAY: Fix client info devices index - NETWORK/NETPLAY: Fix client info devices index
- NETWORK/NETPLAY: Fix input for some cores when hosting - NETWORK/NETPLAY: Fix input for some cores when hosting
- NETWORK/NETPLAY: Memory leak fixes - NETWORK/NETPLAY: Memory leak fixes
- NETWORK/NETPLAY: Force a core update when starting netplay - NETWORK/NETPLAY: Force a core update when starting netplay
- NETWORK/NETPLAY: Fix NAT traversal announce for HAVE_SOCKET_LEGACY platforms - NETWORK/NETPLAY: Fix NAT traversal announce for HAVE_SOCKET_LEGACY platforms

View File

@ -1,185 +1,104 @@
# 1.16.0 # 1.17.0
- 3DS: Update __system_initArgv - ACCESSIBILITY/TTS: fix target language and missing espeak handling on Linux
- 3DS: Update SquirrelJME 3DS Core information along with icons. - AI: AI service reworked: performance increase, automatic translation, configurable subtitle placement, and more
- ANDROID: Rewrite input handling to better support AINPUT_SOURCE_STYLUS - APPLE: Fix WebDAV crash with digest auth (Cloud Sync)
- ANDROID: Prevent the android quick tap mouse click emulation while pressing a button on the on-screen overlay - APPLE: Cloud sync fixes - ignore .DS_Store files and re-sync on app foreground
- AUDIO: Fast-Forward Audio Resampling - APPLE: Don't re-create default directories
- AUDIO: Reinit audio on audio sync toggle - APPLE: Show Git information correctly
- AUDIO: Count audio samples in stats when rate control is disabled - AUDIO/SYNC: Handle Hz skew adjustment for high refresh rates better (BFI, swap interval)
- AUDIO/PULSEAUDIO: Support device list for PulseAudio - AUDIO/MIXER: Separate ffmpeg/mpv and audiomixer conditionals
- AUDIO/WASAPI: WASAPI Frame Delay fix + cleanups - AUDIO/WASAPI: Reworked shared buffer operation for more flexibility, fixed exclusive mode last buffer looping when entering menu
- AUDIO/WASAPI/MIDI: Frame Delay correction - CONFIG/OVERRIDES: Fix setting savefile_directory in override file
- ARCHIVE/ZIP: Improve ZIP decompression This reduces the amount of memory Retroarch needs to extract a ROM file. It will only need the size of the ROM plus 128KiB to extract the file from the ZIP. Previously it needed as much as twice that amount if the compression ratio was not great. This is useful on memory constrained platforms and has no impact on platforms with plenty of memory. Handles all cases correctly (with and without MMAP, for cores that require fullpath or not, small and big ZIP files). - CONFIG: Force fixed locale for numbers
- APPLE: Add default keyboard overlay directory to platform_darwin - CHEEVOS: Upgrade to rcheevos 11.0
- APPLE: Update to MoltenVK 1.2.4 - CHEEVOS: Use rc_client for state management
- APPLE: Don't include MoltenVK library in Load Core menu list - CHEEVOS: Don't track disc changes when achievements are disabled
- APPLE: Enable AltServer JIT for builds installed by Xcode - CHEEVOS: Reinitialize rewind buffer after loading game with achievements
- APPLE: The default pthread stack size on Apple is too small for detect_ps2_game, so increase it - CHEEVOS: Inform user when server is unreachable
- CHEEVOS: Upgrade to rcheevos 10.7 - CHEEVOS: Fix crash on first load of game with achievements with threaded video
- CHEEVOS: Don't initialize rcheevos memory unless used - EMSCRIPTEN: Increase chunk size for reads/writes
- CHEEVOS: Add progress tracker widget - EMSCRIPTEN: Modularize the JavaScript and clean up the web build
- CHEEVOS: Eliminate leaderboard tracker stutter - EMSCRIPTEN: Prefix core name with libretro_ for exports
- CHEEVOS: Expand leaderboard visibility settings - EMSCRIPTEN: replace dashes with underscores in corenames (fix for vitaquake cores)
- CHEEVOS: Collapse trackers with same value definition - EMSCRIPTEN: Use ZipFS for web player asset bundle
- CHEEVOS: prevent frame step when hitting rewind button while paused in hardcore - EMSCRIPTEN: Change default audio rate to 44100
- CHEEVOS: disallow video_swap_interval and black_frame_insertion in hardcore - IOS: Fix widget on IOS17
- CRT/SWITCHRES: Don't always force core aspect ratio - IOS: Exit instead of crash on some errors
- CRT/SWITCHRES: Fix aspect ratio for tate games on a horizontal screen - IOS: Fix ios-vulkan-ppsspp
- CRT/SWITCHRES: Add PAL threshold option for automatic refresh rate switch - IOS: Enable HDR support on IOS
- CRT/SWITCHRES/KMS: Add KMS modeswitch - IOS: Add option to disable respecting silent mode
- COMMAND: Make cmd interface more useful for replay information - IOS: Allow ignoring safe area (fullscreen over notch)
- CONFIG: Allow all systems to check for backslashes (Windows) as last slash in path. Improves portable core logic - IOS: Default to not enabling keyboard gamepad
- D3D11: Fix memory corruption in d3d11_gfx_init - IOS: Fix XRGB8888 in GL driver
- D3D12: Enable blending when drawing the menu - IOS: Allow changing the app icon
- D3D12: Move fence signaling out of d3d12_gfx_sync - IOS: Add HAVE_ACCESSIBILITY to iOS builds
- D3D12/LIBRETRO: Add D3D12 HW_render support - IOS/TVOS: Create GL context as GLES3 to fix some rendering performance problems
- DOWNLOADS/THUMBNAILS: Prevent directory creation on bogus thumbnail downloads - INPUT: Fix ghost input when setting RETROK_UNKNOWN
- EMSCRIPTEN: Fix Emscripten sleep function/macro - INPUT: Default 'Bind Hold' to 0 to prevent problems with controllers not resting at null state
- EMSCRIPTEN/RWEBAUDIO: Fix RWebAudioInit race condition - INPUT: Add a setting to allow turbo d-pad directions
- EMSCRIPTEN/OPENAL: Make openal default audio driver - INPUT: Don't save mouse buttons to autoconfig
- FFMPEG: Fix RetroArch fails to restart streaming when video re-inits and instead starts recording - INPUT/MENU: Add option for merging 'Hotkey Enable' device types
- FRAMESKIP: Use refresh rate instead of core fps for frameskip timing - INPUT/mFI: disable secondary_joypad to prevent issues with controllers detected both as HID and mFI
- INPUT: Combo hold + 'enable_hotkey' correction. Fixed issue with having menu toggle hold combo in different button than 'enable_hotkey', which caused 'enable_hotkey' to also act as menu toggle if held long enough, and simplified and unified duplicate code in start+select holds to a single function. - INPUT/UDEV: Change event detection to polling in udev_joypad
- INPUT: input_keyboard_event: Don't check hotkey binds when device is RETRO_DEVICE_POINTER - INPUT/WAYLAND: Use unaccelerated pointer motion to prevent mouse dead zone
- INPUT: Add input_keymaps_translate_rk_to_ascii() for correct character input to input_keyboard_event - LAKKA: Add new menu options for Switch (overclock, CEC, BT ERTM)
- INPUT: input_overlay_poll: Delay clearing INPUT_OVERLAY_BLOCKED flag until there is no overlay input (Avoids stray input after osk_toggle) - LIBRETRO: Add environment command to get playlist path
- INPUT: Send keyboard events for modifiers before other keys (for correct modifier+key input if hitboxes overlap) - LIBRETRO/NETPACKET:
- INPUT: Remember currently set keyboard mapping bits during same config read, because otherwise customized keybinds can get cleared out of the bits on the next iteration, causing keyboard events to get passed to the core when they should get blocked. Switch environment call number from 76 to 78 (retire 76 as it was never used by any core)
- INPUT/AUTOCONFIG: Reinit after updating autoconf profiles Simplify broadcasts by removing the option to send to all but one client, use an explicit RETRO_NETPACKET_BROADCAST constant instead
- INPUT/LINUX/UDEV: Log mouse devices in info level Separate explicit flushing and querying of incoming packet into two operations
- INPUT/LINUX/UDEV: First working version of udev driver with touchscreen support and gestures. Enable a core to specify a protocol version string which can get used instead of core version to determine compatibility between two players
- INPUT/WAYLAND: Add wayland to input driver list Log and notify a separate message when there is a content crc mismatch while using this interface to convey it being less severe
- INPUT/MENU: move port X binds into retropad binds submenu and add appropriate help text and sublabels to discourage people from messing around in there unnecessarily - MENU: Fix menu analog stick navigation (1.16.0.1)
- INPUT/MENU: Add menu icons to 'RetroPad Binds' - MENU: Add option to find thumbnail images by playlist rom filename (1.16.0.2)
- INPUT/MENU/OSK: Allow more keyboard actions with menu osk - MENU: Don't process menu events while input is being flushed (1.16.0.2)
- INPUT/REMAP: Remap label fix when no autoconf profile active - MENU: Prevent proceeding to next bind when single binding (1.16.0.3)
- INPUT/REMAP: Add 'Save As' option for remaps and overrides - MENU: Fix touchscreen menu false positives in case of overlap
- INPUT/OVERLAY: Add overlay parameter to control x/y separation in auto-scale mode - MENU: Sort playlists ignoring extension (Playstation 2 should come after Playstation)
- INPUT/OVERLAY: Revive/rewrite Keyboard Overlay and OSK Toggle. Add keyboard overlay preset, keyboard submenu, and osk_toggle hotkey. Use overlay caching for osk_toggle. - MENU: Treat System Volume Information folder as hidden on all platforms
- INPUT/OVERLAY: Overlay Caching. Adds overlay_cache_ptr to keep a disabled overlay in memory when it's expected to be shown again. Most input_overlay_deinit calls are replaced with input_overlay_unload, which caches the overlay unless initing/deiniting core or disabling overlays. Loading a cached overlay is done as a swap, intended for osk_toggle. - MENU: Add Belarusian language option
- INPUT/OVERLAY: Add input_overlay_check_mouse_cursor() to preserve show/hide mouse behavior - MENU: Fix savestate thumbnail behavior when navigating back to playlist while content is still running
- INPUT/OVERLAY: Don't apply input_overlay_show_mouse_cursor in windowed mode (controlled by mouse grab only) - MENU: Fix word wrapped widget length
- INPUT/REMAPPING: Stop always reseting to defaults on remap delete - MENU: Add help text to controller drivers
- INPUT/SDL: Fix rumble on PS4/PS5 controllers connected via bluetooth - MENU: Fix quit on content close option
- IOS: JIT support in iOS - MENU: Fix thumbnails in History for content loaded through Load Content
- IOS: Use AltKit to try to enable JIT on iOS - MENU: Flexible thumbnail matching (ROM name - database name - short name)
- IOS: Fix thumbnails in history on iOS - MENU: Remove legacy thumbnail pack downloader
- IOS: Enable option to rumble iOS device instead of controller - MENU/GLUI: Icon corrections
- IOS: Fix including audio/video filters on iOS - MENU/OZONE: Thumbnail related fixes (missing thumbnail bar, fullscreen thumbnail flashing, sidebar focus)
- IOS: Haptic feedback for overlay on iOS - MENU/RGUI: Fix text scaling in 16:9
- IOS: On iOS, stop/start audio on interruptions - MENU/XMB: Background images take precedence over color themes, default image opacity set the same as color theme opacity
- IOS: Add accelerometer and gyroscope sensors to iOS - MENU/XMB: Fix segmentation fault when background image is missing
- IOS: iOS needs to targets 13 due to some keyboard emulation, but tvOS does not - MENU/XMB: Several corrections and cleanups
- IOS/TVOS: Rework JIT availability checks - MENU/XMB: Layout/thumbnail fixes - Thumbnail layout adjustments, Header title improvements, Handheld layout adjustments
- IOS/TVOS: When updating playlist with detected core path, used resolved core path - NETWORKING/NETPLAY: Add support for joining MITM servers from command line
- IOS/TVOS: Implement memory queries on iOS/tvOS - NETWORKING/NETPACKET: Interface connection flow improvements
- IOS/TVOS: Netplay discovery through bonjour/mdns - OSX: Fix mouse support for MelonDS DS on OSX
- IOS/TVOS: Improve some log formatting on iOS/tvOS - OSX: Option to create a portable build
- IOS/TVOS: Preliminary MetricKit support on iOS/tvOS - PATCHES: Add support for XDelta-formatted patches.
- TVOS: Fix analog stick handling after adding Siri remote tap support - PATCHES: Fix patching for cores that support contentless mode
- TVOS: Also handle tap events on tvOS - PS2: Fix for no sound
- TVOS: Back up retroarch.cfg to NSUserDefaults on tvOS. - PS2: Fix 0-byte logs and add memory stats
- TVOS: tvOS has its own beautiful screensavers and I would like them - PSP: Fix memory leak in audio driver
- TVOS: tvOS Siri remote handling - RUNLOOP: Frame Rest, experimental sleep feature aiming to lower CPU usage and temperature when using certain CPU hungry vsync modes
- TVOS: Fix accidental left/right keypresses on tvOS - RPI: Fix videocore + switchres compile failure
- TVOS/CONFIG: Avoid a crash if there is no backed up config file on tvOS It's not really usable as a game controller, but it is good for going through the menu as a simple LRUD. This also adds better support for names of mFI controllers, as well as being able to do the expected tvOS behavior of "backing out" of the app. - SCAN: Do CRC check on PSP/PSP(PSN) content
- TVOS: AltKit support for tvOS - TVOS: Enable overlay support
- INTL: Fix language detection in Canada to English - VIDEO/BFI: Black Frame Insertion added to DirectX10/11/12. BFI Hz range now covers every 60hz multiple under 1000hz. Variable Strobe length via new 'Dark Frames' option, algorithm to auto select 'decent' Dark Frames choice.
- LANGEXTRA: Enable language autodetect for all builds with LANGEXTRA - VIDEO/GLSL: Add FinalViewportSize support to GLSL
- LIBRETRO: Add new context hardware render enums - enables autodetection of DX12 for PS2 core - VIDEO/GLSL: Change rotation type to int to maximize compatibility
- LIBRETRO: Add API to check JIT availability on iOS - VIDEO: Use video refresh rate instead of core refresh rate for menu frame limiting
- LIBRETRO: Allow RETRO_ENVIRONMENT_SET_MEMORY_MAPS also after core startup. Change the comment in libretro.h about the removed limit and handle the environment call during core runtime in RetroArch. - VIDEO: Limit paused video refresh rate
- LIBRETRO/MICROPHONE: Add new API for microphone support. - VIDEO: Enforce swap interval 1 in menu if vsync is on
- LIBRETRO: Add new API for querying the device's power state. - WII: Enable Cheevos for Wii builds
- LIBRETRO/VFS: Rewrite retro_vfs_file_remove_impl - WIIU: Fix config file and core info reading
- LINUX: Input driver fix 8+ joypads. It was reported that controllers beyond 8 worked only partially (analogs yes, but not buttons), and the found fix was also confirmed. - WIIU: Fix "Up" and "Left" directional input for both Analog sticks for GC Adapter
- MIDI: Show MIDI output first - WIIU: Fix 3 USB controllers (NES/SNES/Retrode)
- MENU: Reorganize 'Saving' menu - WIIU: Fix file descriptor leak
- MENU: Start directory browsing from current value - WIN32: Prefer D3D11 and WASAPI as default video and audio drivers
- MENU: Fix menu toggle combo hold with same 'enable_hotkey' - WIN32: Fix window size when aspect ratio is < 0
- MENU: Add menu scroll home+end actions - WIN32: Fix screen resolution always tied to the main monitor
- MENU: Move 'systemfiles_in_content_dir' from Saving to Core - WAYLAND: Enable fallback for screensaver inhibit via D-Bus
- MENU: Menu navigation acceleration adjustments - WAYLAND: Introduce wp_fractional_scale_v1 protocol for proper fractional scaling
- MENU: Audio synchronization menu cleanup - WAYLAND: Update wayland-protocols version to 1.31
- MENU: Menu value label cleanup
- MENU: Show playlist history/favorites icons by default
- MENU: Remove advanced option flag from video rotation + orientation
- MENU: Combine audio resampler menu with audio output menu
- MENU: Microphone menu cleanup
- MENU: Add missing menu visibility option for content dir override
- MENU: Fix menu refresh in action_ok_network
- MENU: Video settings menu cleanup
- MENU: Try to declutter Quick Menu
- MENU: Change network port menu options to 'allow_input' mode
- MENU: Preselect current core in "Set Core Assocation" menu for more carefree usage
- MENU: Focus back to "Set Core Association" item after returning from the menu instead of first item
- MENU: Replaced hack fix for focusing the first item after returning from core suggestion "Run" menu after association reset
- MENU: Fixed setting core association in history/favorites after resetting it and running without setting
- MENU: Relocate playlist manager core association options to prevent accidental resets with Start
- MENU: Fraction setting wraparound rounding correction
- MENU: Add more missing sublabels
- MENU: 'Updater Settings' relocation
- MENU: Search box usability improvements
- MENU/RGUI: Implement 'Remember Selection' option
- MENU/RGUI: Fix savestate thumbnail fullscreen cancel action
- MENU/RGUI: Fix and add toggle for playlist thumbnails
- MENU/OZONE: Update Dracula theme
- MENU/OZONE: Return to sidebar from playlist manage quick access
- MENU/OZONE: Sidebar multiline scrolling
- MENU/OZONE: Avoid crash if ozone sidebar_index_size is 0
- MENU/OZONE: Prevent metadata and footer overlap
- MENU/OZONE: Sublabel width tweak
- MENU/OZONE: Mouse hover selection fix
- MENU/XMB: Message/help box adjustments
- MENU/XMB: XMB menu playlist index bugfix
- MENU/XMB: Playlist label limit fixes
- MENU/XMB: Prevent playlist label truncating long items even when right thumbnail is not enabled/visible
- MENU/XMB: Prevent playlist label length resetting to full width on every item change while thumbnail is pending
- MENU/XMB: Stop showing playlist entry index outside of playlists
- MENU/XMB: Fix menu focus issue when returning from "Set Core Association" if playlist index is greater than the previous menu
- MENU/EXPLORE: Prevent flashing when browsing fullscreen thumbnails
- MENU/EXPLORE: Match label ticker length behavior with playlists
- MENU/SOUNDS: Fix certain audio drivers from hanging when menu pause is enabled with menu sounds
- MENU/SOUNDS: Fix menu sounds stopping after fullscreen toggle / video reinit
- MENU/QT/WIMP: Cleanup Desktop Menu welcome text
- MENU/OVERLAYS: Reorder overlay menu
- MICROPHONE: Add support for microphones.
- MICROPHONE/ALSA: Add alsa and alsathread microphone drivers.
- MICROPHONE/SDL: Add sdl2 microphone driver.
- MICROPHONE/WASAPI: Add wasapi microphone driver.
- MOBILE: On mobile in portrait mode, don't override custom viewport
- NETWORKING: Enhance netpacket interface
- NETWORKING/NETPLAY: Enable core host to refuse connecting new players to limit the number of connected players
- NETWORKING/NETPLAY: Enable a core to flush outgoing packets and read incoming packets without waiting for the next frame (can be used for lower latency or blocking reads)
- OPENDINGUX/RG350: Enable networking for RG350
- OPENGL/WAYLAND: Add frame callback after egl_swap_buffers to improve latency when max_swapchain <= 2
- OSD/STATISTICS: Show current video + audio drivers in statistics
- OSD/STATISTICS: Ensure statistics text is aligned left
- OSX/MACOS: Fix steam OSX core path
- OSX/MACOS: Add HAVE_STDIN_CMD support
- OSX/MACOS: fix mouse grab in windowed mode
- OSX/MACOS/IOS/TVOS: Enable SSL in macos/ios/tvos builds
- PLAYLIST: Change default playlist last played time format
- PS3/PSL1GHT: Add overlay support
- RUNLOOP: Don't count frames while paused
- SERENITYOS: Add SerenityOS to the list of supported operating systems
- SCANNER: Improve scanner console output
- SCANNER: More scanner console output coloring
- SCANNER: Improve CLI scan console output
- SCANNER: Add content import/scan via CLI
- SCANNER/PS1: Serial extraction is now considered a failure if PSX.EXE is found, allowing CRC fallback and actually fixing the game scanning
- VIDEO: Correct rotated core provided aspect ratio
- VIDEO: Minor adjustments to refresh rate switch behavior
- VIDEO: Fix windowed viewport with libretro rotation
- VIDEO/SDL2: Use "nearest" scaling in menus
- TASKS: Fix corrupt task progress percentage
- XVIDEO/MENU: Add menu support to xvideo gfx driver, making it usable
- UWP: Fix modifier keys ( shift, ctrl, alt ) as well as F10 not being detected on the UWP platform
- VULKAN: Ignore Fast-Forward Frameskip option
- VULKAN/KHR_DISPLAY: Support screen refresh rate with Vulkan KHR_Display context
- WIN32: Increase maximum window limit
- WIN32/WINDOWSXP/MSVC2010: Fix invisible menu display
- WAYLAND: Remove splash screen
- WAYLAND: Check for pointer before locking it
- WAYLAND: Add mouse grab/lock functionality
- WAYLAND: Get system wayland-protocols path via pkg-config

View File

@ -1,8 +1,8 @@
<!-- <!DOCTYPE manifest [ <!ENTITY % versionDTD SYSTEM "../../../version.dtd"> %versionDTD; ]> !--> <!-- <!DOCTYPE manifest [ <!ENTITY % versionDTD SYSTEM "../../../version.dtd"> %versionDTD; ]> !-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.retroarch.legacy" package="com.retroarch.legacy"
android:versionCode="1556806377" android:versionCode="1556806378"
android:versionName="1.16.0" android:versionName="1.17.0"
android:installLocation="internalOnly"> android:installLocation="internalOnly">
<uses-feature android:glEsVersion="0x00020000" /> <uses-feature android:glEsVersion="0x00020000" />
<uses-feature android:name="android.hardware.touchscreen" android:required="false"/> <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" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
package="com.retroarch" package="com.retroarch"
android:versionCode="1597175258" android:versionCode="1597175259"
android:versionName="1.16.0" android:versionName="1.17.0"
android:installLocation="internalOnly"> android:installLocation="internalOnly">
<uses-feature android:glEsVersion="0x00020000" /> <uses-feature android:glEsVersion="0x00020000" />
<uses-feature android:name="android.hardware.touchscreen" android:required="false"/> <uses-feature android:name="android.hardware.touchscreen" android:required="false"/>

View File

@ -30,11 +30,11 @@
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
<string>APPL</string> <string>APPL</string>
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>1.16.0</string> <string>1.17.0</string>
<key>CFBundleSignature</key> <key>CFBundleSignature</key>
<string>????</string> <string>????</string>
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>1.16.0</string> <string>1.17.0</string>
<key>LSApplicationCategoryType</key> <key>LSApplicationCategoryType</key>
<string>public.app-category.games</string> <string>public.app-category.games</string>
<key>LSMinimumSystemVersion</key> <key>LSMinimumSystemVersion</key>
@ -42,7 +42,7 @@
<key>NSHighResolutionCapable</key> <key>NSHighResolutionCapable</key>
<true/> <true/>
<key>NSHumanReadableCopyright</key> <key>NSHumanReadableCopyright</key>
<string>Copyright © 2022 RetroArch. All rights reserved.</string> <string>Copyright © 2024 RetroArch. All rights reserved.</string>
<key>NSMainNibFile</key> <key>NSMainNibFile</key>
<string>MainMenu</string> <string>MainMenu</string>
<key>NSPrincipalClass</key> <key>NSPrincipalClass</key>

View File

@ -30,11 +30,11 @@
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
<string>APPL</string> <string>APPL</string>
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>1.16.0</string> <string>1.17.0</string>
<key>CFBundleSignature</key> <key>CFBundleSignature</key>
<string>????</string> <string>????</string>
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>1.16.0</string> <string>1.17.0</string>
<key>LSApplicationCategoryType</key> <key>LSApplicationCategoryType</key>
<string>public.app-category.games</string> <string>public.app-category.games</string>
<key>LSMinimumSystemVersion</key> <key>LSMinimumSystemVersion</key>
@ -46,7 +46,7 @@
<key>NSHighResolutionCapable</key> <key>NSHighResolutionCapable</key>
<true/> <true/>
<key>NSHumanReadableCopyright</key> <key>NSHumanReadableCopyright</key>
<string>Copyright © 2022 RetroArch. All rights reserved.</string> <string>Copyright © 2024 RetroArch. All rights reserved.</string>
<key>NSMainNibFile</key> <key>NSMainNibFile</key>
<string>MainMenu_Metal</string> <string>MainMenu_Metal</string>
<key>NSPrincipalClass</key> <key>NSPrincipalClass</key>

View File

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

View File

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

View File

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

View File

@ -1323,7 +1323,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.16.0; CURRENT_PROJECT_VERSION = 1.17.0;
DEPS_DIR = "$(SRCBASE)/deps"; DEPS_DIR = "$(SRCBASE)/deps";
DEVELOPMENT_TEAM = UK699V5ZS8; DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
@ -1352,7 +1352,7 @@
"@executable_path/Frameworks", "@executable_path/Frameworks",
"$(PROJECT_DIR)/iOS/modules", "$(PROJECT_DIR)/iOS/modules",
); );
MARKETING_VERSION = 1.16.0; MARKETING_VERSION = 1.17.0;
MTL_FAST_MATH = YES; MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = NO; ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = ( OTHER_CFLAGS = (
@ -1449,7 +1449,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.16.0; CURRENT_PROJECT_VERSION = 1.17.0;
DEPS_DIR = "$(SRCBASE)/deps"; DEPS_DIR = "$(SRCBASE)/deps";
DEVELOPMENT_TEAM = UK699V5ZS8; DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
@ -1478,7 +1478,7 @@
"@executable_path/Frameworks", "@executable_path/Frameworks",
"$(PROJECT_DIR)/iOS/modules", "$(PROJECT_DIR)/iOS/modules",
); );
MARKETING_VERSION = 1.16.0; MARKETING_VERSION = 1.17.0;
MTL_FAST_MATH = YES; MTL_FAST_MATH = YES;
OTHER_CFLAGS = ( OTHER_CFLAGS = (
"-DNS_BLOCK_ASSERTIONS=1", "-DNS_BLOCK_ASSERTIONS=1",
@ -1656,7 +1656,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN_UNREACHABLE_CODE = YES;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.16.0; CURRENT_PROJECT_VERSION = 1.17.0;
DEBUG_INFORMATION_FORMAT = dwarf; DEBUG_INFORMATION_FORMAT = dwarf;
DEPS_DIR = "$(SRCBASE)/deps"; DEPS_DIR = "$(SRCBASE)/deps";
DEVELOPMENT_TEAM = UK699V5ZS8; DEVELOPMENT_TEAM = UK699V5ZS8;
@ -1690,7 +1690,7 @@
"$(inherited)", "$(inherited)",
"$(PROJECT_DIR)/tvOS/modules", "$(PROJECT_DIR)/tvOS/modules",
); );
MARKETING_VERSION = 1.16.0; MARKETING_VERSION = 1.17.0;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES; MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES; ONLY_ACTIVE_ARCH = YES;
@ -1798,7 +1798,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN_UNREACHABLE_CODE = YES;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.16.0; CURRENT_PROJECT_VERSION = 1.17.0;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEPS_DIR = "$(SRCBASE)/deps"; DEPS_DIR = "$(SRCBASE)/deps";
DEVELOPMENT_TEAM = UK699V5ZS8; DEVELOPMENT_TEAM = UK699V5ZS8;
@ -1832,7 +1832,7 @@
"$(inherited)", "$(inherited)",
"$(PROJECT_DIR)/tvOS/modules", "$(PROJECT_DIR)/tvOS/modules",
); );
MARKETING_VERSION = 1.16.0; MARKETING_VERSION = 1.17.0;
MTL_ENABLE_DEBUG_INFO = NO; MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES; MTL_FAST_MATH = YES;
OTHER_CFLAGS = ( OTHER_CFLAGS = (

View File

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

View File

@ -1590,7 +1590,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CURRENT_PROJECT_VERSION = 1.16.0; CURRENT_PROJECT_VERSION = 1.17.0;
DEPS_DIR = "$(SRCBASE)/deps"; DEPS_DIR = "$(SRCBASE)/deps";
DEVELOPMENT_TEAM = UK699V5ZS8; DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
@ -1622,7 +1622,7 @@
"@executable_path/modules", "@executable_path/modules",
); );
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/iOS/modules"; LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/iOS/modules";
MARKETING_VERSION = 1.16.0; MARKETING_VERSION = 1.17.0;
MTL_FAST_MATH = YES; MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = NO; ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = ( OTHER_CFLAGS = (
@ -1665,7 +1665,7 @@
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Development";
CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist"; CODE_SIGN_RESOURCE_RULES_PATH = "$(SDKROOT)/ResourceRules.plist";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.16.0; CURRENT_PROJECT_VERSION = 1.17.0;
DEPS_DIR = "$(SRCBASE)/deps"; DEPS_DIR = "$(SRCBASE)/deps";
DEVELOPMENT_TEAM = UK699V5ZS8; DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
@ -1697,7 +1697,7 @@
"@executable_path/modules", "@executable_path/modules",
); );
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/iOS/modules"; LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/iOS/modules";
MARKETING_VERSION = 1.16.0; MARKETING_VERSION = 1.17.0;
MTL_FAST_MATH = YES; MTL_FAST_MATH = YES;
OTHER_CFLAGS = ( OTHER_CFLAGS = (
"$(inherited)", "$(inherited)",
@ -1755,7 +1755,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN_UNREACHABLE_CODE = YES;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.16.0; CURRENT_PROJECT_VERSION = 1.17.0;
DEBUG_INFORMATION_FORMAT = dwarf; DEBUG_INFORMATION_FORMAT = dwarf;
DEPS_DIR = "$(SRCBASE)/deps"; DEPS_DIR = "$(SRCBASE)/deps";
DEVELOPMENT_TEAM = UK699V5ZS8; DEVELOPMENT_TEAM = UK699V5ZS8;
@ -1794,7 +1794,7 @@
"$(PROJECT_DIR)/tvOS/modules", "$(PROJECT_DIR)/tvOS/modules",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
MARKETING_VERSION = 1.16.0; MARKETING_VERSION = 1.17.0;
MTL_FAST_MATH = YES; MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES; ONLY_ACTIVE_ARCH = YES;
OTHER_CFLAGS = "$(inherited)"; OTHER_CFLAGS = "$(inherited)";
@ -1843,7 +1843,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN_UNREACHABLE_CODE = YES;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.16.0; CURRENT_PROJECT_VERSION = 1.17.0;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEPS_DIR = "$(SRCBASE)/deps"; DEPS_DIR = "$(SRCBASE)/deps";
DEVELOPMENT_TEAM = UK699V5ZS8; DEVELOPMENT_TEAM = UK699V5ZS8;
@ -1882,7 +1882,7 @@
"$(PROJECT_DIR)/tvOS/modules", "$(PROJECT_DIR)/tvOS/modules",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
MARKETING_VERSION = 1.16.0; MARKETING_VERSION = 1.17.0;
MTL_ENABLE_DEBUG_INFO = NO; MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES; MTL_FAST_MATH = YES;
OTHER_CFLAGS = "$(inherited)"; OTHER_CFLAGS = "$(inherited)";
@ -1933,7 +1933,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.16.0; CURRENT_PROJECT_VERSION = 1.17.0;
DEBUG_INFORMATION_FORMAT = dwarf; DEBUG_INFORMATION_FORMAT = dwarf;
DEVELOPMENT_TEAM = UK699V5ZS8; DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_STRICT_OBJC_MSGSEND = YES;
@ -1956,7 +1956,7 @@
"@executable_path/../../modules", "@executable_path/../../modules",
); );
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/iOS/modules"; LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/iOS/modules";
MARKETING_VERSION = 1.16.0; MARKETING_VERSION = 1.17.0;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES; MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES; ONLY_ACTIVE_ARCH = YES;
@ -2004,7 +2004,7 @@
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Apple Development";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.16.0; CURRENT_PROJECT_VERSION = 1.17.0;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = UK699V5ZS8; DEVELOPMENT_TEAM = UK699V5ZS8;
ENABLE_NS_ASSERTIONS = NO; ENABLE_NS_ASSERTIONS = NO;
@ -2027,7 +2027,7 @@
"@executable_path/../../modules", "@executable_path/../../modules",
); );
LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/iOS/modules"; LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/iOS/modules";
MARKETING_VERSION = 1.16.0; MARKETING_VERSION = 1.17.0;
MTL_ENABLE_DEBUG_INFO = NO; MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES; MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.libretro.RetroArchiOS11.RetroArchWidgetExtension; PRODUCT_BUNDLE_IDENTIFIER = com.libretro.RetroArchiOS11.RetroArchWidgetExtension;

View File

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

View File

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

View File

@ -33,11 +33,11 @@
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
<string>APPL</string> <string>APPL</string>
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>1.16.0</string> <string>1.17.0</string>
<key>CFBundleSignature</key> <key>CFBundleSignature</key>
<string>????</string> <string>????</string>
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>1.16.0</string> <string>1.17.0</string>
<key>LSRequiresIPhoneOS</key> <key>LSRequiresIPhoneOS</key>
<true/> <true/>
<key>UIApplicationExitsOnSuspend</key> <key>UIApplicationExitsOnSuspend</key>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" IgnorableNamespaces="uap mp rescap"> <Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" IgnorableNamespaces="uap mp rescap">
<Identity Name="1e4cf179-f3c2-404f-b9f3-cb2070a5aad8" Publisher="CN=libretro" Version="1.16.0.0" /> <Identity Name="1e4cf179-f3c2-404f-b9f3-cb2070a5aad8" Publisher="CN=libretro" Version="1.17.0.0" />
<mp:PhoneIdentity PhoneProductId="1e4cf179-f3c2-404f-b9f3-cb2070a5aad8" PhonePublisherId="00000000-0000-0000-0000-000000000000" /> <mp:PhoneIdentity PhoneProductId="1e4cf179-f3c2-404f-b9f3-cb2070a5aad8" PhonePublisherId="00000000-0000-0000-0000-000000000000" />
<Properties> <Properties>
<DisplayName>RetroArch</DisplayName> <DisplayName>RetroArch</DisplayName>

View File

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

View File

@ -1,6 +1,6 @@
Name: retroarch Name: retroarch
Version: 1.16.0 Version: 1.17.0
Release: v1.16.0 Release: v1.17.0
Summary: Official reference frontend for libretro Summary: Official reference frontend for libretro
Group: Applications/Emulators Group: Applications/Emulators

View File

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<app version="1"> <app version="1">
<name>RetroArch</name> <name>RetroArch</name>
<coder>Libretro</coder> <coder>Libretro</coder>
<version>1.16.0</version> <version>1.17.0</version>
<release_date>2012-2023</release_date> <release_date>2012-2024</release_date>
<short_description>The cross-platform entertainment system</short_description> <short_description>The cross-platform entertainment system</short_description>
<long_description>A port of RetroArch to the GameCube/Wii.</long_description> <long_description>A port of RetroArch to the GameCube/Wii.</long_description>
<no_ios_reload/> <no_ios_reload/>
<ahb_access/> <ahb_access/>
</app> </app>

View File

@ -6,8 +6,8 @@
# /* - pkg/snap/snapcraft.yaml (including the github url) */ # /* - pkg/snap/snapcraft.yaml (including the github url) */
#if 0 #if 0
RARCH_VERSION="1.16.0" RARCH_VERSION="1.17.0"
#endif #endif
#ifndef PACKAGE_VERSION #ifndef PACKAGE_VERSION
#define PACKAGE_VERSION "1.16.0" #define PACKAGE_VERSION "1.17.0"
#endif #endif

View File

@ -1 +1 @@
<!ENTITY version "1.16.0"> <!ENTITY version "1.17.0">