# SymphonyRecomp：用 RecompOne 静态重编译《恶魔城：月下夜想曲》

> 使用 BlackLabelHQ 的 RecompOne 将北美 PlayStation 版《恶魔城：月下夜想曲》静态重编译为 C#；其运行时模拟 BIOS、内存映射 I/O、GPU 和光驱，使游戏无需主机 BIOS 即可原生运行。按覆盖段划分的函数映射与补丁加入了宽屏、便利性改进、随机器和作弊功能。项目借助 SOTN 反编译项目的资料为函数命名，但强调它是重编译而非反编译。

- 类型：案例
- 目标：游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-10-18
- 收录于：2026-10-18
- 原始资源：<https://github.com/BlackLabelHQ/SymphonyRecomp>
- 一手来源：<https://github.com/BlackLabelHQ/SymphonyRecomp/blob/c94a9096bab25bf513cceea50d6838a4c8d7bf5b/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/symphonyrecomp-case/>
- 记录 JSON：<https://awesomerea.org/resources/symphonyrecomp-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/symphonyrecomp-case/index.md)

## 使用条件与局限

- **前提条件：**需要用户自有北美版光盘（序列号 SLUS-00067），格式为双音轨 BIN／CUE 或 CHD，并使用固定文件名；其他语言版本的光盘仅被描述为未来语言切换工具的素材来源。仓库不含游戏数据，RecompOne 也不需要 BIOS 或其他 Sony 组件。
- **前提条件：**v0.5.1b 版本（2026-08-19）提供 Windows x64／ARM64、macOS ARM64／x64 和 Linux x64 构建；Linux ARM64 版本已在 0.5b 中移除。源码构建的前置条件包括支持 OpenGL 2.1+ 的显卡、.NET 10、OpenAL 和 Git；更新日志称 OpenGL 2.1 路径仍属实验性质且存在位掩码问题。游戏代码由 RecompOne 子模块依据 config/sotn.json 生成。
- **局限：**README 称这是公开测试版，可能存在严重破坏游戏的错误，1.0 版本尚未发布。项目未公布等价性或自动化游戏流程测试。
- **许可：**SymphonyRecomp 没有许可证文件，复用条款未明确；固定版本的 RecompOne 重编译器与运行时采用 MIT 许可，游戏保留各自权利。

## 一手来源

1. <https://github.com/BlackLabelHQ/SymphonyRecomp/blob/c94a9096bab25bf513cceea50d6838a4c8d7bf5b/README.md>
2. <https://github.com/BlackLabelHQ/SymphonyRecomp/blob/c94a9096bab25bf513cceea50d6838a4c8d7bf5b/config/sotn.json>
3. <https://github.com/BlackLabelHQ/SymphonyRecomp/blob/c94a9096bab25bf513cceea50d6838a4c8d7bf5b/CHANGELOG.md>
4. <https://github.com/BlackLabelHQ/SymphonyRecomp/blob/c94a9096bab25bf513cceea50d6838a4c8d7bf5b/.gitmodules>
5. <https://github.com/BlackLabelHQ/SymphonyRecomp/tree/c94a9096bab25bf513cceea50d6838a4c8d7bf5b/patches>
6. <https://github.com/BlackLabelHQ/RecompOne/blob/3c34e6ea830152711e4a1ae0d0b2df523cbe8fdb/README.md>
7. <https://github.com/BlackLabelHQ/RecompOne/blob/3c34e6ea830152711e4a1ae0d0b2df523cbe8fdb/LICENSE>
8. <https://github.com/BlackLabelHQ/SymphonyRecomp/releases/tag/v0.5.1b>

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

- [The Darkness Recomp：配有原生 D3D11 渲染器的 Xbox 360 静态重编译](https://awesomerea.org/zh/resources/the-darkness-recomp-case/index.md) · 案例
- [The Simpsons Wrestling Recompiled：基于 psxrecomp 的 PlayStation 静态重编译](https://awesomerea.org/zh/resources/simpsons-wrestling-recompiled-case/index.md) · 案例
- [The Two Towers Recompiled：初代 Xbox 静态重编译移植](https://awesomerea.org/zh/resources/two-towers-recompiled-case/index.md) · 案例
- [Unleashed Recompiled：转换 Xbox 360 游戏代码与着色器](https://awesomerea.org/zh/resources/unleashed-recompiled-case/index.md) · 案例
- [Weeping of the Empire：将《塞尔达传说 王国之泪》静态重编译至 Windows](https://awesomerea.org/zh/resources/weeping-of-the-empire-case/index.md) · 案例
- [Wind Waker HD Recomp：通过静态重编译实现的 Wii U 游戏原生移植](https://awesomerea.org/zh/resources/wind-waker-hd-recomp-case/index.md) · 案例

## 关于此条目

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