Exomizer 2.0.10

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

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
Author of Lost In My Spectrum, Apulija-13, Funky Fungus, Cronopios Y Famas, Cousin Horace, Seto Taisho Vs Yokai, Seto Taisho To Kazan, Sophia, Doom Pit and the Spectrumpedia.

Posts: 100
Joined: Mon Nov 13, 2017 1:42 pm
Location: Russia

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
Inactive account

User avatar
Manic Miner
Posts: 283
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

Posts: 36
Joined: Sat Dec 09, 2017 4:09 pm

Re: Exomizer 2.0.10

Post by C.Born » Sat Jan 27, 2018 2:43 am

I tried the new z80 decruncher, but with data compressed with the old version as used by wav2ay.

I manualy replaced the exomizer decruncher in the created asm but it fails, the screen is filled with a kind off 'square' blocks hieroglyph style
this is the 'original' but with out decruncher. this is the suposed result as datablocks
this is the 'original' with OLD decruncher

this is with v2.0.10 z80 decruncher
i moved hl' and iy to the stack, but probably i forgot something Or perhaps the crunching changed to much inbetween different exomizer versions.
0 x

Post Reply