Package me.hugmanrique.cartage.compression


package me.hugmanrique.cartage.compression
  • Interface Summary
    Interface
    Description
    Compresses data from a Cartridge.
    Decompresses data from a Cartridge.
  • Class Summary
    Class
    Description
    Implements the DiffUnFilter algorithms with 8-bit and 16-bit data sizes, present in the BIOS of the GBA and Nintendo DS.
    Implements the HuffUnCompRead algorithm, present in the BIOS of the GBA and Nintendo DS.
    Implements the LZ77UnCompRead algorithm, present in the BIOS of the GBA and Nintendo DS.
    Implements the LZX decompression algorithm in big-endian mode, used in some Nintendo DS games.
    Implements the RLUnCompRead algorithm, present in the BIOS of the GBA and Nintendo DS.
  • Exception Summary
    Exception
    Description
    Indicates an error occurred while attempting to decompress data from a Cartridge.