From f52c944b9b4be44a0ffee306967bf8950dcbf8fdacac846c11de9105bf2aede9 Mon Sep 17 00:00:00 2001 From: Yunhe Guo Date: Sat, 19 Feb 2022 04:16:07 +0000 Subject: [PATCH] - Update to version 1.10.0 * ARCHIVE: Allow loading files from archive subdirectory * AUDIO: Remove frame limit from audio batch callback. Before, if a core used the audio batch callback, there would be a hidden cap of 1024 on the number of audio frames that could be sent. If a core exceeded this value, any excess samples were silently discarded. While this is sufficient for 'normal' samplerates/ framerates, it means that e.g. a core using the batch callback to send 44100 Hz audio at 30 fps with would have entirely broken sound. This has been fixed by removing the audio batch frame limit. * AUDIO/RESAMPLER/NEON: Implement sinc kaiser NEON function * CHEEVOS: Reset hardcore default to enabled; show message when trying to load state in hardcore * CHEEVOS: Fix memory map conversion * CHEEVOS: Check netplay status when unlocking achievements * CHEEVOS: Support for hashing buffered NDS ROMs * CHEEVOS: Fix hung task whe badge doesn't exist * CLI: Load save states from command-line or playlist * CORE INFO CACHE/SETTINGS: Restore missing 'Cache Core Info Files' menu entry * DATABASE: Serial scanning for Gamecube/MegaCD/SegaCD/Saturn/PSX /PSP/Dreamcast/Wii * EMSCRIPTEN: Add Jaxe, WASM4 cores * FILE IO: Fix incorrect file names for remap files when the content path doesn't have a preceding slash * INPUT/OVERLAY: Added support for showing the overlay behind the menu instead of in front. This is currently only supported on the GL, Vulkan, D3D 9/10/11/12 and 3DS drivers. * INPUT/UDEV: Convert abs mouse from screen to viewport coordinates; fix relative mouse coords OBS-URL: https://build.opensuse.org/package/show/Emulators/retroarch?expand=0&rev=57 --- _service | 2 +- retroarch-1.10.0.tar.gz | 3 ++ retroarch-1.9.12.tar.gz | 3 -- retroarch.changes | 98 +++++++++++++++++++++++++++++++++++++++++ retroarch.spec | 4 +- 5 files changed, 104 insertions(+), 6 deletions(-) create mode 100644 retroarch-1.10.0.tar.gz delete mode 100644 retroarch-1.9.12.tar.gz diff --git a/_service b/_service index 5ef5ce6..c381d2f 100644 --- a/_service +++ b/_service @@ -5,7 +5,7 @@ retroarch @PARENT_TAG@ v(.*) - v1.9.12 + v1.10.0 media/icons ps2 uwp diff --git a/retroarch-1.10.0.tar.gz b/retroarch-1.10.0.tar.gz new file mode 100644 index 0000000..9ea64fd --- /dev/null +++ b/retroarch-1.10.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc87f3f6f7a33957a76debbacb7d44098be22dabddc7b6410fc97171ffdec9a1 +size 40804271 diff --git a/retroarch-1.9.12.tar.gz b/retroarch-1.9.12.tar.gz deleted file mode 100644 index 4ad5565..0000000 --- a/retroarch-1.9.12.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5744466b123b3266949f644743b527e99eb72ff76e1f816b43de825538e39871 -size 40631579 diff --git a/retroarch.changes b/retroarch.changes index c0a106b..af5797c 100644 --- a/retroarch.changes +++ b/retroarch.changes @@ -1,3 +1,101 @@ +------------------------------------------------------------------- +Sat Feb 19 04:06:41 UTC 2022 - Yunhe Guo + +- Update to version 1.10.0 + * ARCHIVE: Allow loading files from archive subdirectory + * AUDIO: Remove frame limit from audio batch callback. Before, if + a core used the audio batch callback, there would be a hidden + cap of 1024 on the number of audio frames that could be sent. If + a core exceeded this value, any excess samples were silently + discarded. While this is sufficient for 'normal' samplerates/ + framerates, it means that e.g. a core using the batch callback + to send 44100 Hz audio at 30 fps with would have entirely broken + sound. This has been fixed by removing the audio batch frame limit. + * AUDIO/RESAMPLER/NEON: Implement sinc kaiser NEON function + * CHEEVOS: Reset hardcore default to enabled; show message when + trying to load state in hardcore + * CHEEVOS: Fix memory map conversion + * CHEEVOS: Check netplay status when unlocking achievements + * CHEEVOS: Support for hashing buffered NDS ROMs + * CHEEVOS: Fix hung task whe badge doesn't exist + * CLI: Load save states from command-line or playlist + * CORE INFO CACHE/SETTINGS: Restore missing 'Cache Core Info Files' + menu entry + * DATABASE: Serial scanning for Gamecube/MegaCD/SegaCD/Saturn/PSX + /PSP/Dreamcast/Wii + * EMSCRIPTEN: Add Jaxe, WASM4 cores + * FILE IO: Fix incorrect file names for remap files when the + content path doesn't have a preceding slash + * INPUT/OVERLAY: Added support for showing the overlay behind the + menu instead of in front. This is currently only supported on + the GL, Vulkan, D3D 9/10/11/12 and 3DS drivers. + * INPUT/UDEV: Convert abs mouse from screen to viewport coordinates; + fix relative mouse coords + * INPUT/WAYLAND: Ignore mouse clicks on window decoration + * INPUT/WAYLAND: Add scroll wheel support + * LINUX: Added support for Linux GameMode (https://github.com/FeralInteractive/gamemode), + which can be toggled on/off in the Power Management or Latency settings menus. + * LOCALIZATION: Fetch translations from Crowdin + * LOCALIZATION: Add Indonesian, Swedish and Ukrainian language options + * LOCALIZATION/MENU/RGUI: Enable Indonesian and Swedish localisations + for RGUI + * LOGGING: Logging cleanups + * LOGGING: Stop logging FPS statistics twice on quit + * LOGGING: Log font rendering backend only once + * HOTKEYS: Added a hotkey toggle for the on-screen technical statistics. + * HOTKEYS: Add delay + acceleration to volume hotkeys + * MENU: Add option for showing notifications only in menu + * MENU/RGUI: Add Finnish to supported languages + * MENU/XMB: Optional vertical list item fade + * MENU/XMB/OZONE: Category + History/Favorites icons + * NETWORK: Fix dummy notification - no longer shows a netplay + initialization failed notification when netplay is not enabled + * NETWORK: LAN addresses only for UPnP - Some router devices + might accept non-LAN addresses without raising an error. + * NETWORK: Filter out non-connectable rooms. Add an option for + filtering out non-connectable netplay rooms. + * NETWORK: Netplay spectator notification fix. Fix double + notification when the host switches to spectator. + * NETWORK: Prevents long-term pausing from clients dishonoring + allow pausing + * NETWORK/LOBBY: Lobby Viewer: Filter out rooms that are not + running RetroArch + * NETWORK/LOBBY: Lobby Viewer: Display a non-connectable tag to + non-connectable rooms + * NETWORK/LOBBY: Host: Display warning if we are announcing to + the internet but our room isn't connectable from there + * NETWORK/RELAY: Custom relay server support - Add support for + custom user-ran relay servers + * NETWORK/RELAY: Replace Canadian relay server with Singapore + relay server. Current relays: New York/USA, Madrid/Spain, Sao + Paulo/Brazil, Singapore + * NETWORK/UPNP: Various refactors/improvements, no more dependent + on miniupnpc + * NETWORK/UPNP: Various UPnP binding fixes for specific routers + * NETWORK/UPNP: Accept IGD v2 service types + * NETWORK/UPNP: Delay lobby server announcing - delay the announcing + in order to give UPnP's port forwarding more time. Fix the remaining + truncation warnings. + * NETWORK/UPNP: Smart interface selection - Find the most suitable + address for UPnP by scoring interfaces on how close their address + is to the device's address + * OPENGL1: Fix buffer overflow - RetroArch would sometimes crashes + at startup when loading asset textures with GL1 driver + * VULKAN: Double combined image sampler descriptor pool size - + fix segfaults with AMD GPUs using RADV + * VULKAN: Emulate mailbox only with Vsync enabled - otherwise + have it disabled - useful for VRR/G-Sync/FreeSync + * VULKAN/SWAPCHAIN: Vulkan max swapchain images option adjustments: + removed value 1, since it won't be used - Video reinit on change, + so that there is no need to restart or toggle fullscreen + * VULKAN/HDR: HDR support - tested on Windows + * WAYLAND: Add libdecor for client side decoration + * WAYLAND: Use any display for initial metrics + * WAYLAND: Fix the window closing, if RetroArch is build without libdecor + * WAYLAND: Use checked sizes in EGL resize + * WAYLAND: Fix window title update + * See full changelog at https://github.com/libretro/RetroArch/blob/master/CHANGES.md + ------------------------------------------------------------------- Sun Oct 31 02:45:41 UTC 2021 - Yunhe Guo diff --git a/retroarch.spec b/retroarch.spec index b1b3e00..98c4552 100644 --- a/retroarch.spec +++ b/retroarch.spec @@ -1,7 +1,7 @@ # # spec file for package retroarch # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: retroarch -Version: 1.9.12 +Version: 1.10.0 Release: 0 Summary: Emulator frontend License: GPL-3.0-only