這是一個針對 Xbox Live Arcade 版本《惡魔城:月下夜想曲》進行的靜態重新編譯計畫。該專案利用 ReXGlue SDK 將原始的 PowerPC 程式碼轉譯為能在 Windows 與 Linux 系統運行的原生格式,使其具備類似電腦版移植作品的性能。使用者必須擁有合法的遊戲原始檔案,透過編譯工具即可達成無限的模組擴充與自定義功能。強調其不僅提升了運行效率,還支援了鍵盤滑鼠操作與圖形處理器選擇。這項工具為這款經典作品在現代硬體上提供了更具彈性且效能優異的遊玩方式。
特點
- 基礎模組支援 (Mod Support)
- 音樂播放器 (Music Player)
- 自定義控制與鍵鼠支援:
- 預設啟用鍵盤與滑鼠操作。
- 所有的按鍵綁定皆可透過
nocturnerecomp.toml檔案或命令列參數進行自定義覆寫。 - 支援調整滑鼠靈敏度(預設值為 1.0)。
- 遊戲掛鉤與補丁 (Hooks & Patches):
- 支援添加 Hooks(掛鉤):開發者可以找到遊戲原始位址,並在
src/nocturnerecomp_hooks.cpp中實作自定義邏輯。 - 支援 midasm hooks(內聯補丁):允許對遊戲程式碼進行內聯補丁修改。
- 支援添加 Hooks(掛鉤):開發者可以找到遊戲原始位址,並在
- 標題更新 (Title Update, TU) 支援: 支援處理與重新編譯零售版的標題更新檔案(TU_* STFS 檔案),並能自動套用補丁資料。
- 硬體與介面擴充:
- GPU 選擇: 在擁有多個顯示卡的系統上,可以手動指定要使用的 GPU。
- 日誌與疊層 (Logging & Overlays): 運行時環境包含日誌記錄功能與疊層支援。










