Garhoogin / NitroPaint

General Purpose DS Sprite, BG, and Texture Editor
BSD 2-Clause "Simplified" License
61 stars 5 forks source link

Not Really An Issue #6

Closed opiter09 closed 2 years ago

opiter09 commented 2 years ago

So I actually don't know how to get ahold of Garhoogin/you other than making an issue here, so sorry but this is more of a request sort of thing.

So there's a file in LEGO Battles which at least appears to fit the bill for the LZ11 compression like the images, and which makes so little sense in its current state I feel like it has to be compressed (that file is BP / Entities.ebp, if you'd like to check). However, I could not get any lz11 decoders I found on the Internet to decompress it.

So I was wondering if you could somehow, and I mean this in the least demanding, least time-bound way humanly possible, take your decompression code from here and like separate it out. So like it would just spit out a decompressed file instead of passing it along to NitroPaint.

Thank you for reading this, and thank you for continuing to put up with requests regarding a single random game.

Garhoogin commented 2 years ago

Upon looking at the file, it looks to fall in line with the game's LZ11 container format, rather than just a standard LZ11 compression, which is probably why other decompressors can't decompress them. I could whip up a simple compressor/decompressor for those files that exists apart from NitroPaint.

As for contacting me, you can reach me by email at (declan [dot] c [dot] moore [at] gmail [dot] com), or on Discord at Garhoogin Kong Jr.#8461.

opiter09 commented 2 years ago

Got it, thanks so much for that!