EMULAB Forum

clrmamepro [English] => clrmame Discussion => Topic started by: Roman on 19 February 2012, 16:50

Title: new chd
Post by: Roman on 19 February 2012, 16:50
....ok u1 is out with the new chd stuff...introducing version 5 of the chd format which is currently not yet supported in cmpro 4.02...haven't tested what happens with them...worst case could be that cmpro marks them as unneeded and they are moved to backup....

please be patient...I'm working on it...and hopefully release an update soon.
Title: Re: new chd
Post by: max-holz on 19 February 2012, 19:01
from this version mame supports roms in 7z format.
Is it possible to covert all the zip with one operation?
If yes could you explain me how to do this please?
Title: Re: new chd
Post by: Roman on 19 February 2012, 19:13
it's funny that 7z seems to be a hype...noone who collects MAME roms should care about some gigs he/she can save with 7z...

...but anyway, you need to rebuild your collection with rebuilder compressor settings set to 7z....it takes long(!) and future processing will also take longer than zip. Not to mention solid archives which will make processing time crawl...
Title: Re: new chd
Post by: max-holz on 19 February 2012, 19:19
I didn't understand one thing
solid archives it's one possible mode of compression that 7z offer the most powerful.
this mode is now supported by mame but it's not implemented in CMP.
Is it right?
if right solid mode will be implemented in next version?
Title: Re: new chd
Post by: Roman on 19 February 2012, 19:41
Currently CMPro uses an external 7z to do write operations on 7z files...if you change the parameters in settings->compressor->7z you can create 7z solid files and cmpro will read them fine, too. Problem arises if you want to alter them later on...Solid mode means you are not able to process single entries in archives individually. You normally have to skip/process/decompress each and any data before actually do what you really want to do. So cmpro will crawl then...

Believe me...if you're using MAME you should NOT care about diskspace....these days anyway...I don't see any romset which breaks the 4GB limit of zip in the near future and there is nothing which beats no-recompress copy operations on zip archives....
Title: Re: new chd
Post by: Carbon on 25 February 2012, 17:54
I converted all my CHDs to v5 format. Now most of them are flagged as "unneeded" by CMP 4.03a:

Quote
The Key Of Avalon 1.3 - Chaotic Sabbat - Client (GDT-0010C) (V4.000) [system: Triforce Bios - folder: avalon13 - size: 2mb]
unneeded diskimage: CHDs\avalon13\gdt-0010c.chd [not fixed]

But for unconverted disks I get the message that they should be updated.

Also, most of the new samples are reported as unneeded:

Quote
Andromeda (Japan?) [folder: andromed - sampleparent: ipminvad - size: 10kb]
unneeded file: Samples\andromed\0.wav [not fixed]
unneeded file: Samples\andromed\1.wav [not fixed]
unneeded file: Samples\andromed\2.wav [not fixed]
unneeded file: Samples\andromed\3.wav [not fixed]
unneeded file: Samples\andromed\4.wav [not fixed]
unneeded file: Samples\andromed\5.wav [not fixed]
unneeded file: Samples\andromed\6.wav [not fixed]
unneeded file: Samples\andromed\7.wav [not fixed]
unneeded file: Samples\andromed\8.wav [not fixed]
unneeded file: Samples\andromed\9.wav [not fixed]

If I give CMP permission to delete them, they are reported as missing.

What's going on here?
Title: Re: new chd
Post by: Roman on 25 February 2012, 20:25
you should have wait with the conversion since mame's u1 chdman got critical bugs as you can read in the mame msgboard
Title: Re: new chd
Post by: Carbon on 26 February 2012, 09:45
I feared that to be the case, so I have backups, no problem.
Title: Re: new chd
Post by: Roman on 27 February 2012, 21:11
even u3 doesn't seem to hold the updated sha1 values for various chds....see mameworld news msg board discussions
Title: Re: new chd
Post by: B2K24 on 01 March 2012, 00:11
Also, there are few bug reports open regarding chds and chdman on mametesters.org
Title: Re: new chd
Post by: Roman on 01 March 2012, 00:36
yep...it's being worked on....and several redumped chds will surface :)