Emulation
提高性能(超級瑪利歐 Galaxy 2 的設置)
我嘗試在筆記型電腦上使用海豚模擬器玩超級瑪利歐銀河 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
打開/提高到最大值
- 優化海豚設置。(線上資源:FAQ、SMG2、 Wiki 手冊、性能指南)
- 盡可能使用 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,從而使遊戲以一半的速度執行。