Yes I need to pay for Zip support, which isn't happening right now, so I did my own compression. Difference with rZip and Zip is that rZip preserves internal info like the icon, header, trim length, etc. If you don't like it, simply don't use it. If you want to keep your roms zipped, well, use something else I guess
http://www.zlib.net/
Zlib is freeware. Furthermore, it comes with a freeware unzipper, MiniZip.
http://www.winimage.com/zLibDll/minizip.html
rZip is not an answer because rZip can't be read by a standard unzipper.
I said before that I'm willing to donate AFTER you implement Zip support.
Let me restate the bounty. I will pay you
$50 USD if you implement zip support that rivals stuff seen in OfflineList or DS-X Manager.
OLL has an "Add ROMs" option that extracts the ROM, removes all NFOs or screenshots, and rezips it (in standard ZIP compression).
The DS-X Manager extracts the icon, ROM name, and other header tidbits. Since it doesn't use a preset database, it could handle any commercial ROM without any external updates. You'd scan your list once, and it would build a database based on what it found in the Zipped files.
(One thing I saw with your v3.54 was that newer ROMs not in your database wouldn't copy anything beyond 188 bytes. I had to wait for an update. I was under the impression that ROMs outside the DB would be handled properly.)
If you can combine the ROM cleaning of OLL with the non-database processing of the DS-X Manager, I will gladly transfer the funds.
- N