Open Hawaka743 opened 4 years ago
Perhaps this is the cause: https://github.com/libretro/libretro-database/pull/1042
there've been some updates in the serials lately.
The psx .dat file from the PR certainly does list the game with its proper serial (Beta 12 has this same serial as well (not in this .dat file)) :
game ( name "MediEvil (Europe)" serial "SCES-00311" description
"MediEvil tells the tale of Sir Daniel Fortesque, a man with a gift for storytelling. Though he never actually performed any of the wondrous deeds he so often boasted about, the king knighted him and appointed him as the head of the Royal Battalion. You see, the king liked stories, and truthful or not, Sir Daniel's stories were the best. Besides, Gallowmere hadn't seen a war in centuries..."
developer "Millenium Interactive"
publisher "Sony"
releaseyear "1998"
releasemonth "10"
releaseday "15"
users "1"
genre "Action"
rom (
serial "SCES-00311"
name "MediEvil (Europe).cue"
metadat/redump/Sony - PlayStation.dat
game (
name "MediEvil (Europe)"
description "MediEvil (Europe)"
origin "Europe"
serial "SCES-00311"
rom ( name "MediEvil (Europe) (Track 1).bin" size 528748416 crc 62ed0a6d md5 6d222937049c7ef56caa0994b0246790 sha1 9f659cecde6c0d218cca032c2e50f5db0a5929c4 serial "SCES-00311" )
)
It currrently doesn't make serials unique, so when building the RDB, the Beta 12 takes precedence. One thing we could do is completely ignore all Betas, but that might be a bad idea. Hmmm.
It uses this script to build it: https://github.com/robloach/libretro-dats
Automating duplicates warnings and then blacklisting manually by devs seems more friendly than just removing all 'betas' which is just a word.
I'm pretty sure i saw one ps1 game with a different serial than what it was supposed to be ('threads of fate' psx was scanned as 'urban chaos').
Actually the only entry for a "Europe" version of the game is "MediEvil (Europe)(Beta 12)". According to "redump.org" there were 13 beta releases and one final (+ the localized versions, those have proper entries). I checked the md5 sums of the ".bin" files to make sure I have the final release. The only reason for the mistake I can think of is the fact that unlike other Beta releases, Beta 12 has a serial code that's identical to the final releases serial code (according to redump.org) (the check sums for the ".bin" files are different though).