Desktop Games:把砸桌面小游戏移植到 macOS 和浏览器
Legacy desktop toy port to macOS and browser
分析目标:Gemtree 2000 年 Desktop Games / Stress Reducers 的 Windows 程序
作者 / 归属:ucodia
核对日期:2026-10-16
收录状态:已阅读公开来源,未独立复跑作者测试
想解决什么问题
怎样理解 Peter 解释器和程序树,并移植交互与资源?
REA 具体做了什么
作者使用 Claude Code、REA 与 Ghidra;REA 用于解释器中图像压缩、资源布局、计时、精灵运动、声音与坐标规则的调查;配套 Python 工具处理程序树和资源。
原作者报告的成果
公开仓库包含 Swift macOS 版、浏览器版、反编译程序树及资源处理脚本。
局限与未验证项
作者注明使用真彩色而非原调色板,并调整了阴影实现;案例收录不表示本仓库验证了完整兼容性或第三方素材的再分发权。
可以借鉴什么
遇到嵌入解释器的程序,要区分解释器、程序树和资源三个层次。
原文中的 REA 使用证据
The interpreter was decompiled with REA短摘录简化了排版,完整上下文以原文为准。
原始来源
本页为独立中文整理,成果归原作者。目标软件、安装包和完整反编译输出不在此分发。