# widebrim：重建 Professor Layton and Pandora's Box 引擎

> widebrim 以 Python 和 pygame 重建 Nintendo DS 版 Layton 2 引擎，依据对欧版 Professor Layton and Pandora's Box 的反编译研究。它读取用户提供的 ROM，实现游戏模式、谜题与存档，并说明哪些行为经过近似处理或尚未实现。

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

## 使用条件与局限

- **前提条件：**默认配置需要提供 Professor Layton and Pandora's Box ROM。
- **前提条件：**手写谜题输入需要 Tesseract-OCR；电影播放需要 FFmpeg 4.4 或更新版本。
- **局限：**小游戏和声音尚未实现；部分特效及谜题细节与原版不同。
- **许可：**MIT 许可证。

## 一手来源

1. <https://github.com/bullbin/widebrim/blob/29182559cfcfa9206e02edee9cd89dff8d1fa32f/README.md>

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

- [WinTex：《Under a Killing Moon》引擎重建](https://awesomerea.org/zh/resources/wintex-under-a-killing-moon-case/index.md) · 案例
- [wipEout Rewrite：重建 1995 年的 PlayStation 游戏](https://awesomerea.org/zh/resources/wipeout-rewrite-case/index.md) · 案例
- [Wizardry 6：重建游戏文件格式与系统](https://awesomerea.org/zh/resources/wizardry-6-reconstruction-case/index.md) · 案例
- [wkbre2：重建《Warrior Kings》游戏引擎](https://awesomerea.org/zh/resources/wkbre2-case/index.md) · 案例
- [wkbre：重建《Warrior Kings》引擎](https://awesomerea.org/zh/resources/wkbre-case/index.md) · 案例
- [Wolfenshine：重实现《德军总部 3D》](https://awesomerea.org/zh/resources/wolfenshine-case/index.md) · 案例

## 关于此条目

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