3d工具
一款用于提取/创建 3ds rom 的一体化工具。
历史
- v1.2.0 @ 2018.06.03 - 完全支持自动加密
- v1.2.1 @ 2018.07.26 - 支持 openssl 1.1.0
- v1.2.2 @ 2018.08.27 - 修复不加密错误
- v1.2.3 @ 2018.09.03 - 修复没有 exefs 的提取 cxi 错误
- v1.2.4 @ 2019.03.28 - 改进锁定区域
- v1.2.5 @ 2019.04.20 - 修复没有 exefs-dir 的提取 exefs 错误
- v1.2.6 @ 2019.05.25 - 与 libsundaowen_src 同步
v1.1
- v1.1.0 @ 2018.01.03 - 新的开始
- v1.1.1 @ 2018.01.21 - 锁定区域和语言
v1.0
- v1.0.0 @ 2014.12.07 - 第一个版本
- v1.0.1 @ 2014.12.09 - 兼容Windows XP
- v1.0.2 @ 2014.12.25 - 支持 diff 和 patch
- v1.0.3 @ 2014.12.26 - 修复差异错误
- v1.0.4 @ 2014.12.28 - 修复 exefs 标头错误
- v1.0.5 @ 2015.01.05 - 修复差异错误
- v1.0.6 @ 2015.01.22 - 修复使用引用创建 romfs 的错误
- v1.0.7 @ 2015.01.23 - 支持横幅
- v1.0.8 @ 2015.08.30 - 重构压缩并修复横幅错误
- v1.0.9 @ 2015.10.28 - 仅支持 romfs level3
- v1.0.10 @ 2015.11.22 - 支持cfa中的exefs并仅放弃romfs level3
- v1.0.11 @ 2016.02.04 - 修复 diff bug 并支持 VS2015
- v1.0.12 @ 2016.04.14 - 支持7.x自动加密
- v1.0.13 @ 2016.04.20 - 修复 romfs 7.x 自动加密错误
- v1.0.14 @ 2016.05.17 - 与 exepatch 同步并支持 VS2015
- v1.0.15 @ 2016.05.23 - 支持使用外部密钥自动加密
- v1.0.16 @ 2016.11.01 - 支持 huffman、runlength、yaz0 压缩、romfs 重映射忽略和 VS2008SP1
- v1.0.17 @ 2016.11.06 - 修复 romfs 哈希错误
- v1.0.18 @ 2016.12.04 - 与 yaz0 兼容,具有对齐属性
- v1.0.19 @ 2017.01.11 - 修复 romfs 哈希错误
- v1.0.20 @ 2017.03.24 - 重构
- v1.0.21 @ 2017.04.02 - 重构
- v1.0.22 @ 2017.04.05 - 命令行支持 unicode
- v1.0.23 @ 2017.05.09 - 修复运行时错误
- v1.0.24 @ 2017.05.21 - 支持自动加密
- v1.0.25 @ 2017.06.18 - 修复自动加密错误并添加下载
- v1.0.26 @ 2017.06.20 - 修复自动加密错误
- v1.0.27 @ 2017.10.10 - 修复 macOS 上的编码
平台
建筑
依赖关系
- cmake
- 库比转换
- openssl-devel / libssl-dev
- libcurl 开发
编译
mkdir build
cd build
cmake -DUSE_DEP=OFF ..
make
mkdir build
cd build
cmake -DBUILD64=OFF -DUSE_DEP=OFF ..
make
安装中
用法
3dstool [option...] [option]...
选项
请参阅3dstool --help
消息。