# Karateka：可构建的 MS-DOS 版反编译源码

> 项目将 MS-DOS 版《Karateka》重建为可构建 KARATEKA.EXE 的 C 与汇编源码。文档中的构建使用 Lattice C 2.15、MASM 1.25 和 DOIT.BAT。源码包含过场动画脚本引擎。

- 类型：案例
- 目标：游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-09
- 原始资源：<https://github.com/ergonomy-joe/karateka-decompiled>
- 一手来源：<https://github.com/ergonomy-joe/karateka-decompiled/blob/476fa709c6d1b3dc6430cac705dfaaae152c5c2e/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/karateka-msdos-decompiled-case/>
- 记录 JSON：<https://awesomerea.org/resources/karateka-msdos-decompiled-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/karateka-msdos-decompiled-case/index.md)

## 使用条件与局限

- **前提条件：**文档中的构建使用 Lattice C 2.15 和 MASM 1.25。
- **局限：**DOIT.BAT 可能需要按本地环境调整。
- **许可：**仓库中没有许可证文件。

## 一手来源

1. <https://github.com/ergonomy-joe/karateka-decompiled/blob/476fa709c6d1b3dc6430cac705dfaaae152c5c2e/README.md>

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

- [keen-clone：Commander Keen 1 的 C/SDL2 移植](https://awesomerea.org/zh/resources/keen-clone-rea-commander-keen-case/index.md) · 案例
- [KeeperFX：重写 Dungeon Keeper 游戏](https://awesomerea.org/zh/resources/keeperfx-case/index.md) · 案例
- [kh-com：Kingdom Hearts: Chain of Memories 反编译](https://awesomerea.org/zh/resources/kh-com-case/index.md) · 案例
- [Kirby 64: The Crystal Shards：反编译 Nintendo 64 游戏](https://awesomerea.org/zh/resources/kirby64-decomp/index.md) · 案例
- [Kirby's Dream Land 3：美日双版本 SNES 反汇编](https://awesomerea.org/zh/resources/kirbys-dream-land-3-disassembly-case/index.md) · 案例
- [Kirby's Return to Dream Land：早期 C/C++ 反编译项目](https://awesomerea.org/zh/resources/krtdl-decomp-case/index.md) · 案例

## 关于此条目

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