EMULAB Forum

clrmamepro [English] => clrmame Discussion => Topic started by: Roman on 16 August 2022, 15:25

Title: Rebuilder 0.02 released
Post by: Roman on 16 August 2022, 15:25
2022-08-16 V0.02 released
- since MAME can't handle subfolders in decompressed sets, decompressed sets and chds are always stored flat in folders (no clone/dependency subfolders in full or standalone mode). When kept compressed, the archives will hold subfolders
- not existing romOf reference leads to removed merge information for the machine
Title: Re: Rebuilder 0.02 released
Post by: maarten7 on 07 September 2022, 06:30
Hi Roman,

I'm new here. The rebuilder (0.2) really does a good job, thanks!

Since some CHDs are multiplied (CHDs that appear in more than one clone but are not shared by all the clones and hence do not appear in the parent, consuming lot of diskspace), is it possible to have rebuilder make hard links for every copy? Now I do this manually using Link Shell Extension utility (https://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html). Saves some space :-)

Kind regards,

Maarten. The Netherlands
Title: Re: Rebuilder 0.02 released
Post by: Roman on 07 September 2022, 06:41
This is currently not planned.....how much is "a lot of diskspace"? Late MAME update added >320GB unique chds....so...everything is relative....
Title: Re: Rebuilder 0.02 released
Post by: maarten7 on 07 September 2022, 08:42
320 GB added with latest release, did not know that. Pretty much indeed ;-)
Title: Re: Rebuilder 0.02 released
Post by: Roman on 29 September 2022, 07:21
Actually I received some more requests for adding hardlinks support....I will do some checks....

Update:....seems to run great ;-) (of course keeping the limitations of hardlinks in mind...same volume..only when data gets copies/moved...(not added to an archive))

But speed/size wise it's really really really nice....and actually it was more or less a one-liner code change.....I love the new core ;-)

New version most likely next week.....

Actually symlinks could be supported easily, too