# BattleTanx: Global Assault：逐字节匹配的 PlayStation 可执行文件重建

> BattleTanx: Global Assault 以匹配的 C 源码和可读汇编重建美版 PlayStation 游戏可执行文件，并将链接结果与用户提供的原版文件比较。另有工具解析 TEX、IMG、FUL、MMM/3MDL 和 VAGS.SFX 等格式。作者报告可执行文件已完整精确重建，光盘文件均可进行结构解析。

- 类型：案例
- 目标：游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-08
- 收录于：2026-11-09
- 原始资源：<https://github.com/TheGh0stShip/BattleTanx-Global-Assault-PS1>
- 一手来源：<https://github.com/TheGh0stShip/BattleTanx-Global-Assault-PS1/blob/afd457d361b3b2db6c0c4003be25a09b15a3a44a/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/battletanx-global-assault-ps1-case/>
- 记录 JSON：<https://awesomerea.org/resources/battletanx-global-assault-ps1-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/battletanx-global-assault-ps1-case/index.md)

## 使用条件与局限

- **前提条件：**需要 Python 3.9 或更新版本、GNU Make，以及合法取得的美版可执行文件 SLUS-01044。
- **前提条件：**可执行文件需放在 baseroms/us/SLUS_010.44；语料检查还需要提取的光盘文件。
- **局限：**语义命名、源码整合及编译器佐证仍在进行。
- **许可：**MIT 许可证。

## 一手来源

1. <https://github.com/TheGh0stShip/BattleTanx-Global-Assault-PS1/blob/afd457d361b3b2db6c0c4003be25a09b15a3a44a/README.md>
2. <https://github.com/TheGh0stShip/BattleTanx-Global-Assault-PS1/blob/afd457d361b3b2db6c0c4003be25a09b15a3a44a/docs/DECOMPILATION.md>

## 同分区更多条目：游戏

- [Beetle Adventure Racing!：匹配原版的 Nintendo 64 反编译项目](https://awesomerea.org/zh/resources/beetle-adventure-racing-decomp-case/index.md) · 案例
- [Berzerk：带注释的 Atari 2600 反汇编](https://awesomerea.org/zh/resources/berzerk-atari-2600-disassembly-case/index.md) · 案例
- [Betrayal at Krondor：逐字节一致的源码重建](https://awesomerea.org/zh/resources/betrayal-at-krondor/index.md) · 案例
- [BFM-decomp：Brave Fencer Musashi 匹配反编译](https://awesomerea.org/zh/resources/bfm-decomp-case/index.md) · 案例
- [Big Brain Academy: Wii Degree：进行中的匹配反编译](https://awesomerea.org/zh/resources/big-brain-academy-wii-degree-case/index.md) · 案例
- [Biohazard Outbreak decomp：PS2 游戏匹配反编译](https://awesomerea.org/zh/resources/biohazard-outbreak-decomp-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
