# Carrier Command Reverse Engineering：重建七个可执行文件版本

> Carrier Command Reverse Engineering 为 Carrier Command 的七个 DOS、Amiga、Atari ST 和 Mac 版本维护可重新汇编的注释源码。工具解包原版文件、识别函数，并将汇编出的可执行文件与用户提供的原版逐字节比较；DOS 覆盖文件和 M68K 偏移映射用于跨版本共用注释。

- 类型：案例
- 目标：游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-09
- 收录于：2026-11-09
- 原始资源：<https://gitlab.com/nguillaumin/carrier-command-reverse-engineering>
- 一手来源：<https://gitlab.com/nguillaumin/carrier-command-reverse-engineering/-/blob/093df177f33be9eb32c740284227a261e238e2cb/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/carrier-command-re-case/>
- 记录 JSON：<https://awesomerea.org/resources/carrier-command-re-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/carrier-command-re-case/index.md)

## 使用条件与局限

- **前提条件：**需要 Carrier Command 原版游戏文件。
- **前提条件：**所列工具包括 NASM 3.01 及更新版本、Python 3、Ghidra 11.x 及更新版本、unEXEPACK，以及支持 M68K 的 Capstone 5.x。
- **范围：**DOS Demo 和 Steam v1.3 的源码需从原版二进制文件生成，仓库未提交这些版本的源码。
- **许可：**项目页面未说明许可证。

## 一手来源

1. <https://gitlab.com/nguillaumin/carrier-command-reverse-engineering/-/blob/093df177f33be9eb32c740284227a261e238e2cb/README.md>

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

- [Castle Excellent：兼容 Castlequest 的 NES 共用源码重建](https://awesomerea.org/zh/resources/castle-excellent-castlequest-reconstruction-case/index.md) · 案例
- [Castlevania 64：任天堂 64 游戏的匹配反编译](https://awesomerea.org/zh/resources/cv64-decomp-case/index.md) · 案例
- [Castlevania 64：美版 v1.0 覆盖模块的匹配式反编译](https://awesomerea.org/zh/resources/cv64-overlays-decomp-case/index.md) · 案例
- [Castlevania: Aria of Sorrow：GBA 游戏的逐字节匹配反编译](https://awesomerea.org/zh/resources/cvaos-decomp/index.md) · 案例
- [Castlevania: Symphony of the Night：覆盖 PlayStation、PSP 与 Saturn 版本的一致性反编译](https://awesomerea.org/zh/resources/sotn-matching-decomp-case/index.md) · 案例
- [Chameleon Twist：进行中的日版 N64 反编译](https://awesomerea.org/zh/resources/chameleon-twist-jp-decomp-case/index.md) · 案例

## 关于此条目

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