Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion: ZX0 and ZX1 #55

Open
arm-in opened this issue Feb 10, 2021 · 2 comments
Open

Suggestion: ZX0 and ZX1 #55

arm-in opened this issue Feb 10, 2021 · 2 comments

Comments

@arm-in
Copy link
Contributor

arm-in commented Feb 10, 2021

The ZX0 project says that ZX7 is superseded by ZX0.
https://github.com/einar-saukas/ZX0
Also, a variant ZX1 exists.
Would it be interesting to add those in the comparison list and the pareto graph?

@specke
Copy link
Collaborator

specke commented Feb 10, 2021

Hi arm-in,

To be honest, quite a few compressors on our diagram are superseded by ZX0. It is difficult to update the diagram at this moment because I am helping to optimize Z80 decompressors for ZX0 and ZX1. I did some preliminary tests for ZX0, you can see the results of these tests here:
https://www.cpcwiki.eu/forum/programming/new-cruncher-zx0/msg197727/#msg197727
These tests demonstrate that ZX0 is an excellent compression format, truly modern and, in fact, the best that I know in its own category.

Once the Z80 decompressors settle a little, I will prepare a new diagram featuring both ZX0 and ZX1. From what I know, ZX0 is a little faster than e.g. MegaLZ, i.e. below 3*LDIR. ZX1 is quoted by Einar as being 15% faster, which should take it, approximately, into LZSA2-like territory, but I have not done tests to confirm it.

Best regards,
spke

@arm-in
Copy link
Contributor Author

arm-in commented Feb 11, 2021

Hi specke,
thank you for the link to the test results. Very impressive!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants