TH04:恢复 PC-98 弹幕环形角度算法
PC-98 DOS bullet-ring maths
分析目标:东方幻想乡 TH04 的 PC-98 DOS MZ、16 位实模式程序
作者 / 归属:REA 官方案例团队;原项目作者见来源
核对日期:2026-10-16
收录状态:已阅读公开来源,未独立复跑作者测试
想解决什么问题
环形弹幕如何均匀展开,并叠加瞄准玩家的方向?
REA 具体做了什么
REA + Ghidra 验证装载布局,分析辅助函数、读取指令与原始字节;结合既有重建项目解释定点角度、整数除法与环绕。
原作者报告的成果
案例给出 REA 新检查结果,并引用历史 Turbo C++ 检查:包含该辅助函数的 2,139 字节范围匹配。
局限与未验证项
历史源码重建和编译验证来自 TH04 项目;REA 新检查只是其中一部分证据。不是完整游戏等价,也不是全部成果由 REA 独立生成。
可以借鉴什么
旧平台先确定装载模型和地址映射,再把算法解释与编译器验证对应起来。
原文中的 REA 使用证据
The page adds a fresh inspection of the supplied original target through REA on 7 October 2026.短摘录简化了排版,完整上下文以原文为准。
原始来源
本页为独立中文整理,成果归原作者。目标软件、安装包和完整反编译输出不在此分发。