Relief
After two years of development, IPS 8.0, Zoran Corporation’s latest and greatest version of their Integrated Printing System, supporting the PCL, PCL/XL, Postscript, PDF and XPS languages, has finally been frozen. So ends a 9 month stretch of intense coding.
With that out of the way for now, I can get back to some other projects that have lain fairly dormant, such as Effluency 2.0. I can also finally finish the Tewksbury SpedPAC web site. I hope to put a huge dent in it this weekend, if I can get the time. Otherwise, I’ll have to tackle it this week.
Work on the compression library has ground to a halt. I’ve decided to change the design. The good news is that the coding isn’t difficult, just tedious. The compression side should be more streamlined and bypassing the DataBuffer class, itself of dubious design and utility, will reap some speed rewards across the board.
I’m still trying to tweak my sliding window compressor for the LZ77 and Deflate algorithms (and LZSS which is an easy enough addition). With some tweaks here and there, I was able to speed up the compression of that 589K image data stream down to 11 or seconds. It’s not fast enough though. Instead of a linked list look-up, I may to implement a tree-based design.