diff --git a/pkgs/applications/emulators/retroarch/hashes.json b/pkgs/applications/emulators/retroarch/hashes.json
index adc877e49df4..e029ee93fcaf 100644
--- a/pkgs/applications/emulators/retroarch/hashes.json
+++ b/pkgs/applications/emulators/retroarch/hashes.json
@@ -479,10 +479,10 @@
         "src": {
             "owner": "libretro",
             "repo": "melonds",
-            "rev": "c6488c88cb4c7583dbcd61609e0eef441572fae8",
-            "hash": "sha256-kU0xPM6WBqK6UpMNMotHc3jRFTodahPJRrfbcjdCJTI="
+            "rev": "7a3c11ff970cd36ca806961fae6db94b30dd5401",
+            "hash": "sha256-YGkRdth7qdATcZpJkBd5MGOJFG1AbeJhAnyir+ssZYA="
         },
-        "version": "unstable-2023-04-13"
+        "version": "unstable-2024-10-21"
     },
     "mesen": {
         "fetcher": "fetchFromGitHub",