#pak #helper #quake #format #archive #pak-archive

无 std rpak

Quake 2 PAK 格式的简单无 std 兼容助手

2 个不稳定版本

0.2.0 2021 年 8 月 29 日
0.1.0 2020 年 8 月 16 日

#72 in 数据格式

MIT 许可证

10KB
159

rpak

Quake 2 PAK 格式的简单无 std 兼容助手。

库使用

将以下内容添加到您的 Cargo.toml

rpak = "0.2"

默认启用 "std" 功能,对于无 std 环境(仅当 alloc 可用时),使用

rpak = { version = "0.2", default-features = false }

加载存档

use rpak::PakArchive;

let mut data: Vec<u8> = Vec::new();
let _ = File::open("data.pak")?.read_to_end(&mut data)?;

let archive = PakArchive::from_bytes(&data[..])?;
assert!(archive.files.len() > 0);

许可证

MIT


lib.rs:

Quake 2 PAK 格式的简单无 std 兼容助手。

依赖项

~120KB