N64 Perfect Dark PC Dab’s Mod 是基於 Perfect Dark PC Port 的強化分支。相較於原版 PC Port,Dab’s Mod 加入大量現代化玩法,例如跳躍、戰鬥翻滾、近戰連擊、第三人稱視角、最多 80 名 Simulants、觀戰攝影機、遊戲截圖與影片錄製等功能。另外也內建紋理增強、文字平滑、色彩調整,以及 Texture Pack 支援,能讓這款經典 N64 FPS 在現代 PC 螢幕上有更好的遊戲體驗
N64 Perfect Dark PC 功能或特色
① 第三人稱視角
Dab’s Mod 最大特色之一就是加入第三人稱模式。
遊戲中可以透過按鍵切換第三人稱,並提供鏡頭距離、牆面距離以及最低鏡頭距離等設定;瞄準時也能回到第一人稱視角。
② 新增跳躍與戰鬥翻滾
原版 Perfect Dark 並沒有現代 FPS 常見的跳躍與翻滾系統。
Dab’s Mod 加入:
- Jump 跳躍
- Combat Roll 戰鬥翻滾
- Melee Combos 近戰連擊
- Flinch When Shot 受擊反應
- Start Armed 出場持有武器
- Mission Respawn 任務死亡後重新生成
- Lives 生命次數設定
因此整體操作更加接近現代動作射擊遊戲。
③ 最多 80 名 Simulants
Combat Simulator 的 Simulants 上限由原本的限制大幅提高,Dab’s Mod 可以讓一場遊戲最多加入 80 名 Simulants。
而且這項功能不需要先完成原版的挑戰來解鎖,因此可以直接進行大規模混戰。
這也是非常適合拿來製作「大型 AI 混戰」或遊戲影片的功能。
④ 屍體不會立即消失
Dab’s Mod 可以讓敵人死亡後的屍體繼續留在場景中。
玩家甚至可以設定:
- 最多保留多少屍體
- 屍體存在時間
- 每個畫面最多繪製多少屍體
如果遊戲出現效能下降,可以優先降低畫面中同時繪製的屍體數量。
⑤ Spectator 自由觀戰攝影機
內建自由飛行的 Spectator Camera,可以脫離玩家角色,在關卡中自由移動,甚至可以飛到關卡外部。
配合 80 名 Simulants,可以用來觀察大規模 AI 戰鬥,非常適合製作遊戲展示影片。
⑥ 截圖與影片錄製
Dab’s Mod 內建截圖功能:
- F12:保存 PNG 截圖
- F11:開始/停止 MP4 錄影
截圖不需要額外軟體;影片錄製則需要另外安裝 FFmpeg。
⑦ 畫面強化功能
內建多種畫面改善選項,包括:
- Clean Text Outlines
- Smooth Text
- Model LOD
- Enhance Textures
- Vivid Colours
- Black Level
其中 Enhance Textures 可以將遊戲原始紋理放大 2×、4× 或 8×;不過更高倍率也會增加 VRAM 使用量。
⑧ Texture Pack 支援
Dab’s Mod 支援外部 Texture Pack,並可直接從遊戲的 Extended Options 進行管理。
遊戲畫面



下載位置及安裝方式
官方下載
建議直接從作者的 GitHub Releases 下載:
官方提供 Windows、Linux、macOS 版本,也有 rolling dev build 可以取得最新開發版本。
安裝步驟
Step 1:下載 Dab’s Mod
從 GitHub 的 Releases 下載對應作業系統版本並解壓縮。
Step 2:準備合法的 Perfect Dark ROM
這個專案本身不包含遊戲 ROM、遊戲模型、音效或關卡資料。
官方要求:
Perfect Dark (USA) (Rev 1)
也就是 ntsc-final / US V1.1,MD5 為:
e03b088b6ac9e0080440efed07c1e40f
而且此 Dab’s Mod 分支目前不支援 PAL 與 JPN ROM。
Step 3:放置 ROM
將自己的 ROM 命名為:
pd.ntsc-final.z64
放入遊戲執行檔旁的:
data
資料夾。
Perfect Dark Dab’s Mod/
├─ pd.x86_64.exe
├─ data/
│ └─ pd.ntsc-final.z64
└─ …
注意事項
⚠️ 需要自行準備遊戲 ROM
這不是完整的《Perfect Dark》遊戲下載包,而是 PC 執行程式/強化分支。
遊戲內容必須從玩家自己的 Perfect Dark ROM 讀取,因此文章中建議提醒讀者:
請使用自己合法取得/備份的遊戲 ROM,不要提供或散布 ROM 下載連結。
⚠️ ROM 版本必須正確
Dab’s Mod 要求的是:
Perfect Dark USA Rev 1 / US V1.1 / ntsc-final
如果放入錯誤版本,遊戲會提示 ROM 不正確。
⚠️ macOS 安全性提示
macOS 可能會阻擋從網路下載的未簽署執行檔,官方提供右鍵選擇 Open 或使用 xattr 移除 quarantine 的方式處理。
⚠️ 顯示卡需求
至少需要支援 OpenGL 3.0 / OpenGL ES 3.0 或更高版本的 GPU。
⚠️ 80 人 Simulants 可能造成效能負擔
80 名 AI、場景中的大量屍體以及高倍率紋理都可能增加 CPU、GPU 或 VRAM 負擔。
如果遊戲出現掉幀,可以降低:
- Simulants 數量
- Bodies Drawn
- Enhance Textures 倍率
- 其他畫面強化設定










