#lunar #parser #pack-unpack #game

bin+lib fldtools

为使用 Magical School Lunar! (1997) 打包和解包 FLD 文件的库!

1 个不稳定版本

使用旧的 Rust 2015

0.1.1 2017年7月23日

#10#lunar

LGPL-3.0

13KB
238

fldtools

这组工具支持从游戏 Magical School Lunar! (Sega Saturn, 1997) 解包和创作 FLD 数据文件。

除了命令行工具外,该项目还包括一个 Rust 包,其中包含一些辅助函数,让您可以编写自己的 FLD 文件工具。

安装

在 Mac 上

brew install mistydemeo/lunar/fldtools

手动构建

克隆此仓库,然后

make

用法

fldunpack

fldunpack FILENAME.FLD

块将被提取到一组按编号的文件中,文件名基于提取它们的文件名。默认情况下,块将以“块”作为文件扩展名提取;使用 --extension 选项选择自定义文件扩展名。当从包含 FMV 的 MSLM.FLD 文件中提取数据时,这很有用,因为其他应用程序将期望从其内容中获取 .cpk 扩展名。

fldpack

fldpack output.fld <input files>

依赖关系

~1.5MB
~18K SLoC