Emulation

提高性能(超級瑪利歐 Galaxy 2 的設置)

  • December 27, 2017

我嘗試在筆記型電腦上使用海豚模擬器玩超級瑪利歐銀河 2。不幸的是,它的播放速度不會超過 20-30 fps,而且非常滯後。而且速度也太慢了。GameCube 也一樣,速度是應該的 50-70%,但不會更多。

也許你對我有一些建議?

電腦規格:

  • 作業系統:Windows 8.1
  • CPU:Intel Core i7 3635Q(四核,最高 3.4 GHz)
  • 顯卡:AMD/ATI Radeon 8870m
  • RAM:8GB 1600mhz(不知道更多xD)

是的,我為這款遊戲啟用了我應該做的一切,PC 設置為高性能,所有驅動程序都已更新。

奇怪的是,不管我是用低設置的最低解析度播放,還是用AA、AF等的最高解析度播放,它總是執行得那麼慢。

Dolphin的主分支沒有針對執行 Super Mario Galaxy 2 進行優化。你應該試試這個:

確保您擁有 - Dolphin 的最新穩定版本(如果您有 64 位機器,則為 64 位) - 支持 SSE2 的 AA CPU。

然後

關閉/降至最低

  • 由 FPS 限制
  • 專用執行緒上的 DSP
  • 垂直同步
  • 將 FPS 記錄到文件
  • 忽略格式更改
  • 抗鋸齒
  • 各向異性過濾
  • 後期處理效果
  • 圖形選項:高級選項卡:所有復選框
  • 單獨執行緒上的 DPSLLE

打開/提高到最大值

  • 優化海豚設置。(線上資源:FAQSMG2Wiki 手冊性能指南
  • 盡可能使用 DirectX
  • 內部解析度:1x 原生 (640x528)
  • 右鍵點擊遊戲視窗 -> 屬性 -> 備用 Wiimote 計時
  • Config -> Enhancements -> Enable Scaled EFB Copy(可能不需要)
  • 啟用雙核
  • 將 CPU Emulator Engine 設置為 JIT 或 JITL(如果後者可能有問題,請使用 JIT
  • 啟用空閒跳過
  • 強制紋理過濾
  • 禁用霧
  • 每像素照明
  • 將 EFB 副本設置為紋理
  • 將紋理記憶體設置為快速
  • 記憶體顯示列表(可能會崩潰,嘗試打開和關閉)
  • 禁用 Destination Alpha(可能會崩潰,嘗試打開和關閉)
  • OpenMP 紋理解碼器(在極少數情況下,它可以“最大化所有核心”並且傷害大於幫助)
  • 快速深度計算(可能會導致紋理閃爍,請嘗試打開和關閉)
  • OpenCL 紋理解碼器
  • 快速深度計算
  • OpenMP 紋理解碼器
  • 頂點流式黑客
  • DPS LLE 重新編譯器
  • XAudio2
  • 減少顯卡設置中的細節以提高性能。
  • 隱藏滑鼠游標
  • DSP Emulator 引擎到 DSP HLE Emulation(速度快,但您可能會遇到音頻故障,如果是這樣,您可能需要切換到速度較慢但更準確的 DSP LLE Recompiler)
  • 如果使用 DSP,請使用本指南使用支持 Homebrew 的 Wii 轉儲 DSP 文件(如果您有 Wii,即)
  • 遊戲配置:加快光碟傳輸速度

或者

  • 嘗試另一個 fork 或不穩定的 dolphin 建構
  • 為該建構重複 dolphin 設置優化。

或者

  • 獲得強大的硬體來應對軟體的執行。

每當幀率在圖形要求高的區域低於 60 時,Vsync 會將幀率提高到 30fps,從而使遊戲以一半的速度執行。

引用自:https://gaming.stackexchange.com/questions/146174