Possible typo error in Sega Genesis docs checksums

Hi, Lakka documentation says that the checksums for these BIOS are:

Sega - Mega Drive - Genesis bios_CD_J.bin 2efd74e3232ff260e371b99f84024f7f Japan Sega - Mega Drive - Genesis bios_CD_U.bin 278a9397d192149e84e820ac621a8edd USA Sega - Mega Drive - Genesis bios_CD_E.bin e66fa1dc5820d254611fdcdba0662372 Europe

But I found in a No-Intro collection these BIOS with the calculated checksums:

[BIOS] Mega-CD (Europe) (v1.00).md e66fa1dc5820d254611fdcdba0662372 [BIOS] Mega-CD (Japan) (v1.00P).md 278a9397d192149e84e820ac621a8edd [BIOS] Sega CD (USA) (v1.10).md 2efd74e3232ff260e371b99f84024f7f

Aparently, the USA - Japan checksums in the documentation are interchanged, can you check please?

You are right thank you, I have updated the documentation. It will be available in the next update of the website :wink:

Thanks gouchi for checking it and for the confirmation!

There was an issue on github about genplusgx and picodrive consistently loading the wrong BIOS for sega CD. That is, japanese games always tried to use the u.s.a. one and vice versa. Perhaps the person from the issue renamed them blindly based on the checksums…

upping this post to remind that picodrive_libretro.info’s suggested bios md5sums still hasnt been updated. i already confimed that based on checksums, the Japan and USA bios are interchanged.

display_name = "Sega MS/MD/CD/32X (PicoDrive)"authors = “notaz|fdave” supported_extensions = “bin|gen|smd|md|32x|cue|iso|sms” corename = “PicoDrive” manufacturer = “Sega” categories = “Emulator” systemname = “Sega 8/16-bit + 32X (Various)” database = “Sega - Master System - Mark III|Sega - Mega Drive - Genesis|Sega - PICO|Sega - 32X” license = “MAME” permissions = “dynarec_optional” display_version = “1.91” supports_no_game = “false” firmware_count = 3 firmware0_desc = “bios_CD_E.bin (MegaCD EU BIOS)” firmware0_path = “bios_CD_E.bin” firmware0_opt = “false” firmware1_desc = “bios_CD_U.bin (SegaCD US BIOS)” firmware1_path = “bios_CD_U.bin” firmware1_opt = “false” firmware2_desc = “bios_CD_J.bin (MegaCD JP BIOS)” firmware2_path = “bios_CD_J.bin” firmware2_opt = “false” notes = “Suggested md5sums:|bios_CD_J.bin = 2efd74e3232ff260e371b99f84024f7f| bios_CD_U.bin = 278a9397d192149e84e820ac621a8edd`| bios_CD_E.bin = e66fa1dc5820d254611fdcdba0662372”

Oops, it seems that I am the one who made the original error. I just submitted a PR to fix the reversed MD5s: https://github.com/libretro/libretro-super/pull/366