GARbro(全称 Graphic Arts Ripper, Bro)是一款开源的视觉小说(Visual Novel / Galgame)游戏资源浏览器与提取工具。它通过图形化界面让用户像浏览普通文件夹一样访问游戏资源文件,支持超过200种游戏格式,广泛应用于视觉小说素材提取、游戏汉化、MOD制作等场景。
基本信息
| 项目 | 内容 |
|---|---|
| 名称 | GARbro(Graphic Arts Ripper, Bro) |
| 开发者 | morkt |
| 首次发布 | 2014年7月21日 |
| 编程语言 | C# |
| 运行环境 | .NET Framework v4.6 或更高版本 |
| 许可协议 | MIT License |
| GitHub Stars | 2,500+ |
| GitHub 仓库 | https://github.com/morkt/GARbro[reference:10] |
| 支持格式列表 | https://morkt.github.io/GARbro/supported.html[reference:11] |
概述
GARbro 是一款专为游戏资源逆向分析与提取而设计的专业级工具,广泛应用于视觉小说、美少女游戏(Galgame)、RPG Maker 制作游戏以及各类使用自定义打包格式的日本PC游戏资源解析场景中。其核心价值在于对大量非标准、加密或混淆型游戏资源容器格式的深度支持。
与许多需要命令行操作的同类型工具不同,GARbro 提供了完整的图形界面(GUI),用户可以通过直观的文件管理器式界面浏览和提取资源。项目采用模块化插件架构,将每种格式的解析器封装为独立组件,便于社区持续贡献新格式支持。
核心功能
1. 资源浏览与解包
GARbro 的核心功能是像文件管理器一样浏览游戏资源包。用户只需将游戏资源文件拖入窗口或通过菜单打开,GARbro 便会自动识别格式并展示其中的目录结构。按下 Enter 键即可“进入”资源包内部查看文件。
2. 资源提取与格式转换
选中文件后按下 F4 键即可提取资源,所有图像和音频会在提取过程中自动转换为通用的 PNG、MP3 等格式。这一“免解压直读直编”的特性极大提升了工作效率。
3. 加密格式支持
部分游戏资源包采用加密存储,GARbro 在遇到加密档案时会提示用户输入凭证或游戏名称。对于某些复杂加密格式(如 AES-128 或自定义异或密钥),GARbro 内置了动态密钥探测模块与脚本化解密接口。
4. 文件类型手动指定
GARbro 默认根据文件扩展名判断文件类型,如果分类错误,用户可以通过右键菜单的“Assign file type”(分配文件类型)手动修正。
支持的格式
GARbro 支持超过 50 种游戏引擎和 200 余种视觉小说专用文件格式。主要支持的格式类型包括:
| 类别 | 示例格式 |
|---|---|
| 档案包 | NPK、NPA、DAT、ARC、RPA、XP3、INT、AMI、NSA、PD、VOL、SZS |
| 图像格式 | GR3、GPH、PRS、SYG、TLG、BGI |
| 音频容器 | ADX、HCA、WAV、OGG |
涵盖的游戏引擎包括 Kirikiri(吉里吉里) 、ONScripter、Ren’Py、NScripter 等主流视觉小说引擎。完整的支持列表可在项目官网查阅。
使用方法
安装
-
下载:从 GitHub Releases 下载最新编译版本
-
解压:解压下载的压缩包
-
运行:双击
GARbro.GUI.exe启动程序
也可通过 Windows 包管理器安装:
winget install --id=morkt.GARbro -e
基本操作流程
-
打开资源文件:通过菜单“文件”→“打开”选择游戏资源文件,或将文件直接拖入 GARbro 窗口
-
浏览内容:像使用资源管理器一样导航目录,双击图片可预览,点击音频可试听
-
提取资源:选中文件或文件夹,按
F4或右键选择“提取”,指定保存位置即可
常用快捷键
| 快捷键 | 功能 |
|---|---|
Enter |
打开选中的档案文件 / 播放音频 |
F4 |
提取选中的文件 |
F3 |
创建压缩档案 |
F5 |
刷新视图 |
Ctrl+A |
全选所有文件 |
Backspace |
返回上级目录 |
Ctrl+O |
选择要打开的档案文件 |
Ctrl+H |
将窗口适配到显示的图像 |
衍生版本
GARbro-Mod
GARbro-Mod 是社区维护的修改版本,针对部分原版无法解包的加密游戏提供了更好的支持。该版本增加了对 PS2/PS3/PSV 平台游戏格式(如 MAGES 引擎图像格式)的支持。
应用场景
-
素材收藏:提取游戏中的 CG、立绘、背景音乐等素材
-
二次创作:获取图像、音频资源用于同人创作
-
游戏汉化:提取脚本文件进行翻译工作
-
MOD 制作:修改资源后重新打包
-
游戏研究:分析其他游戏的资源结构
注意事项
-
备份原始文件:解包前建议备份原始游戏文件
-
遵守版权法规:提取的资源仅可用于个人学习、研究或非商业同人创作,请勿用于侵权用途
-
定期更新:保持 GARbro 更新到最新版本,以获得更多格式支持和 Bug 修复



评论1