- 語言
- 英語
- 發布於
- 16天前
- 複刻
- 2
mattdeeds/pokeemerald-rp2350 ↗· C· 最近提交 17天前
這不是模擬器,而是把 pret 的寶可夢綠寶石反編譯原始碼從 ARMv4T 重新編譯到 Cortex-M33,並在第二顆核心上用軟體重建 GBA 的繪圖硬體。目標板是以 RP2350B 為基礎的 WeAct Studio Core2350B,程式碼、圖像、地圖與音樂合成一個 11.7 MB 的映像檔,直接在 QSPI 快閃記憶體上就地執行。核心 0 跑遊戲邏輯,核心 1 負責光柵化,DMA 控制區塊環把畫面送進 HSTX 序列器,640x480p60 的 DVI/HDMI 輸出不佔用 CPU。
遊戲能開機、播開場、在地圖上走動、戰鬥並存檔,除了 OBJ 視窗的開場動畫之外全程鎖定 60 幀,存檔寫進快閃記憶體後重開機依然在。缺口寫得一樣直白:部分音色無聲,連線對戰與無線功能還是空殼,沒有卡帶 RTC,遊戲內時鐘顯示為停止。移植日誌記下每一次最佳化換來了什麼,包括軟體 PPU 從每幀 909 毫秒降到鎖定 60 幀,而 README 直說這不是成品。想自己搭一台,得準備一塊 RP2350B 板、一個 HSTX 轉 HDMI 轉接板和十顆接地的按鍵。