#path #bundles #exile #oodle #compression #extracting #game

bin+lib poe_bundle

Path of Exile 游戏中使用的 Oodle Bundle 提取库

6 个版本

0.1.5 2022 年 11 月 18 日
0.1.4 2022 年 11 月 13 日

#415游戏

每月 31 次下载

LGPL-3.0-only

625KB
16K SLoC

C++ 15K SLoC // 0.0% comments Rust 372 SLoC // 0.0% comments Visual Studio Project 197 SLoC Python 29 SLoC // 0.3% comments Visual Studio Solution 28 SLoC

Path of Exile Bundle 读取器

读取由 Grinding Gear Games 创建的 Path of Exile 游戏的压缩 Bundle。

目录

背景

自 3.11.2 补丁以来,Grinding Gear Games 开始使用一种新的存储游戏文件的方法。一些文件现在使用 RAD Game Tools 的专有 Oodle 压缩 套件压缩为 Bundle。

构建

此项目使用 ooz 分支(Oodle 的开源实现)。

Cargo 将在存储库根目录中查找 libooz,您可以在 build.rs 文件中更改此设置。

常规 cargo 命令均可使用。

$ cargo build --release

使用方法

由于我的初始用例只需要一个库,因此尚未实现 CLI。

依赖关系

~1.9–2.5MB
~43K SLoC