JonathanDotCel / CrunchyKiller

C#/PSX/Amiga Cruncher/Decruncher via Runtime Length Encoding

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CrunchyKiller

C#/ASM PSX Cruncher/Decruncher via Runtime Length Encoding (Compatible with Silpheed/Hitmen's ASM ByteKiller decrunch routine.)

Note: this is mostly for Archival's sake and to have a working source in the 64 bit era. As such, its a direct side-by-side translation of the originals with minimal language-specific features + documentation.

It works very well, but unless you specifically need it to decompress/recompress old PSX/Amiga stuff (Or you kinda fancy using it for nostalgia's sake), it might be worth going with something more modern from https://github.com/PeterLemon or https://github.com/Lameguy64.

Note! Some Amiga versions would use a different header layout! (E.g. write location and length may be reversed!) Double check before using.

About

C#/PSX/Amiga Cruncher/Decruncher via Runtime Length Encoding


Languages

Language:C# 58.5%Language:Assembly 23.5%Language:C 17.1%Language:Batchfile 0.9%