Die DAT-File-Verschwörung
Ich bin ein vernunftbegaber Mensch, wenn mir jemand etwas erklärt, versteh ich's meistens. Bei DAT-Files ist das anders. Ich habe nach Erklärungen gesucht und immer wieder gefunden:
Zitat:
DAT-Files enthalten Informationen über ROMs und werden von MAME gebraucht.
Aber das hilft mir nicht weiter. Zum Beispiel meldet eine MAME-Installation, dass ein ROM kaputt sei, obwohl dasselbe ROM in einer anderen MAME-Installation prima läuft.
Hier meine Vermutung, wie die Dinger funktionieren, wenn's falsch ist, wäre ich für Korrekturen dankbar:- DAT-Files enthalten Checksummen der ROMs. Beim Starten werden die ROMs aus dem Set überprüft. Wenn die Checksummen nicht stimmen, gibt's nen Fehler.
- DAT-Files enthalten die für ein Set benötigten ROMs. Wenn in dem Set ROMs fehlen (z.B. weil sie ein Clone sind und einige ROMs im parent sind) gibt's einen Fehler.
- Zu bestimmten Mengen von Sets kann man sich DAT-Files herunterladen, die müssen dann aber genau zu den Sets passen.
- Wenn man sich sicher ist, dass die Sets in Ordnung sind, kann man dazu eigene DAT-Files erzeugen (mit ClrMamePro?) und alles ist in Butter.
- ClrMamePro kann auf magische Weise DATs von MAME bekommen. Wie genau würde mich echt mal interessieren.
Kann jemand vielleicht ein wenig Licht ins Dunkel bringen? Ich habe ein paar ROMs, die funktionieren, möchte sie aber auch auf meiner XBox spielen und dort werden alle als kaputt angemeckert. Außerdem würd ich's wirklich gerne mal verstehen. Im Gegenzug schreibe ich gerne ein Tutorial, das das endlich mal gescheit erklärt.