#18319 - LOst? - Tue Mar 23, 2004 10:55 pm
I have tried the GBA Crusher on a Sega Genesis tile data to see how much I can decrease the size.
I'm actually looking for the name of the compression type used by the basic Sega games, and I thought it could be some sort of LZ, so I tried to compare the data after being compressed. Here is the result:
Huffman 4-bit: Genesis tile data ended up 17% compressed
Huffman 8-bit: Genesis tile data ended up 35% compressed
LZ77 and VRAM safe: Genesis tile data ended up 33% compressed
Sega Genesis compression: Genesis tile data are 55% compressed
I don't know much about compression or how it works. The tile format in Sega Genesis is 4 bit per pixel. The LZ77 isn't good on this format? Is there any other LZ compression that may be better to use? Or is this compression format made up by Sega (which I don't believe)?
Oh by the way, I tried to compress GBA tiles with the GBA Crucher and the Sega Genesis compression format with the result:
Huffman 4-bit: GBA tile data ended up 50% compressed
Huffman 8-bit: GBA tile data ended up 62% compressed
LZ77 and VRAM safe: GBA tile data ended up 67% compressed
Sega Genesis compression: GBA tile data are 33% compressed
So I guess LZ77 is best for GBA tile data.
Does anyone know what type of compression the Genesis uses after seeing just these results? Just a guess would be nice :P
I'm actually looking for the name of the compression type used by the basic Sega games, and I thought it could be some sort of LZ, so I tried to compare the data after being compressed. Here is the result:
Huffman 4-bit: Genesis tile data ended up 17% compressed
Huffman 8-bit: Genesis tile data ended up 35% compressed
LZ77 and VRAM safe: Genesis tile data ended up 33% compressed
Sega Genesis compression: Genesis tile data are 55% compressed
I don't know much about compression or how it works. The tile format in Sega Genesis is 4 bit per pixel. The LZ77 isn't good on this format? Is there any other LZ compression that may be better to use? Or is this compression format made up by Sega (which I don't believe)?
Oh by the way, I tried to compress GBA tiles with the GBA Crucher and the Sega Genesis compression format with the result:
Huffman 4-bit: GBA tile data ended up 50% compressed
Huffman 8-bit: GBA tile data ended up 62% compressed
LZ77 and VRAM safe: GBA tile data ended up 67% compressed
Sega Genesis compression: GBA tile data are 33% compressed
So I guess LZ77 is best for GBA tile data.
Does anyone know what type of compression the Genesis uses after seeing just these results? Just a guess would be nice :P