Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not recognizing compressed German versions of Day of the Tentacle and Simon the Sorcerer #1351

Open
Schroedingers-Cat opened this issue Apr 9, 2023 · 2 comments

Comments

@Schroedingers-Cat
Copy link

The scanner fails to recognize the German versions of Day of the Tentacle (CD) and Simon the Sorcerer (DOS/CD) if the audio files have been compressed with the ScummVM tools. This is happening because the database only looks for the original audio file:

rom ( name "MONSTER.SOU" size 238267139 crc ba6467a2 md5 8ea07a3e13af00f0a6e594820df1a9af sha1 8ea8934f1ef9e212e26fbd72463c9d0c42af8ee7 )

For other languages, the TENTACLE.000 is being checked, which should make the scanner work for non-German versions with compressed audio files.

Maybe the TENTACLE.000 file could be used to identify the German CD version of DotT? I still have the original disc so I could create a PR for that.

The situation is similar with Simon the Sorcerer which uses the file SIMON.WAV for identifying the German CD version while SIMON.GME is used to identify the English CD version. With this one, I also wonder if the German version could be identified by the SIMON.GME file, which has a different hash than the English version. I could also share this via a merge request.

Let me know what you think.

@RobLoach
Copy link
Member

Let's manually add the entry over at https://github.com/RobLoach/libretro-database-scummvm/blob/master/manual-games.json

That script will construct the scummvm database. The trick is that there can't be duplicate CRC entries across different languages/versions.

@Schroedingers-Cat
Copy link
Author

Thanks for pointing me to that. MR is up here: RobLoach/libretro-database-scummvm#21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants