# recherno：在自制虚拟机中研究 Chernobyl: The Legacy Continues

> recherno 在自制虚拟机中运行 Chernobyl: The Legacy Continues 的原版 Fortran/Win32 引擎，以研究游戏行为。项目使用 Unicorn 执行引擎、Capstone 辅助调试。引擎 API 的重建和用于控制游戏功能的 Qt 界面仍在开发，移除原版二进制文件属于后续计划。

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

## 使用条件与局限

- **前提条件：**需要将用户自己的原版 chrnob_32.dll 和 shutdown.icd 放在可执行文件旁。
- **前提条件：**构建依赖 Qt Widgets、Unicorn 和 Capstone。
- **局限：**引擎 API 研究及移除原版二进制块尚未完成。
- **许可：**WTFPL 第 2 版。

## 一手来源

1. <https://github.com/vlasta-labsky/recherno/blob/6d998ba06afcf222caab39413d306b71003190a4/README.md>
2. <https://github.com/vlasta-labsky/recherno/blob/6d998ba06afcf222caab39413d306b71003190a4/CMakeLists.txt>

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

- [Redneck Rampage：两部游戏的源码重建](https://awesomerea.org/zh/resources/redneck-rampage-reconstruction-case/index.md) · 案例
- [reEgg：Egg, Inc. 1.12.13 版服务器模拟器](https://awesomerea.org/zh/resources/reegg-case/index.md) · 案例
- [ReGameDLL_CS：重建《Counter-Strike》服务器 GameDLL](https://awesomerea.org/zh/resources/regamedll-cs-case/index.md) · 案例
- [ReHLDS：Half-Life 专用服务器重建](https://awesomerea.org/zh/resources/rehlds-hlds-case/index.md) · 案例
- [ReJet：在 Windows 上运行 Jet Set Radio Future 的 Xbox 代码](https://awesomerea.org/zh/resources/rejet-case/index.md) · 案例
- [Rerun：重建《Sonic Runners》服务器](https://awesomerea.org/zh/resources/rerun-server-case/index.md) · 案例

## 关于此条目

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