crunchmania

crunchmania.header

crunchmania.bitreader

BackwardBitReader Objects

class BackwardBitReader()

LSB-first bit reader that reads bytes backward through packed data.

__init__

def __init__(data: bytes | bytearray, start: int, end: int)

Arguments:

crunchmania.constants

crunchmania.unpack

unpack

def unpack(data: bytes | bytearray) -> bytes

Decompress Crunch-Mania compressed data.

Arguments:

Returns:

decompressed data as bytes

Raises:

crunchmania.cli