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