Author: Ratko V Tomic
Date: 21:16:08 02/11/02
Go up one level in this thread
> It might be nice to submit your improvements back to the open > source project. The 'improvements' were unfortunately very task & platform specific (to move fast the screen BMP graphics between Windows machines via TCP). I just separated the runlengths from the bulk data (and compressed those separetly), then re-indexed and resorted colors (to fit as many as possible into the one byte codes, plus Esc code for the sparser ones). I also hacked some of bzip2's generic C into inline asm (for VC6). It all helped the particular task great deal (had screen graphics compressing down to almost half of the gzip/zlib version at nearly the same compression speed), but it is all still an ugly looking hack whipped in a hurry. The bzip's main sorting code has a lousy fallback algorithm, that is something I was looking at improving (but didn't have time to experiment with for the project). If I get to it for the next rev of the code, I will submit it.
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.