# Costume Quest：Windows x86 功能匹配反编译

> Costume Quest 项目以 C++ 重建 Windows x86 Steam Build 81338 的游戏函数，目标是保持功能一致。项目记录原函数地址，并标记存疑或未完成的代码段；构建使用 xmake、可编译 x86 的 MSVC 工具链，以及用户另行取得的游戏副本和 Steamworks SDK。

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

## 使用条件与局限

- **前提条件：**需要合法取得的《Costume Quest》Windows x86 Steam Build ID 81338 副本。
- **前提条件：**需要 xmake、支持 x86 的 MSVC 工具链和 Steamworks SDK V1.14；获取该 SDK 需要 Steamworks 合作伙伴账户。
- **局限：**部分函数或代码段可能标记为 UNSURE、TODO 或 UNIMPLEMENTED。
- **许可：**/src 中源自游戏的代码没有许可证；其他带声明的文件采用 BSD-2-Clause，external 子目录各有其许可证。

## 一手来源

1. <https://github.com/Costume-Quest-Modding/CostumeQuest-Decomp/blob/bca7f602825bb91613b6f533386cd39fc7d1fc24/README.md>
2. <https://github.com/Costume-Quest-Modding/CostumeQuest-Decomp/blob/bca7f602825bb91613b6f533386cd39fc7d1fc24/CONTRIBUTING.md>

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

- [Crash Bandicoot: The Wrath of Cortex：早期 PS2 反编译](https://awesomerea.org/zh/resources/crash-ps2-case/index.md) · 案例
- [Crash Bash：以函数比对推进的 PSX 反编译](https://awesomerea.org/zh/resources/crash-bash-decomp-case/index.md) · 案例
- [Crash Tag Team Racing：GameCube 游戏反编译](https://awesomerea.org/zh/resources/crash-tag-team-racing-decomp-case/index.md) · 案例
- [Crash Twinsanity：PAL 版 PS2 可执行文件的 C++ 重建](https://awesomerea.org/zh/resources/crash-twinsanity-decomp-case/index.md) · 案例
- [Crazy Taxi decomp：从 C 代码重建欧洲版 Dreamcast 游戏](https://awesomerea.org/zh/resources/crazy-taxi-decomp-case/index.md) · 案例
- [Dance Central 3：反编译 Xbox 360 游戏](https://awesomerea.org/zh/resources/dc3-decomp/index.md) · 案例

## 关于此条目

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