Retro Hackers LogoGuestLog in

Summer Tree
News
Database
Users
Projects
Game Ports
Videos
Music
Material
Feedback

Final Fantasy VI C2FF6D (de)compressor

Game : Final Fantasy III

Platform : Super Nintendo

Author : abw

Release date : 13 Feb 2016

Category : Compression / Decompression

OS : OS Independant

Skill Level : Beginner

Version : 1.0

Downloads : 372

Utility description

Implements the decompression routine (a variant on LZ77 using a 0x800 byte sliding window, distinguishing length-distance pairs from literals by prefixing every group of 8 pairs/literals with a single byte, each bit of which controls whether the next corresponding byte is a literal or a length-distance pair; length-distance pairs are encoded as 2 bytes [abcdefgh ijklmnop] where length is [lmnop] and distance is [ijkabcdefgh]) found at 0xC2FF6D in at least the original Japanese and both English releases of Final Fantasy VI on the SNES.

Also implements a complementary compression routine to generate data that the aforementioned decompression routine will be able to decompress.

Reviews

No reviews yet...