惡魔城 白夜協奏曲 Sega 32X 版已可下載

由 Andor 移植的 惡魔城 白夜協奏曲 Sega 32X 版 已有 Demo 可下載。由於 AI 的進步 各種新型的移植版愈來愈多。對於喜歡 Sega 32X 及 白夜協奏曲 不妨試試

20261111 071606

Demo,及下載連結在說明欄

以下為作者說明

解壓縮後的壓縮包內包含多個 32X 檔案,其中檔名為:
HoD 32X 20261110.32x 的檔案,是此影片中所展示的最新版本。
其他檔案僅為測試版本(包含較舊的遊戲狀態)。

#####################
01-Current-Before-32X-Boot.32x
這會在標準的 32X 啟動之前,先運行一個小型的 Mega Drive 診斷程式。
畫面應該會在「標準 32X 啟動之前」顯示「HOD BEFORE STANDARD 32X BOOT」並等待按下 Start 鍵。

02-Current-4MiB-Header.32x
這是目前的正常遊戲版本,但修改了一個位元組(Byte):其標頭(Header)宣告的 ROM 範圍為 4 MiB(如同在用戶提供的《Demons》和《Astebros》大型檔案參考中所觀察到的)。
實際的實體 ROM 仍為 9.5 MiB,且每個遊戲/資源位元組都完好無損。

  1. 01-known-good-7MiB.32x
    完全原始的 MegaSD ROM,已由用戶「TheOldGodFX」確認可在真實硬體上搭配 Mega SD 正常運作。
  2. 02-known-good-padded-9_5MiB.32x
    同上方的 ROM,但附加了未使用的填充數據(Padding)以符合我們目前的檔案大小。
    原始遊戲及其標頭的每個位元組均未改變。
    如果 01 可行但 02 失敗,則無法用可執行游戲的變更來解釋該差異:這需要調查卡帶對較大檔案的處理方式。
  3. 03-current-9_5MiB-old-size-header.32x
    包含所有目前房間和素材的完整最新遊戲。僅修改了一個標頭位元組以宣告舊版大小。實體檔案仍為 9.5 MiB。
    這是為了測試加載器(Loader)的分類;它無法證明高記憶體庫(High banks)是可用的。
    此實驗中故意使用了不正確的宣告大小。
    #####################

如果您只想在模擬器(推薦使用 PicoDrive)或 MiSTer FPGA S32X 核心上測試目前的遊戲,請使用:
HoD 32x 20261110.32x 的 ROM 檔案。

我更新了最新的 Demo 並修正了一些問題,增加了新區域(哀嚎之路 / Wailing Ways)的新房間,並優化了整體效能,因此在真實硬體 / MiSTer FPGA 上的整體運行表現比之前更好。

遺憾的是,這個版本目前無法再於 Mega SD 上運行,且在 Mega Everdrive Pro 上似乎會在通過第一個房間後畫面凍結。
由於我仍在等待自己的 32X 硬體寄達,目前自己還是無法進行任何測試。

上述連結壓縮包內的測試版本,是提供給任何想在真實硬體上(使用 ED pro 或 Mega SD 燒錄卡)進行測試,並向我回報結果的人。

我最大的擔憂是 ROM 的容量大小。我懷疑自己是否能將最終的完整遊戲壓縮在 16Mb 以內。
由於目前沒有任何燒錄卡能完全支援 Sega 換頁映射器(SSF)的 32Mb(64 x 512kb 頁庫)完整效能,這對本專案來說是一個重大問題。
我正盡一切努力試圖將其擠進 15Mb 內,但我懷疑在保持真實硬體良好效能的同時,是否能成功辦到。

因此,我針對這個 32X 版本所設想的主要平台是支援完整 32Mb ROM 的 MiSTer FPGA Core。
我甚至考慮過自行開發一款類似 Mega SD 或 ED Pro 的燒錄卡(但移除我不需要的 Sega CD 模擬功能),並完整支援 SSF 以運行高達 32Mb 的 ROM。
如果我成功了,我會將其開源。

延伸閱讀

blog.ocam.live
blog.ocam.live

關注科技新聞、SEO、人工智慧、電玩模擬器、程式設言、與 IT 日常等議題,深入簡出文章的說明並持續追蹤相關新聞的發展與報導。