1 unstable release

Uses old Rust 2015

0.1.1 May 13, 2018
0.1.0 May 13, 2018

#14 in #lzss

Download history 5/week @ 2023-11-09 2/week @ 2023-11-16 4/week @ 2023-11-23 8/week @ 2023-11-30 3/week @ 2023-12-14 4/week @ 2023-12-21 1/week @ 2024-01-11 4/week @ 2024-01-18 2/week @ 2024-01-25 2/week @ 2024-02-01 4/week @ 2024-02-08 26/week @ 2024-02-15 53/week @ 2024-02-22

85 downloads per month

MIT license

12KB
232 lines

Rust Nintendo LZSS Decompressor

Build Status codecov

Usage

Add to your Cargo.toml file:

[dependencies]
rust_lzss = "~0.1"

Example

extern crate rust_lzss;

use rust_lzss::decompress;
use std::io::Cursor;

let lzss10: [u8; 11] = [ 0x10, 0x14, 0x00, 0x00, 0x08, 0x61, 0x62, 0x63, 0x64, 0xD0, 0x03, ];
let decoded = decompress(&mut Cursor::new(lzss10));

lib.rs:

Decompresses LZSS types implemented by Nintendo based on https://github.com/magical/nlzss

Dependencies

~200KB