玩家用 Claude Code 修补 FS95/FS98,老飞行模拟游戏重跑 64 位 Windows
Torturephile · reddit · 2026-10-25
一位《微软模拟飞行》老玩家让 Claude Code 诊断并修补无法在 64 位 Windows 上运行的 FS95 和 FS98。他原本怀疑问题出在 WINDOW.DLL 和 G3D.DLL,Claude 先修补了 FS95 的 DLL 成功;调试 FS98 时发现真正元凶是 EXE 本身——游戏内含除零异常处理例程,但 64 位 Windows 无法进入窗口回调内的 try/except。补丁方案是在程序入口点添加 86 字节,用 AddVectoredExceptionHandler 注册该例程(向量处理器在回调边界之前运行),一处补丁覆盖所有除零情况;FS95 的例程则位于 DIVTRAP.DLL。作者已发布补丁工具下载。
「编程与Agent」频道最新
- 云端 Agent 监督本地 35B 自出 800 题:出题比解题更易错,错题率 5 倍 — Individual_Page9676 · 2026-10-25
- 工程师吐槽 subagent 退潮:「不过又是过度工程,该做减法了」 — _AustinCalvert_ · 2026-10-25
- 医疗金融 agent 何时该转人工?Reddit 热议受监管流程交接设计 — late_night_deploys · 2026-10-25
- 程序员感慨:技术债的解法竟是让 AGI 每次推倒重写 — zack_overflow · 2026-10-25
- 四次换存储方案把 AI 编辑器搞崩,Memos 1.0 原地改写上下文救场 — The_ONE_393 · 2026-10-25
- 开发者对比 prime-agent 与 Claude Code:主 Agent 只管调度子 Agent — samsja19 · 2026-10-25