Tile decompressor+decompressor

0. Contents

   1. Purpose
   2. Copying
   3. Downloading

1. Purpose

Compress and decompress bitmaps.

Demo screenshot

In tests, it usually achieves about 40% reduction in data size, and as such, compresses better than any other known image compressor that targets the NES/Famicom platform.
It is based on Tokumaru's compression tool, which itself is based on commercial compression & decompression algorithm used by some Codemasters games. Hence the name.

The distribution includes:

  • A commandline compressor & uncompressor tool, written in C++14
  • An example CA65-compatible NES project and a 6502 decompressor for the compression scheme

In theory, the tool can compress any data as long its size is a multiple of 16 bytes (size of a NES tile), but it is optimized and designed for NES bitmaps. It will not do very well with other kinds of data.

2. Copying

This program has been written by Joel Yliluoma, a.k.a. Bisqwit,
and is distributed under the terms of the Zlib license.

3. Downloading

Downloading help

  • Do not download everything - you only need one file (newest version for your platform)!
  • Do not use download accelerators or you will be banned from this server before your download is complete!

Date (Y-md-Hi) acc        Size Name                
2016-0505-2248 r--       32557 tokumaru-1.3.0.tar.gz
2016-0505-2248 r--       27776 tokumaru-1.3.0.tar.xz
2016-0504-0210 r--       31753 tokumaru-1.2.3.tar.gz
2016-0504-0210 r--       26924 tokumaru-1.2.3.tar.xz
2016-0503-2322 r--       30859 tokumaru-1.2.2.tar.gz
2016-0503-2322 r--       26004 tokumaru-1.2.2.tar.xz
2016-0503-1750 r--       19471 tokumaru-1.2.1.tar.gz
2016-0503-1750 r--       16828 tokumaru-1.2.1.tar.xz
2016-0503-1630 r--       19311 tokumaru-1.2.0.tar.gz
2016-0503-1630 r--       16712 tokumaru-1.2.0.tar.xz
2016-0503-1600 r--       19193 tokumaru-1.1.0.tar.gz
2016-0503-1600 r--       16592 tokumaru-1.1.0.tar.xz
2016-0502-0618 r--        9118 tokumaru-1.0.0.tar.gz
2016-0502-0618 r--        8696 tokumaru-1.0.0.tar.xz
Back to the source directory index at Bisqwit's homepage