MDZelo
首页/Claude Code 254个真实案例/244. 逆向分析一款 1997 年的 PC 游戏,让它在现代硬件上运行

244. 逆向分析一款 1997 年的 PC 游戏,让它在现代硬件上运行

他们做了什么

Claude Code 大约 30 分钟就让这款 1997 年的游戏在现代硬件上跑了起来,过程中还顺便搭建了一个基础的逆向分析环境。经过进一步迭代,它反编译了游戏的大部分内容。应用户要求,它扩展了一个打了桩的 DirectX DLL,让游戏能在 Windows 的 Private Desktop 上无界面运行,从而可以并行开多个实例。它还梳理了内存地址和脚本,用户则从旁引导并检查它的工作。

结果如何

Claude 现在可以一次成型地写出完整的关卡攻略,配上关键时刻的清晰截图。用户"让游戏恢复记忆中样子"的目标还在进行中。

需要知道

要让代理构建一些辅助工具,把游戏的构成暴露出来,方便你验证它的工作并加以引导。无界面运行还能避免电脑操作会话占用你的电脑。

你可以这样尝试

我在 [文件夹路径] 装了一款 [年份] 的旧 Windows 游戏,在我的现代电脑上跑不起来。弄清楚它为什么失败,让它运行起来(用兼容层或封装器都可以),并准确告诉我你改了什么。当它能启动并进入主菜单时,停下来告诉我如何自己启动。不要删除或覆盖任何原始游戏文件,在副本上操作。

评论

0

分享你对这一章的想法

还没有评论成为第一个分享想法的人。