Hi!
I believe this is my first post, and I hope it’s a nice way to say hello.
Since some time, I’m developing an entry for this compo (but I’ll make a thread when it’s playable enough to show off) and I thought about making a custom zipping utility aimed at Java4k compo. Well, I guess I did it.
I made an LZMA (7zip algorithm) based compressor, which compresses a single file, storing only critical ZIP stuff inside. It’s a dumb tool and uses brute-force trial and error way to get the best possible options. It does around million iterations, but for a 4k game it’s usually enough to stop after a thousand. OH, And it saves the zip any time it finds it smaller than the last iteration, so you can break by pressing Escape at any time. Small help is included in a command line.
I hope it will come in handy, since making this just for myself would be a major waste of time.
Coolest screenshot ever:
Cheers,
Sos
!!! UPDATE !!!
I added a small batch file ( sospack.bat ) that should strip some more redundant stuff using pack200 before the actual compression. You need to have JDK in your path for that. I’d love to hear some performance feedback on that one as well
PS. As a proof, I compressed the application with itself, so get yourself a 7-zip before downloading!
PS2. I don’t compress app with itself anymore since I added a second file
PS3. Files produced by this are not intended for further stripping (mostly header stripping), but should work alright as-is. It’s probably not as good as other tools around but it might prove better in some circumstances. Do try it.