From 5119c5e6b6515b6d58151b1612da24532d624b8b Mon Sep 17 00:00:00 2001 From: Bobby Smith <33353403+bslenul@users.noreply.github.com> Date: Thu, 3 Jul 2025 12:12:33 +0200 Subject: [PATCH] Add 64DD BIOS check for Mupen cores --- dist/info/mupen64plus_next_develop_libretro.info | 7 +++++++ dist/info/mupen64plus_next_gles2_libretro.info | 7 +++++++ dist/info/mupen64plus_next_gles3_libretro.info | 7 +++++++ dist/info/mupen64plus_next_libretro.info | 7 +++++++ 4 files changed, 28 insertions(+) diff --git a/dist/info/mupen64plus_next_develop_libretro.info b/dist/info/mupen64plus_next_develop_libretro.info index 6cf8ff31..3e39838b 100644 --- a/dist/info/mupen64plus_next_develop_libretro.info +++ b/dist/info/mupen64plus_next_develop_libretro.info @@ -29,4 +29,11 @@ needs_fullpath = "false" disk_control = "false" is_experimental = "true" +# Firmware / BIOS +firmware_count = 1 +firmware0_desc = "Mupen64plus/IPL.n64 (64DD BIOS)" +firmware0_path = "Mupen64plus/IPL.n64" +firmware0_opt = "true" +notes = "(!) IPL.n64 (md5): 8d3d9f294b6e174bc7b1d2fd1c727530" + description = "An up-to-date port of the Mupen64Plus N64 emulator, ported to libretro. It uses up-to-date GLideN64 plugin as its default graphics plug, though the high-accuracy Angrylion and ParaLLEl-RDP plugins are also available. This core is a good first choice for most users and should generally work better than the ParaLLEl-N64 core, which is mainly useful for its support for legacy graphics plugins that can run on older/low-power devices that are too weak for the modern plugins. This core is intended for development/testing purposes, so users who just want to play games should use the non-develop version instead." diff --git a/dist/info/mupen64plus_next_gles2_libretro.info b/dist/info/mupen64plus_next_gles2_libretro.info index 38425e81..5d3b7201 100644 --- a/dist/info/mupen64plus_next_gles2_libretro.info +++ b/dist/info/mupen64plus_next_gles2_libretro.info @@ -29,4 +29,11 @@ needs_fullpath = "false" disk_control = "false" is_experimental = "false" +# Firmware / BIOS +firmware_count = 1 +firmware0_desc = "Mupen64plus/IPL.n64 (64DD BIOS)" +firmware0_path = "Mupen64plus/IPL.n64" +firmware0_opt = "true" +notes = "(!) IPL.n64 (md5): 8d3d9f294b6e174bc7b1d2fd1c727530" + description = "An up-to-date port of the Mupen64Plus N64 emulator, ported to libretro. It uses up-to-date GLideN64 plugin as its default graphics plug, though the high-accuracy Angrylion and ParaLLEl-RDP plugins are also available. This core is a good first choice for most users and should generally work better than the ParaLLEl-N64 core, which is mainly useful for its support for legacy graphics plugins that can run on older/low-power devices that are too weak for the modern plugins. This core is designed for devices that support OpenGL ES 2.0 and will have graphical errors on devices that support OpenGL ES 3.0+, so users with those devices should use the GLES3 version instead." diff --git a/dist/info/mupen64plus_next_gles3_libretro.info b/dist/info/mupen64plus_next_gles3_libretro.info index c179ecf1..c9159c21 100644 --- a/dist/info/mupen64plus_next_gles3_libretro.info +++ b/dist/info/mupen64plus_next_gles3_libretro.info @@ -29,4 +29,11 @@ needs_fullpath = "false" disk_control = "false" is_experimental = "false" +# Firmware / BIOS +firmware_count = 1 +firmware0_desc = "Mupen64plus/IPL.n64 (64DD BIOS)" +firmware0_path = "Mupen64plus/IPL.n64" +firmware0_opt = "true" +notes = "(!) IPL.n64 (md5): 8d3d9f294b6e174bc7b1d2fd1c727530" + description = "An up-to-date port of the Mupen64Plus N64 emulator, ported to libretro. It uses up-to-date GLideN64 plugin as its default graphics plug, though the high-accuracy Angrylion and ParaLLEl-RDP plugins are also available. This core is a good first choice for most users and should generally work better than the ParaLLEl-N64 core, which is mainly useful for its support for legacy graphics plugins that can run on older/low-power devices that are too weak for the modern plugins. This core is designed for devices that support OpenGL ES 3.0+ and will not function on other devices." diff --git a/dist/info/mupen64plus_next_libretro.info b/dist/info/mupen64plus_next_libretro.info index cef8187f..e1fb9671 100644 --- a/dist/info/mupen64plus_next_libretro.info +++ b/dist/info/mupen64plus_next_libretro.info @@ -30,4 +30,11 @@ needs_fullpath = "false" disk_control = "false" is_experimental = "false" +# Firmware / BIOS +firmware_count = 1 +firmware0_desc = "Mupen64plus/IPL.n64 (64DD BIOS)" +firmware0_path = "Mupen64plus/IPL.n64" +firmware0_opt = "true" +notes = "(!) IPL.n64 (md5): 8d3d9f294b6e174bc7b1d2fd1c727530" + description = "An up-to-date port of the Mupen64Plus N64 emulator, ported to libretro. It uses up-to-date GLideN64 plugin as its default graphics plug, though the high-accuracy Angrylion and ParaLLEl-RDP plugins are also available. This core is a good first choice for most users and should generally work better than the ParaLLEl-N64 core, which is mainly useful for its support for legacy graphics plugins that can run on older/low-power devices that are too weak for the modern plugins."