Scanning Atari 7800 roms on latest nightly (21254)

Hello,

Yesterday I performed $> lakka-upgrade from the command line, which upgraded my Lakka install to r21254 (25 Dec nightly).

My small collection of Atari 7800 roms used to scan on my previous version of Lakka. I use RomCenter as my collection manager, and my A7800 roms are recognized by the No-Intro dat. (I use the Parent/Clone XML dat, version 20140326-040142).

Comparing the sizes and CRC’s (and md5/sha1) in that dat vs the one found in Lakka’s /tmp/database/dat/Atari - 7800.dat leads to some interesting observations: [ul] [li]Lakka’s dat is the same version as the one I use in RomCenter[/li][li]Despite this, many of the sizes are different, and so are the CRC’s[/li][/ul]

From the Parent/Clone XML I use in RomCenter…


       <header>
                <name>Atari - 7800 Parent-Clone</name>
                <description>Atari - 7800 Parent-Clone</description>
                <clrmamepro header="No-Intro_A7800.xml"/>
                <version>[B]20140326-040142[/B]</version>
                <date>20140326-040142</date>
                <author>kazumi213</author>
                <url>www.no-intro.org</url>
        </header>


        <game name="Asteroids (USA)">
                <description>Asteroids (USA)</description>
                <release name="Asteroids (USA)" region="USA"/>
                <rom name="Asteroids (USA).a78" size="16384" crc="DFB93F40" md5="07342C78619BA6FFCC61C10E907E3B50" sha1="D96EC4E043FCDACAB367D8A69D29904B3B2896F1"/>
        </game>
        <game name="Ballblazer (Europe)">
                <description>Ballblazer (Europe)</description>
                <release name="Ballblazer" region="EUR"/>
                <rom name="Ballblazer (Europe).a78" size="32768" crc="AFF85565" md5="B558814D54904CE0582E2F6A801D03AF" sha1="1AA1A508ADA1521AE1D373A6860681093E3F851C"/>
        </game>

From Lakka’s /tmp/database/dat/Atari - 7800.dat…


clrmamepro (
	name "Atari - 7800"
	description "Atari - 7800"
	version [B]20140326-040142[/B]
	comment "no-intro | www.no-intro.org"
)
game (
	name "Asteroids (USA)"
	description "Asteroids (USA)"
	rom ( name "Asteroids (USA).a78" size 16512 crc eac69cf0 md5 85b5587c5a9406ddd079aa687909
3cf7 sha1 244136dce7f71c146c4eb8c19b1c56ac3f71f646 )
)
game (
	name "Ballblazer (Europe)"
	description "Ballblazer (Europe)"
	rom ( name "Ballblazer (Europe).a78" size 32896 crc 48f75a89 md5 554004ca435ca02eb519086f
45e44033 sha1 ca675c16174f491a99427c25f6aae1f7cbe8e8c5 )
)

Any thoughts?

Well spotted.

So, I guess our DAT is the wrong one?

Hey Kivutar, that what it looks like, at least to my relatively uninitiated eye.

Correct me if I’m wrong about this… It is not possible to edit or replace the dat files distributed with Lakka/Retroarch since a binary/compiled version of the dat is what the system actually uses while running.

You’re right, they are compiled to be browsable at high speed. If our DAT are wrong, we need to update them. However, I think our DATs come directly from the no-intro website. Can somebody confirm this please?