Remember to fasten your seat belts and turn off any electronic gadget, it's so fast your PC chassis could actually take off!
And remember, *use this at your own risk* I don't take responsibilities, especially if your computer chassis really takes off .
Command line syntax
ImgfsFromDump.exe [-compression <LZX/XPR/None>] [-freespace <NumberOfMegaBytes>] [-empty] [-verbose] <imgfs-in.bin> <imgfs-out.bin>
All parameters but the input and output file are optional so you can use the tool in ervius' and other kitchens without having any issue just by replacing the imgfsfromdump.exe file.
NOTE: Oskitchen already comes with customized versions of this tool so please do not replace the one oskitchen comes with.
Version 2.1: faster and uses less ram
Version 2.2.2 version: allows selection of compression (also allows building ROMs with no compression and removes the 256mb IMGFS file size limit)
Version 2.2.3 version: compiled statically so it doesn't need any c++ runtime to work
Version 2.3.0 version: now more stable, no more hanging with None compression (I had it running in batch mode for days and it never gave an issue with it or other compressions), allows setting the free space (if you manage to use imageupdate) and allows creating empty imgfs.bin without requiring a dump folder (useful for reducing payloads)
(NEW!) Version 2.4.0TEST: implemented native support for unicode file names (used in stock Oboe ROMs).