# Elite: Harmless：Commodore 64 版 Elite 反汇编

> Elite: Harmless 是 Commodore 64 版 Elite 的完整 ca65 反汇编，底本为 1986 年的 GMA86 磁盘版，代码按飞行、停靠、文本、飞船模型、数学、声音和图形等模块拆分。构建脚本会重新汇编原版加载器各阶段和游戏文件，按 MD5 校验后生成磁盘镜像。同一套源码还能构建增强版，采用更快的乘法例程和画线代码；另有加载器文档说明选用 GMA86 磁盘版的原因，并解析带拷贝保护的加载器的第一阶段。

- 类型：案例
- 目标：游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-09
- 收录于：2026-11-10
- 原始资源：<https://codeberg.org/Kroc/elite-harmless>
- 一手来源：<https://codeberg.org/Kroc/elite-harmless/src/commit/a8b7615a57a814c1312a39e68f4b371e7eb7dc43/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/elite-harmless-case/>
- 记录 JSON：<https://awesomerea.org/resources/elite-harmless-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/elite-harmless-case/index.md)

## 使用条件与局限

- **前提条件：**构建需要 cc65 工具链和仓库自带的安装脚本，可在 Linux、Mac 或装有 WSL 的 Windows 上进行；游戏需在 VICE 等 Commodore 64 模拟器中运行。
- **范围：**磁盘镜像只能通过自行编译源码获得。
- **局限：**反汇编的注释文档仍在编写中。
- **许可：**采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议（CC BY-NC-SA 4.0）。

## 一手来源

1. <https://codeberg.org/Kroc/elite-harmless/src/commit/a8b7615a57a814c1312a39e68f4b371e7eb7dc43/README.md>
2. <https://codeberg.org/Kroc/elite-harmless/src/commit/a8b7615a57a814c1312a39e68f4b371e7eb7dc43/build.sh>
3. <https://codeberg.org/Kroc/elite-harmless/src/commit/a8b7615a57a814c1312a39e68f4b371e7eb7dc43/src/boot/gma/README.md>
4. <https://codeberg.org/Kroc/elite-harmless/src/commit/a8b7615a57a814c1312a39e68f4b371e7eb7dc43/INSTALL.md>
5. <https://codeberg.org/Kroc/elite-harmless/src/commit/a8b7615a57a814c1312a39e68f4b371e7eb7dc43/LICENSE.txt>

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

- [EQOA Decomp：EverQuest Online Adventures: Frontiers 的 PS2 模块匹配反编译](https://awesomerea.org/zh/resources/eqoa-frontiers-decomp-case/index.md) · 案例
- [Eternal Darkness：开发中的 GameCube 版反编译](https://awesomerea.org/zh/resources/unending-occlusion-eternal-darkness-case/index.md) · 案例
- [Eternal Darkness: Sanity’s Requiem：GameCube 版匹配反编译](https://awesomerea.org/zh/resources/eternal-darkness-decomp/index.md) · 案例
- [Eternal Fighter Zero -Memorial-：逐函数精确匹配的源码重建](https://awesomerea.org/zh/resources/eternal-fighter-zero-case/index.md) · 案例
- [EVA-Decomp：逐字节匹配 Nintendo 64《新世纪福音战士》](https://awesomerea.org/zh/resources/eva-decomp-case/index.md) · 案例
- [Evo's Space Adventures PSX：《Evo's Space Adventure》匹配式反编译](https://awesomerea.org/zh/resources/esa-psx-case/index.md) · 案例

## 关于此条目

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