Welcome to Emulationworld

Forum Index | FAQ | New User | Login | Search

*View All Threads*Show in Threaded Mode


SubjectCRC-Calculation Bug in v3.05a Reply to this message
Posted byNpl
Posted on08/25/03 02:46 PM



Hi, I just tried to audit a few uncompressed Amiga-Roms. I tried both the official TOSEC CM and RC Dats, with the same Result:

Although the Roms are the right ones( tested in TGUID and RC ), and ClrMame is displaying the right *required* CRC in the "missing Rom" Entry, it says the ROM is missing.

If I put the Roms in a Zip-Archive it works.




SubjectRe: CRC-Calculation Bug in v3.05a *edit* new Reply to this message
Posted byRoman
Posted on08/25/03 02:56 PM



> Hi, I just tried to audit a few uncompressed Amiga-Roms. I tried both the
> official TOSEC CM and RC Dats, with the same Result:
>
> Although the Roms are the right ones( tested in TGUID and RC ), and ClrMame is
> displaying the right *required* CRC in the "missing Rom" Entry, it says the ROM
> is missing.
>
> If I put the Roms in a Zip-Archive it works.
>

I need some more datailed information about which rom, which datfile, where you've stored the unzipped file, etc.
Maybe the file was just skipped because it was in use. Check the warningswindow below the scanner for details. The checksumroutines are working correctly.


Best thing would be: mail me the datfile, the file and tell me exactly how to repeat your problem. Where you stored the file etc..


*edit* I did several tests. The checksum calculation works fine for unzipped and zipped files. Guess your file was locked or your pc caused a random crc32 error. No idea. Send me the used files and I will recheck your results.

Roman Scherzer
ClrMamePro


SubjectRe: CRC-Calculation Bug in v3.05a *edit* new Reply to this message
Posted byNpl
Posted on08/25/03 04:37 PM



> > Hi, I just tried to audit a few uncompressed Amiga-Roms. I tried both the
> > official TOSEC CM and RC Dats, with the same Result:
> >
> > Although the Roms are the right ones( tested in TGUID and RC ), and ClrMame is
> > displaying the right *required* CRC in the "missing Rom" Entry, it says the
> ROM
> > is missing.
> >
> > If I put the Roms in a Zip-Archive it works.
> >
>
> I need some more datailed information about which rom, which datfile, where
> you've stored the unzipped file, etc.
> Maybe the file was just skipped because it was in use. Check the warningswindow
> below the scanner for details. The checksumroutines are working correctly.
>
>
> Best thing would be: mail me the datfile, the file and tell me exactly how to
> repeat your problem. Where you stored the file etc..
>
>
> *edit* I did several tests. The checksum calculation works fine for unzipped and
> zipped files. Guess your file was locked or your pc caused a random crc32 error.
> No idea. Send me the used files and I will recheck your results.
>
> Roman Scherzer
> ClrMamePro
>

It happens to ALL Dats and uncompressed Roms that I tried.

But it doesnt seems to relate to the Checksum Algorythm - its the same without using ANY Checksums.

The Files arent locked and its not related to a single Rom - I just sent you a Mail a few mins ago




SubjectRe: CRC-Calculation Bug in v3.05a *edit* new Reply to this message
Posted byNpl
Posted on08/25/03 04:51 PM



Sorry!!!!!!!!!!!!!!

I found out that ClrMame expects the roms to be in a set-folder.




SubjectRe: CRC-Calculation Bug in v3.05a *edit* new Reply to this message
Posted byRoman
Posted on08/25/03 05:05 PM



> Sorry!!!!!!!!!!!!!!
>
> I found out that ClrMame expects the roms to be in a set-folder.
>


hehehe...yeah...I mailed back :O) ztnet mail may take some time.

Btw....I already found out more about the '2. long filenames..' thing I've described in the mail. The problem is that

"D:\temp\test\UNIX System V Release 4 Amiga Version 2.01 Installation Disk 1 (1991)(Commodore-Amiga)(A2500-A3000UX)\UNIX System V Release 4 Amiga Version 2.01 Installation Disk 1 (1991)(Commodore-Amiga)(A2500-A3000UX).adf"

is too long for a path/filename. I doubt I will add an additional check for that. Using zipped files will work fine.

Roman Scherzer
ClrMamePro


View All Threads*Show in Threaded Mode