0 Members and 2 Guests are viewing this topic.
I might be an enormous noob, but could you also provide a link to the compressor of Pucrunch (I have never heard of Pucrunch)Cause this sounds quite interesting to me, but a link would be greatly appreciated
Q: When will you write a Pucrunch compression Axiom?A: Short answer: I will not. Seriously. Decompression is worlds easier than compression. I'm *SO* not gonna write a compressor. And even if I do, it wouldn't do very well to make an Axiom out of it. In all seriousness, it would have to be a stand-alone utility. If you could just bone up on the theories used in the making of pucrunch (just Google that name), you'd find out all the information you could ever need. And once you find it out... You ought to understand why I don't want to write it... And DJ_O will be screaming at my as to why E:SoR isn't being updated.
Quote from: pudecomp/ReadMe.txtQ: When will you write a Pucrunch compression Axiom?A: Short answer: I will not. Seriously. Decompression is worlds easier than compression. I'm *SO* not gonna write a compressor. And even if I do, it wouldn't do very well to make an Axiom out of it. In all seriousness, it would have to be a stand-alone utility. If you could just bone up on the theories used in the making of pucrunch (just Google that name), you'd find out all the information you could ever need. And once you find it out... You ought to understand why I don't want to write it... And DJ_O will be screaming at my as to why E:SoR isn't being updated.It was already answered in the ReadME, but I understand the fact that many people might not even download the file and read it unless they're convinced that it's the right thing for them. Still, it was hard enough modifying the pucrunch decompresser to work as an Axiom. On the idea of compressors, there's probably a reason why the compressor is written in C (not assembly of any sort). If you could point me to a good C to Z80 cross-compiler, I might consider it only for writing a standalone compressor. If you tried to use it as an Axiom, I will guarantee you. The Axiom will end up eating more space than anything you could possibly code up.Now... if I wanted a good exercise, I might just write a standalone compressor in Z80 ASM anyway. If DJ_O starts asking why E:SoR isn't getting anyone done, I'll start blaming everyone involved. Including the Nommer of Fishies.
Just have to wait for Quigibo to reimplement big-endian nibble reads...
nib{P*2}
nib{P*2 xor 1}
I downloaded your Axiom and was looking at the ReadME for it, and I found that the program read from external files in archive. While it is still quite useful in this form, I have a feature request: could we read the compressed data inline so that we can package the whole program as a single file, under the 8811 byte limit? Thanks.
If DJ_O starts asking why E:SoR isn't getting anyone done, I'll start blaming everyone involved. Including the Nommer of Fishies.