SFC Donkey Kong Country 大金剛 PC 原生編譯版已可下載 – KC1Recomp,支援寬螢幕

SFC Donkey Kong Country 大金剛 PC 原生編譯版已可下載 。DKC1Recomp 是《Donkey Kong Country》SNES USA 1.0 的靜態重新編譯專案,將原本 SNES 遊戲程式轉換成原生桌面應用程式。目前已經可以實際遊玩,支援 Windows 與 macOS,並加入 16:10、16:9 寬螢幕顯示、音效、控制器、存檔以及多項除錯功能。

與一般使用 RetroArch、Snes9x 等模擬器遊玩不同,DKC1Recomp 的核心概念是將遊戲程式碼重新編譯成桌面平台可以直接執行的程式。

SFC Donkey Kong Country 大金剛 PC 原生編譯版的功能或特點

原生 PC 執行

將 SNES《Donkey Kong Country》USA 1.0 版本重新編譯成原生桌面應用程式,目前支援:

  • Windows
  • macOS
  • 原生 SDL2 圖形與輸入
  • 遊戲控制器
  • 原生音效

專案目前已達到 100% 靜態產生遊戲程式碼,並具有可遊玩的 Windows / macOS Host。

支援 16:9 寬螢幕

這也是 DKC1Recomp 相當重要的特色。

除了原始的 256×224 4:3 顯示方式之外,目前可以使用:

  • 4:3
  • 16:10
  • 16:9
  • 寬螢幕視野調整
  • Level Edge 邊界處理

16:9 模式最高可以提供約 342×224 的遊戲畫面寬度,而且不是單純把 4:3 畫面拉伸,而是針對遊戲的物件顯示與畫面裁切進行修改。

CRT / 畫面重建效果

Windows 版本也加入:

  • CRT / reconstruction
  • 不同畫面比例
  • 顯示相關設定
  • 原生設定介面

因此可以比單純放大 SNES 畫面更接近現代 PC 遊戲的使用方式。

存檔與除錯功能

專案還提供非常完整的開發及測試工具,例如:

  • Save State
  • Frame Step
  • Deterministic Input Playback
  • Headless Validator
  • Flight Recorder
  • Frame / State Capture
  • JSONL Profiler

例如可以使用 F7 暫停、F8 單幀執行、F11/F12 快速存檔與讀檔。

MSU-1 音樂支援

macOS 版本還支援外部 MSU-1 replacement music,可以指定 .msu1 音樂包或 PCM 音樂資料夾,並保留原本遊戲的音效。

Baby Kong / Kiddy Kong 模組

專案目前還加入實驗性的 Baby Kong 模組,可以使用《Donkey Kong Country 3》的 Kiddy Kong 動畫與部分動作特性來取代 Donkey Kong。

遊戲畫面

SFC Donkey Kong Country 大金剛 PC 原生編譯版

SFC Donkey Kong Country 大金剛 PC 原生編譯版 遊戲畫面

下載位置及安裝方式

下載位置

官方 GitHub:

DKC1Recomp 官方 GitHub

需要注意的是,GitHub 專案不包含遊戲 ROM,使用者必須自行準備合法取得的《Donkey Kong Country》USA 1.0 ROM。官方要求的是:

  • Headerless ROM
  • USA v1.0
  • 4,194,304 bytes
  • SHA-256:
fa8cacf5bbfc39ee6bbaa557adf89133d60d42f6cf9e1db30d5a36a469f74d15

注意事項

必須使用指定版本 ROM

這不是任意《Donkey Kong Country》ROM 都可以使用。

官方指定:

Donkey Kong Country USA v1.0

而且必須符合指定的 SHA-256,否則程式會拒絕使用。

這不是傳統 SNES 模擬器

DKC1Recomp ≠ Snes9x / RetroArch

它的核心方式是將原本 SNES 遊戲程式進行靜態重新編譯,再由 Windows / macOS Host 執行。這也是它能夠進一步加入原生寬螢幕、原生設定介面及 PC 特有功能的重要原因。

延伸閱讀

blog.ocam.live
blog.ocam.live

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