N64 甲蟲冒險賽車 (Beetle Adventure Racing) PC 版已可下載

64 甲蟲冒險賽車 (Beetle Adventure Racing) PC 版 beetle-adventure-racing-recomp 專案,這是一個將 N64 經典賽車遊戲 Beetle Adventure Racing 透過 Static Recompilation(靜態重編譯)移植至 PC 的開源專案。

目前專案已經可以實際遊玩,Windows x64 版本可進入遊戲、進行賽車,並提供 60 FPS、寬螢幕、鍵盤與手把操作等現代化功能。最新版本為 v0.4.1-alpha。

N64 甲蟲冒險賽車 (Beetle Adventure Racing) PC 版功能或特點

原生 PC 移植

  • Static Recompilation 靜態重編譯
  • 原生 Windows x64 執行檔
  • 使用 RT64 負責現代圖形輸出
  • librecomp / ultramodern 處理 CPU、OS、音效與輸入
  • 不需要完整人工反編譯才能完成移植

寬螢幕支援

寬螢幕支援,而且 HUD 會配合畫面比例進行調整,而不是單純把原本的 4:3 畫面拉寬。

60 FPS 與高幀率功能

目前遊戲可以以 60 FPS 運作,並且已經加入 High-FPS interpolation 第一階段功能。

畫面與繪製距離調整

目前提供:

  • 1x / 2x / 4x Draw Distance
  • Internal Resolution Scaling
  • MSAA
  • VI「divot」接縫濾鏡
  • 寬螢幕 HUD 調整
  • Mount Mayhem 的霧氣修復

鍵盤與手把

支援鍵盤與 Gamepad,並搭配 RecompFrontend 提供:

  • 啟動器
  • 設定介面
  • Input Binding
  • Pause Menu

Multiplayer

目前 v0.4.0 已加入多人遊戲功能,v0.4.1-alpha 則在此基礎上繼續修正畫面問題。

Controller Pak 存檔

Beetle Adventure Racing 原本使用 N64 Controller Pak 儲存資料,PC 移植版也實作 Controller Pak 模擬,因此可以處理遊戲存檔。


遊戲畫面

N64 甲蟲冒險賽車 (Beetle Adventure Racing) PC 版遊戲畫面
N64 甲蟲冒險賽車 (Beetle Adventure Racing) PC 版遊戲畫面

下載位置及安裝方式

下載位置

專案 GitHub:

Beetle Adventure Racing Recomp GitHub

文章中可以提供 GitHub Releases 作為主要下載來源,目前專案標示的最新版本為:

v0.4.1-alpha — Windows x64

Releases 下載頁面

安裝方式

文章可以分成「一般玩家」與「自行編譯」兩種方式。

一般玩家

  1. 前往 Releases。
  2. 下載 Windows x64 版本。
  3. 解壓縮至指定資料夾。
  4. 準備自己的合法 USA 版 Beetle Adventure Racing ROM。
  5. 將 ROM 依專案要求放置。
  6. 啟動 PC 版程式。
  7. 在設定中調整解析度、控制器與畫面相關選項。

特別提醒:專案不包含遊戲 ROM 或其他受版權保護的遊戲資料。官方要求使用者自行取得合法 dump 的 USA ROM。專案 README 也提供指定 ROM 的 SHA-1:e5ab4d226c08d22f68a2edcc48870203e67454b8。


5. 注意事項

目前仍屬 Alpha

目前版本是 v0.4.1-alpha,雖然已經可以遊玩,但仍然有部分功能與細節正在開發。

  • 仍可能遇到 Bug
  • 部分畫面效果仍在調整
  • High-FPS interpolation 尚未完成所有階段
  • 遊戲啟動畫面仍有可改善之處
  • 選單轉場可能出現一幀畫面閃爍
  • Track Map 預覽可能不夠流暢
  • 音效延遲與 clipping 仍有調整空間

Linux 版本

Linux 版本目前正在開發,雖然已經可以編譯,但官方 README 表示目前仍會在啟動階段 Crash,因此現階段應以 Windows x64 版本為主要使用對象。


結尾

Beetle Adventure Racing Recomp 並不是單純把 N64 遊戲塞進另一個模擬器,而是將原本 N64 MIPS 程式碼重新編譯成現代 PC 可以執行的程式,再利用 RT64 等現代技術改善解析度、寬螢幕與輸入體驗。

目前專案仍在持續開發,但已經具備相當完整的可玩性,對喜歡 N64、復古遊戲以及遊戲反向工程技術的玩家而言,也是一個值得注意專案

blog.ocam.live
blog.ocam.live

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