# DARK：重建 Proton 下的过场视频插件路径

> dark-render-re 重建 DARK（2013）的视频贴图上传路径，以修复 Proton 下的 WMV 过场播放。代理插件加载原版 VideoEnginePlugin，保留游戏的时间控制和界面操作，再通过 VTextureObject::UpdateRect 上传由 32 位 Windows FFmpeg 解码的 BGRA 帧。

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

## 使用条件与局限

- **前提条件：**需要 Linux 上的 DARK 游戏安装、Proton-GE，以及 32 位 Windows 版 FFmpeg/FFplay。
- **前提条件：**文档中的构建使用 Clang、lld 和 Wine i386 导入库。
- **测试证据：**作者报告在 Proton-GE 下测试了俄语版 DARK；其他 Proton 版本的兼容性尚不确定。
- **许可：**MIT 许可证。

## 一手来源

1. <https://github.com/Lintech-1/dark-render-re/blob/0674dfc3c53a300270f4018cab8a08b2457b5f39/README.md>
2. <https://github.com/Lintech-1/dark-render-re/blob/0674dfc3c53a300270f4018cab8a08b2457b5f39/docs/RE_NOTES.md>
3. <https://github.com/Lintech-1/dark-render-re/blob/0674dfc3c53a300270f4018cab8a08b2457b5f39/LICENSE>

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

- [Darkflame Universe：LEGO Universe 服务端重建](https://awesomerea.org/zh/resources/darkflame-universe-case/index.md) · 案例
- [darling-lol：通过 Darling 在 Linux 上运行 macOS 版《英雄联盟》客户端](https://awesomerea.org/zh/resources/darling-lol-league-linux-case/index.md) · 案例
- [Deathchase：游戏注释反汇编](https://awesomerea.org/zh/resources/deathchase-disassembly-case/index.md) · 案例
- [Defender：街机游戏注释反汇编](https://awesomerea.org/zh/resources/defender-arcade-disassembly-case/index.md) · 案例
- [Destiny 2 build 86657：Sunrise／Dawn 重建研究报告](https://awesomerea.org/zh/resources/destiny2-build-86657-reconstruction-report-case/index.md) · 案例
- [Diep.io Parser：还原游戏数据包结构](https://awesomerea.org/zh/resources/diep-lb-bot-case/index.md) · 案例

## 关于此条目

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