EMULAB Forum
clrmamepro [English] => clrmame Discussion => Topic started by: abelenki on 15 February 2014, 06:07
-
i'm using latest cmp 4.012b and i got this error when deep scanning IBM PC Compatible set in 7z format:
Archive Header CRC32 doesn't match CRC32 of decompressed data for file: F:\emulation\games\PCDiscs\1701 A.D. (USA)\1701 A.D. (USA).iso
any advices, how i can fix that?
p.s.: error from the .log:
1701 A.D. (USA) [folder: 1701 A.D. (USA) - size: 4gb]
Full archive integrity check reported errors or a header crc32 mismatch was found.
p.s. 2: i unpacked this archive, re-7zipped it, and i still got the same error in cmp.
-
it means the file's data hashvalue does not match the hash value which is stored in the archive management structures...in other words the archive is bad. you can fix this by manually unpacking and repacking the data to a new archive.
would be interesting to look at the archive though. any chance to send me that 'broken' one?
-
i think, i found why it happens.
Kludge mentioned this on #romshepherd some time ago.
it happens only with files which are larger than 4GB.
but i use x64 version of cmp and x64 os, so all my 16GB of RAM should be addressed correctly.
-
it means the file's data hashvalue does not match the hash value which is stored in the archive management structures...in other words the archive is bad. you can fix this by manually unpacking and repacking the data to a new archive.
would be interesting to look at the archive though. any chance to send me that 'broken' one?
Roman, thanks for being so quick. please read my second reply about possible conflicts.
p.s.: also, as i stated, i unpacked and packed it again. no errors in 7-zip. and this set if the first one which are 4+ GB in the folder.
-
scan is progressing, i got same errors for .7z archives which are 4+GB.
p.s.: i attached the screenshot.
-
Generally 7z and cmpro shouldn't have a problem with file and archive sizes beyond 4GB....most likely it's some 7z special thing (again) which the old SDK doesn't handle correctly....I will run some tests...
-
I will run some tests...
thanks, i will be patiently wating for your results.
-
looks like the old 7z sdk function SzArEx_Extract can only handle 32bit file size limits....
tough luck...the error message itself is just a following error based on the fact that the decompress fails...
-
looks like the old 7z sdk function SzArEx_Extract can only handle 32bit file size limits....
tough luck...the error message itself is just a following error based on the fact that the decompress fails...
can it be fixed?
-
well yes by not using the old 7z sdk code but switching to the not that old c++ com based c**p :-)....which I've planned for years but haven't enough time to do so....
-
Hi abelenki,
Go here, grab the new CMP, test your over 4Gb 7z's please, then report on that thread, thanks !
http://www.emulab.it/forum/index.php?topic=3775.msg14505#msg14505 (http://www.emulab.it/forum/index.php?topic=3775.msg14505#msg14505)
-
Go here, grab the new CMP, test your over 4Gb 7z's please, then report on that thread, thanks !
http://www.emulab.it/forum/index.php?topic=3775.msg14505#msg14505 (http://www.emulab.it/forum/index.php?topic=3775.msg14505#msg14505)
hi Roman,
i just tried new 7z_64.dll + cmpro64.exe.
now it gives errors on all sets, including less than 4GB.
-
you haven't downloaded the latest one....
http://mamedev.emulab.it/clrmamepro/binaries/cmp20140312.rar (http://mamedev.emulab.it/clrmamepro/binaries/cmp20140312.rar)
-
you haven't downloaded the latest one....
http://mamedev.emulab.it/clrmamepro/binaries/cmp20140312.rar (http://mamedev.emulab.it/clrmamepro/binaries/cmp20140312.rar)
i tried 7z_64.dll + cmpro64.exe right from this archive.
-
well, then your 7z is bad.... :-)
No really..there was an issue with the 1st release mentioned in the thread...the second rar file fixes that thing...so please double check if you really used the 2nd download link...
-
well, then your 7z is bad.... :-)
i'm using latest:
7-Zip [64] 9.32 alpha Copyright (c) 1999-2013 Igor Pavlov 2013-12-01
No really..there was an issue with the 1st release mentioned in the thread...the second rar file fixes that thing...so please double check if you really used the 2nd download link...
i just re-downloaded the archive and overwrote 7z_64.dll, cmpro64.exe.
same error on every set... :(
-
here's my complete cmp folder, which i'm running cmp from:
http://lowtrucks.net/cmp-abelenki.zip (http://lowtrucks.net/cmp-abelenki.zip)
-
external 7z has nothing to do with it.....
can you send / upload your romfolder (try to minimize the problem...maybe just 1 7z file etc...) somehow/somewhere
-
external 7z has nothing to do with it.....
can you send / upload your romfolder (try to minimize the problem...maybe just 1 7z file etc...) somehow/somewhere
well, the rom folder is 4TB, so, no. ;) i will post one 7z tomorrow...
thanks.
-
if you say it's for each file you may remove the iso and keep the cue :)
-
no need anymore...I found the problem...
-
no need anymore...I found the problem...
sorry for late reply, but i just checked full integrity 7z scan (4GB+ per set) with the latest cmp, and it works fine.
no more warnings and errors.
thank you very much, Roman. much appreciated.
-
thanks for the feedback