Releases: CMuncey/Zelda64_Compressor
Updates and Majora's Mask compatibility
It's been a long time since the last release, I don't know what all has changed. It can handle Majora's Mask ROMs now though, which I think is new. The progress tracker also looks better, though there's some artifacts from how it's done on Linux left over. Notably the "[2K" at the end instead of a "%". It still shows the important information though.
Oh right, the dmaTable.dat (or whatever it was called before) changed too. It's now a list of files that shouldn't be compressed instead of 1's and 0's. If you want to use this version, you'll need a new dmaTable.dat (which you get by running TabExt on a compressed rom, or by writing it yourself).
Windows only for now, I might add the others later
Title
Now does all needed compressing first, then writes the output ROM at the end. This should make compression for the OoT Randomiser more stable.
The table.bin has changed to a table.txt. It is now a series of 1's and 0's. A 1 meaning that the file at that index needs to be compressed, and a 0 if it doesn't.
Everything is the same for how the compressor is used, so read the description for version 1.0 if you haven't already.
TODO: Update with Mac versions of executables
Title
Everything seems to work I think.
You will need both programs (Compress and TabExt) (.exe for Windows, .out for Mac, no extension for Linux) for it to work, use TabExt to get a file called table.bin, then the compressor will need that to work. TabExt needs a compressed ROM, while Compress needs a decompressed ROM.
If you're using this for the OoT item randomiser, you'll have to use TabExt on an existing compressed randomised ROM (though the seed doesn't matter).
AmazingAmpharos provides a table.bin for you to use.