EMULAB Forum
clrmamepro [English] => clrmame Discussion => Topic started by: xinyingho on 01 December 2015, 16:17
-
Hello there,
I tried to update from MAME 0.167 to 0.168 but I come across some 7-zip issues. I then installed 7-zip 9.20 and everything worked again. Is there anything to change in clrmamepro settings to make it work with 7z 15.12? Or are there some modifications required in clrmamepro source code?
In the compressor settings for 7z, I've put these:
- Compress [a -y -r -ms=off -mx9 %1 %2]
- Delete [d -y -ms=off -mx9 %1 %2]
-
For the compress/delete part an external packer is used, so you decide which version to use. For reading/unpacking purposes the current (15.12 beta 6 or whatever dll/sdk is used...which I soon update to 15.12 final)....so do you have reading or writing issues?
Do you have an example 7z file somewhere?
-
Argh sorry, I've just updated my set to 0.168, so I don't have the few culprits anymore...
One of those 7z files was fightfev.7z from 0.167: clrmamepro told me that it couldn't delete some files from the archive. So it could read everything all right, it's when trying to fix a 7z file that it could raise a warning.
Well, if you can't reproduce the bug. Let's wait for next month when it'll be time to upgrade to 0.169. If I still have the bug, I'll be sure to save the problematic files so you can see what's wrong.
-
I will do some create/delete/rename tests with 15.12...but most likely as long as they are created with 15.12 they will work fine with delete/rename operations...
7z is not really well know for backward compatibility....People should use zip ;-)
-
lol
The 7z files are actually torrent7zipped as I'm following the sets provided at the Pleasuredome. So yeah, it may be a retro compatibility issue.
-
torrent7z's compatibility is another story....t7z adds data at the end of the file which official 7z moans about....(try open such a file with the 7z ui and you will see....)
-
I personally never met any issues with torrent7z and official 7z until today. But, you surely tested more cases than I ever did, so I won't doubt you. Cheers, and thanks for your very useful app ;)
-
the latest version of 7-zip which works correctly with
cmp torrent7z ;D is 9.28 alpha.
-
the latest version of 7-zip which works correctly with cmp torrent7z ;D is 9.28 alpha.
...which is not available for download in the official 7-Zip website.
Do you know where can I find it? Or is it better to keep using version 9.22 beta?
-
...which is not available for download in the official 7-Zip website.
Do you know where can I find it?
sure, here you go.
inside the archive are also recommended settings for 7z in cmp (provided by B2K24).
-
Sorry but "works correctly" is nonsense. You mean the last version of 7z that works correctly with torrent7z files.....and not clrmamepro...and actually I don't care at all about torrent7z or torrentzip.
-
Thank you very much, abelenki!
-
For anyone who is googling an answer to "Error while adding" when rebuilding your rom set. The fix is to install 7-Zip 9.20 and remove 15.xx - and ofcourse make sure this is specified in settings/compresser/7zip tab.
3 hours of my life wasted :(
-
The fix is don't use torrent7z
-
For anyone who is googling an answer to "Error while adding" when rebuilding your rom set. The fix is to install 7-Zip 9.20
no, the fix is to make cmp use 7z 9.28a (as previously stated in this thread).
-
Torrent7z generates extra data in the file which is not accepted by the current official 7z.
7z 15.12 (or 15.14 by now) is correct, t7z is wrong. Case solved.
-
Torrent7z generates extra data in the file which is not accepted by the current official 7z.
7z 15.12 (or 15.14 by now) is correct, t7z is wrong. Case solved.
Hi Roman, when I install 9.20 all is working fine. I haven't experienced any issues since...
Yes the roms I am scanning are T7z but thats the only source I have.
Most sources are using T7z now for the best compression.
-
t7z has nothing to do with good compression. t7z's goal is not compression but identical filehashes so that file sharing over torrents is easier.
if t7z files can't be read with current 7z versions it's because such files don't follow the standard.
-
9.28a! fix worked!