fusion_power
Advanced Member
Hi.
Ich bin begeistert von Mame für den GP2X. Es funzt auch das Meißte super. Ich konvertiere die roms mit dem clrmamepro was meißtens auch funktioniert. Aber nicht immer. Donkey Kong will nicht und einiges Andere auch nicht.
Ich hab mal ein wenig gebort und mir genau angesehen, was denn bei diesen Roms schief läuft.
Beispiel AEROFIGHTERS:
Sollte funktionieren. Mein Rom das ich habe (ne 0.60er version) sieht ungefähr so aus:
clmpro macht daraus:
Wie man sieht, fehlen mir 2 Dateien, nämlich die
Wenn man genau hinschaut erkennt man oben, das das ursprüngliche Rom eine Datei "IT-19-06" der Größe 1.048.576 enthält welche clmpro nicht mit konvertiert. Diese Datei ist nun genau doppelt so groß wie die beiden fehlenden Dateien nach der Konvertierung. Ich vermute also, dass der fehlende Programmcode komplett in der "IT-19-06" steckt.
Ich frage mich, warum clmpro das nicht erkennt und die Datei einfach weglässt. Laut den W.I.P Listen in Mame wurde nämlich am Rom nichts verändert seit den 0.35er versionen (die aufm GP2X gehen sollten) und meiner Rom Version (die aber nicht geht! )
Woher also stammen die clrmame.dat infos zu dem Rom an dem sich Clmpro orientiert? Im Grunde MUSS Aerofighters gehen.
Hab auch eine neuere, größere Rom-Version probiert aber Clmpro liefert das selbe Ergebniss wie vorher: 7 Dateien wo 9 sein sollten.
Irgend wo ist der Wurm drinnen, ich komm nur nicht rauf. ^^"""
Wer kennt sich da aus?
Ich bin begeistert von Mame für den GP2X. Es funzt auch das Meißte super. Ich konvertiere die roms mit dem clrmamepro was meißtens auch funktioniert. Aber nicht immer. Donkey Kong will nicht und einiges Andere auch nicht.
Ich hab mal ein wenig gebort und mir genau angesehen, was denn bei diesen Roms schief läuft.
Beispiel AEROFIGHTERS:
Sollte funktionieren. Mein Rom das ich habe (ne 0.60er version) sieht ungefähr so aus:
Code:
<i>
</i>rom ( name 1.u4 size 524288 crc 0x6fdff0a2 )
rom ( name 1538a54.124 size 524288 )
rom ( name 2.153 size 131072 )
rom ( name 534g8f.u18 size 524288 )
rom ( name 538a53.u9 size 1048576 )
rom ( name 538a54.124 size 524288 )
rom ( name it1901.104 size 262144 )
rom ( name IT-19-06 size 1048576 )
...was nicht funzt da es laut clrmame.dat so aussehen sollte:rom ( name 1.u4 size 524288 crc 0x6fdff0a2 )
rom ( name 1538a54.124 size 524288 crc 0x286d109e )
rom ( name 2.153 size 131072 crc 0xa1ef64ec )
rom ( name 534g8f.u18 size 524288 crc 0x76ce0926 )
rom ( name 538a53.u9 size 1048576 crc 0x630d8e0b )
rom ( name 538a54.124 size 524288 crc 0x4d2c4df2 )
rom ( name it1901.104 size 262144 crc 0x6d42723d )
Code:
<i>
</i>rom ( name 1.u4 size 524288 crc 0x6fdff0a2 )
rom ( name 1538a54.124 size 524288 crc 0x286d109e )
rom ( name 1ti1906.137 size 524288 crc 0xd39ced76 )
rom ( name 2.153 size 131072 crc 0xa1ef64ec )
rom ( name 534g8f.u18 size 524288 crc 0x76ce0926 )
rom ( name 538a53.u9 size 1048576 crc 0x630d8e0b )
rom ( name 538a54.124 size 524288 crc 0x4d2c4df2 )
rom ( name it1901.104 size 262144 crc 0x6d42723d )
rom ( name it1906.137 size 524288 crc 0x748b7e9e )
Code:
rom ( name 1ti1906.137 size 524288 crc 0xd39ced76 )
rom ( name it1906.137 size 524288 crc 0x748b7e9e )
Wenn man genau hinschaut erkennt man oben, das das ursprüngliche Rom eine Datei "IT-19-06" der Größe 1.048.576 enthält welche clmpro nicht mit konvertiert. Diese Datei ist nun genau doppelt so groß wie die beiden fehlenden Dateien nach der Konvertierung. Ich vermute also, dass der fehlende Programmcode komplett in der "IT-19-06" steckt.
Ich frage mich, warum clmpro das nicht erkennt und die Datei einfach weglässt. Laut den W.I.P Listen in Mame wurde nämlich am Rom nichts verändert seit den 0.35er versionen (die aufm GP2X gehen sollten) und meiner Rom Version (die aber nicht geht! )
Woher also stammen die clrmame.dat infos zu dem Rom an dem sich Clmpro orientiert? Im Grunde MUSS Aerofighters gehen.
Hab auch eine neuere, größere Rom-Version probiert aber Clmpro liefert das selbe Ergebniss wie vorher: 7 Dateien wo 9 sein sollten.
Irgend wo ist der Wurm drinnen, ich komm nur nicht rauf. ^^"""
Wer kennt sich da aus?