# Need for Speed: Porsche Unleashed：x86 行为差分验证与源码恢复

> prsche-disasm 从 Windows x86 二进制恢复 Need for Speed: Porsche Unleashed 的 C/C++ 源码，索引原始模块与地址，研究资源格式，并用原程序的输入、状态、输出及 ABI 行为比较已恢复函数。现有 C++ 模块可分别构建，但完整游戏尚未链接成可玩的程序。

- 类型：案例
- 目标：二进制 · 游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-08
- 原始资源：<https://github.com/xfynx/prsche-disasm>
- 一手来源：<https://github.com/xfynx/prsche-disasm/blob/57231fa31fce54cf123c1c07806390133c6bc21f/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/nfs-porsche-unleashed-recovery-case/>
- 记录 JSON：<https://awesomerea.org/resources/nfs-porsche-unleashed-recovery-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/nfs-porsche-unleashed-recovery-case/index.md)

## 使用条件与局限

- **前提条件：**需要用户自有的原版游戏作为只读输入。
- **前提条件：**构建已恢复模块需要 Windows x64、带 C++ 工作负载的 Visual Studio 2022 Build Tools、Windows SDK、CMake 和 Python 3。
- **局限：**恢复中的 C++ 游戏尚未完成，也不能链接成可玩的程序。
- **许可：**项目原创贡献适用 MIT 许可证，具体范围以 LICENSING.md 为准。

## 一手来源

1. <https://github.com/xfynx/prsche-disasm/blob/57231fa31fce54cf123c1c07806390133c6bc21f/README.md>
2. <https://github.com/xfynx/prsche-disasm/blob/57231fa31fce54cf123c1c07806390133c6bc21f/STATUS.md>

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

- [Need for Speed: Underground：GameCube 原型版本反编译](https://awesomerea.org/zh/resources/nfs-underground-gamecube-decomp-case/index.md) · 案例
- [Neon Genesis Evangelion 64：任天堂 64 版反编译](https://awesomerea.org/zh/resources/evangelion64-decomp/index.md) · 案例
- [New Play Control! Pikmin 2：Wii 版反编译](https://awesomerea.org/zh/resources/pik2wii-case/index.md) · 案例
- [nfsu2_decomp：原生重建《Need for Speed: Underground 2》](https://awesomerea.org/zh/resources/nfsu2-decomp-case/index.md) · 案例
- [Ninja Cop：两个 GBA 版本的反汇编](https://awesomerea.org/zh/resources/ninjacop-case/index.md) · 案例
- [Ocarina of Time：NTSC 1.0 版 ROM 反汇编](https://awesomerea.org/zh/resources/oot-ntsc-1-disassembly-case/index.md) · 案例

## 关于此条目

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