[MZF] MZ7: MZF file compressor using ZX7 algorithms

Post Reply
hlide
Posts: 285
Joined: Thu Jan 25, 2018 9:31 pm

[MZF] MZ7: MZF file compressor using ZX7 algorithms

Post by hlide » Sun Sep 22, 2019 4:02 pm

Source: https://github.com/SHARPENTIERS/mz7

I heard about ZX7 compressor so I decided to check it.

I made a command line tool called mz7c which allows to convert a MZF binary into a MZ7 binary which embeds a ZX7 decompressor inside the header and contains the compressed data. It allows to compress EUGEA from 44 to 22KByte and this MZ7 can then be converted into a WAV to be played even with the genuine internal tape system of the MZ.

Knowing that my MZ-SD²CMT can load EUGEA in less than 19s, I should be able to load this compressed EUGEA in less than 10s - we are close to a QD speed!

As a fact, I could also put those MZ7 files inside my MZ700 ROM/DISK project to store more tools or files.

Not totally a waste I think.

Jo Even
Site Admin
Posts: 110
Joined: Wed Jan 17, 2018 9:28 pm

Re: [MZF] MZ7: MZF file compressor using ZX7 algorithms

Post by Jo Even » Sun Sep 22, 2019 8:03 pm

This is very interesting! I will definitely test this with my current project.

Jo Even
Site Admin
Posts: 110
Joined: Wed Jan 17, 2018 9:28 pm

Re: [MZF] MZ7: MZF file compressor using ZX7 algorithms

Post by Jo Even » Tue Sep 24, 2019 10:03 am

Tested this quickly today, it compressed my mzt-file to less than a third. Thanks a lot for this brilliant tool :)

hlide
Posts: 285
Joined: Thu Jan 25, 2018 9:31 pm

Re: [MZF] MZ7: MZF file compressor using ZX7 algorithms

Post by hlide » Tue Sep 24, 2019 1:53 pm

Glad to see it is useful indeed :).

Post Reply