FS#63669 - [libretro-mupen64plus] Deprecated with RetroArch 1.7.8 and newer
Attached to Project:
Community Packages
Opened by Stephen Erisman (serisman) - Friday, 06 September 2019, 05:39 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 01 October 2019, 14:47 GMT
Opened by Stephen Erisman (serisman) - Friday, 06 September 2019, 05:39 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 01 October 2019, 14:47 GMT
|
Details
Description:
The libretro-mupen64plus core has been deprecated (and replaced) upstream and no longer works as expected with the new RetroArch 1.7.8-2 release. It can still be used manually to load and run N64 content, but RetroArch no longer shows the pretty name for the core, and the content scanner no longer finds any matching files for this core. It looks like the root cause of these issues is that the associated mupen64plus_libretro.info file (from the libretro-core-info package, starting version 1.7.8-1) was renamed to mupen64plus_next_libretro.info and changed to refer to the new replacement core (https://github.com/libretro/mupen64plus-libretro-nx). Manually re-adding the old .info file back (see below) seems to make it work again, but doesn't seem in-line with the direction of the upstream project. The old core isn't going to be maintained, so over time it will probably become even more unusable. Is it possible to mark this package as deprecated (or something) and introduce a new package for the replacement core? Package versions: libretro-mupen64plus 1:680-1 retroarch 1.7.8-2 libretro-core-info 1.7.8-1 Steps to reproduce: sudo pacman -S retroarch libretro-mupen64plus Expected Behavior: Scanning for N64 rom files should build an N64 playlist Actual Behavior: No N64 playlist is created Steps to temporarily fix the issue (by adding the old .info file back): cd /usr/share/libretro/info sudo curl -LO https://raw.githubusercontent.com/libretro/libretro-core-info/3ff6fa297c390bef0d88414fd6b70cbd0973ca7c/mupen64plus_libretro.info |
This task depends upon