Nightcrawler wrote:I know you don't care to do anything Win32 platform specific, but I think lack of ease of use and flexibility holds back your format. Zip files are nearly transparent these days with shell integration. I can extract and create zips with just a right mouse click and selecting a path.
Umm... it seems that if someone is comfortable using a command-line utility like NSRT, then compressing/uncompressing using JMA wouldn't be that hard. One could probably write batch files and/or windows shortcuts with commands to make zipping and unzipping easy.
Also, my thoughts on why JMA is better at compressing:
If you know the type of data you will be compressing, it seems like it would be MUCH easier to program a compression format. If you know the target data, you can optimize compression more. I imagine there are certain data strings common between all ROMs, so now you can replace those strings with a single number or what have you.
For those of you out there considering if JMA is useful, I was able to compress 126mb of roms into 55mb. This is better than 50%, and (naturally) lossless. That's pretty freaking amazing.
On a different note, can anyone inform me on the ROM documentation scene? I once used Cowering's tools to organize my roms, but I now use NSRT. I still use GoodN64, for lack of a better alternative. What are the different "principles" that Cowering uses vs. Nach?