Exomizer 2.0.10

The place for codemasters or beginners to talk about programming any language for the Spectrum.
Post Reply
User avatar
Alessandro
Berk
Posts: 41
Joined: Wed Nov 15, 2017 11:10 am
Location: Messina, Italy
Contact:

Exomizer 2.0.10

Post by Alessandro » Mon Jan 01, 2018 11:03 pm

Last Christmas, Magnus Lind released version 2.0.10 of Exomizer, his data compression utility, after more than two years from the previous update.

The utility is very efficient, although decompression is on the rather slow side. However, if data size is your priority, I think it is the better choice available at the moment. I had to use it for Lost In My Spectrum v2.0 to keep compressed files under 16384 bytes, in order to fit each game section into the 128K memory banks.

More information and download at the Exomizer web page. The package also contains the Z80 decompressor routines by Jaime Tejedor Gomez (Metalbrain), optimized by Antonio Villena and Urusergi.
1 x

Hikaru
Dizzy
Posts: 89
Joined: Mon Nov 13, 2017 1:42 pm
Location: Russia
Contact:

Re: Exomizer 2.0.10

Post by Hikaru » Tue Jan 02, 2018 5:39 am

Thanks for the heads up. Excellent stuff, although I assume the unclear licensing status for the Z80 decompressors will prevent it from seeing more usage in original projects.
0 x

User avatar
Seven.FFF
Dizzy
Posts: 97
Joined: Sat Nov 25, 2017 10:50 pm
Location: USA

Re: Exomizer 2.0.10

Post by Seven.FFF » Tue Jan 02, 2018 5:15 pm

Urgh. I recently used a nice Z80 heapsort routine that has a callback function to sort complicated datastructures. I'm really grateful to the author, am glad he made it available, and happy to comply with an opensource licence.

But I'm still annoyed I have to fill up valuable Spectrum RAM with unnecessary references to the Regents of the University of California, just cos he used a boilerplate copy of the 2-clause BSD licence instead of one that refers to "the copyright holder" :/
0 x
Robin Verhagen-Guest
SevenFFF / Threetwosevensixseven / colonel32
seven-fff.com/blog

Post Reply