Awesome REA
繁體中文
返回全部案例

TH04:恢復 PC-98 彈幕環形角度演算法

分析目標: 東方幻想鄉 TH04 的 PC-98 DOS MZ、16 位真實模式程式

作者 / 歸屬: REA 官方案例團隊;原專案作者見來源

核對日期:

收錄狀態: 已閱讀公開原文,未獨立復跑作者測試。

想解決什麼問題

環形彈幕如何均勻展開,併疊加瞄準玩家的方向?

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.

短摘錄簡化了排版,完整上下文以原文為準。

原始來源

本頁為獨立整理,成果歸原作者。目標軟體、安裝包和完整反編譯輸出不在此分發。

在 GitHub 檢視此案例 · 糾正資料