PR
[PR]アフィリエイト広告を利用しています
[PR]アフィリエイト広告を利用しています

PCSX2 設定教學:lag、聲音破音、黑畫面怎麼解?加速與速度調整一次看懂(2.8 版)

エミュレーター

PCSX2 更新之後遊戲開始 lag、聲音破音,或是一啟動就停在黑畫面,是很常見的狀況。但「lag」其實包含整體變慢、偶爾頓一下、只有聲音怪怪的等不同症狀,原因和該調的設定都不一樣。

這篇 PCSX2 設定教學只處理 PC 版(Windows/Linux/macOS),不談安裝與畫質提升,而是照「症狀 → 原因 → 要檢查的設定 → 副作用」的順序找出問題。內容以 PCSX2 2.8 系列(2026 年 9 月當下的 Stable 版 v2.8.2)確認,Nightly 版的選單可能略有差異。

關於選單名稱:PCSX2 可以在 Settings > Interface > Appearance > Language: 切換成繁體中文,但仍有不少項目直接顯示英文,所以本文以英文標籤為主,已有中文翻譯的項目(例如 EE Cycle Rate=「EE 循環率」)一併標出。翻譯透過 Crowdin 持續更新,不同版本的顯示可能不一樣。

  1. PCSX2 lag 先別急著改設定:分清楚是哪一種 lag
    1. 步驟一:開啟效能資訊顯示(OSD)
    2. 步驟二:看「速度百分比」,不要只看 FPS
    3. 步驟三:用 CPU/GPU 使用率決定下一步
  2. 顯示卡吃緊:Graphics API 與 Internal Resolution 先調這兩項
    1. Graphics API:先交給 Automatic
    2. Internal Resolution:重的時候一段一段往下降
  3. CPU 吃緊:EE Cycle Rate、MTVU 怎麼調才不會越改越糟
    1. Enable Multithreaded VU1 (MTVU)
    2. EE Cycle Rate(中文介面:EE 循環率)
    3. EE Cycle Skipping
    4. 改了這兩項之後一定要注意的事
  4. 偶爾頓一下:著色器快取、驅動程式與幀節奏
    1. 第一次看到的場面會頓,第二次就順:著色器快取
    2. 官方建議的基本檢查
    3. 幀節奏:Frame Pacing / Latency Control
  5. PCSX2 聲音破音、斷斷續續:先確認速度,再調 Audio
    1. Audio 設定頁逐項檢查
  6. 「PCSX2 加速」其實有兩種:遊戲變慢要救,還是想快轉跳過劇情?
    1. B:想快轉的人,看 Speed Control 與快速鍵
    2. 遊戲突然變超快、停不下來怎麼辦
    3. A:遊戲變慢時,把 Normal Speed 調高也沒用
  7. PCSX2 黑畫面、無法啟動:照這個順序檢查
    1. 1. 先確認是黑畫面,還是跳出 BIOS 錯誤
    2. 關於 BIOS 與遊戲映像檔的法律提醒
    3. 2. 確認光碟映像檔沒有損壞
    4. 3. 切換渲染器,判斷是不是顯示卡端的問題
    5. 4. 檢查手動修正與遊戲個別設定
    6. 5. 一開設定畫面就閃退、啟動時跳出錯誤(Windows)
  8. PCSX2 Stable 與 Nightly 怎麼選:更新後的資料夾與手把問題
    1. 想退回 Stable 時
    2. 想試 Nightly 又怕影響現有環境:用可攜模式分開放
    3. 更新後手把沒反應
  9. 總整理:看症狀,決定先動哪個設定

PCSX2 lag 先別急著改設定:分清楚是哪一種 lag

動設定之前,先讓 PCSX2 把狀態顯示在畫面上。2.8 版把 OSD 獨立成一個設定頁,「到 Graphics 裡找 OSD」是舊版的位置。

步驟一:開啟效能資訊顯示(OSD)

  1. 在主視窗開啟 Settings > On-Screen Display
  2. 勾選 Show Speed PercentagesShow FPSShow VPSShow CPU UsageShow GPU Usage,想看是否一頓一頓的再勾 Show Frame Times
  3. 這些項目預設全部關閉,顯示位置預設在右上角。啟動遊戲,走到會 lag 的場景觀察數字。

步驟二:看「速度百分比」,不要只看 FPS

判斷重不重看的是 Speed(速度百分比),不是 FPS。官方說明中 FPS 是遊戲內部的 FPS,VPS 是影像輸出的 FPS,Speed 才是遊戲實際執行的速度。

  • Speed 在 100% 左右:速度正常。FPS 只有 30 也可能是遊戲本來就以 30 FPS 執行。
  • PAL 版(歐版)遊戲:PCSX2 的速度選項標示為 100% [60 FPS (NTSC) / 50 FPS (PAL)],PAL 遊戲在 100% 時顯示 50 FPS 屬於正常。
  • Speed 明顯低於 100%:真正的「跑不動」,遊戲像慢動作,聲音也會不對勁。

步驟三:用 CPU/GPU 使用率決定下一步

Speed 掉到 100% 以下時,再看 CPU Usage 與 GPU Usage 哪一邊比較吃緊:GPU 偏高就先看下一節的顯示卡設定,CPU 偏高就看 CPU 那一節。本文不以固定的使用率數值判斷瓶頸,建議一次只改一個設定,改完回同一個場景比較 Speed。到巴哈姆特或 PTT 發問時,附上開著 OSD 的截圖,別人會比較好判斷。

顯示卡吃緊:Graphics API 與 Internal Resolution 先調這兩項

Graphics API:先交給 Automatic

路徑是 Settings > Graphics > Graphics API:。網路上常見「Vulkan 最快」「舊顯示卡用 D3D11 比較穩」的說法,但官方文件的建議是 “When in doubt, leave the Graphics API setting on Automatic.”。從 2.8.0 起,Windows 搭配大多數 NVIDIA 或 AMD 顯示卡時 Automatic 會選 Direct3D 12;Direct3D 11 則標為 Legacy,官方定位是其他渲染器不能用或有問題時才用。

  1. 先維持 Automatic (Default)
  2. 只有特定遊戲出現畫面錯亂或無法啟動時,才在 Direct3D 12Vulkan 之間切換比較。
  3. 兩者都不行時,最後才試 Direct3D 11 (Legacy)

Software Renderer 改用 CPU 繪圖,會更重,不是 lag 的解法,而是判斷「是不是顯示卡端問題」的工具(見黑畫面那一節)。

Internal Resolution:重的時候一段一段往下降

路徑是 Settings > Graphics > Rendering > Internal Resolution:。預設是 Native (PS2) (Default),往上有 2x Native (~720px/HD)3x Native (~1080px/FHD)4x Native (~1440px/QHD)5x Native (~1800px/QHD+)6x Native (~2160px/4K UHD),一路到 12x。

官方說明提到,高解析度會影響較舊或較低階顯示卡的效能。之前把倍率拉高、GPU 使用率又一直很滿時:

  1. 往下降一段(例如 4x Native 降到 3x Native)。
  2. 回同一個場景看 Speed 是否回到 100%,不夠再降一段。

同一分頁的 Texture Filtering:(預設 Bilinear (PS2))屬於貼圖外觀的畫質設定,本文沒有確認到它對效能的影響,因此不列為減輕負荷的手段。

CPU 吃緊:EE Cycle Rate、MTVU 怎麼調才不會越改越糟

官方最低需求的 CPU 必須支援 SSE4.1、PassMark 單執行緒 1500 以上。硬體符合、CPU 使用率卻依然很高時,檢查 Settings > Emulation > System Settings,這裡的副作用較大,務必一次只改一項。

Enable Multithreaded VU1 (MTVU)

官方說明它在 4 核心以上的 CPU 通常能提速,多數遊戲安全,但少數不相容、可能卡住。預設值依硬體而定(實體核心 3 個以上時開啟)。某款遊戲開啟後卡住不動,就把它關閉。

EE Cycle Rate(中文介面:EE 循環率)

選項為 50% (Underclock)、60% (Underclock)、75% (Underclock)、100% (Normal Speed)(預設)、130% (Overclock)、180% (Overclock)、300% (Overclock)。網路上流傳的「-1 (100% Mild Underclock)」並不存在,Mild Underclock 是 EE Cycle Skipping 的選項。官方說明指出,調低數值能減少 CPU 負擔,讓較輕量的遊戲在較弱的 CPU 上跑滿速度,並不是所有遊戲都適用。

EE Cycle Skipping

預設 Disabled。官方說明直接寫著 “Most of the time it’s harmful to performance.”,一般情況維持 Disabled 即可。

改了這兩項之後一定要注意的事

  1. 這兩項不是預設值時,PCSX2 啟動會警告可能當機或讓遊戲變得太慢。
  2. 試了之後沒有改善、出現當機或速度反而更慢,馬上改回預設
  3. RetroAchievements 硬核模式下,Underclock 會被停用。

偶爾頓一下:著色器快取、驅動程式與幀節奏

第一次看到的場面會頓,第二次就順:著色器快取

Speed 平常維持 100%、只有瞬間頓一下時,先想到快取。PCSX2 會把編譯好的著色器與管線存到資料夾內的 cache,所以「第一次看到的場面頓一下,第二次就順」是這個機制造成的現象。版本更新時舊快取可能被自動作廢,需要重新累積。

Settings > Graphics > Advanced 的 Disable Shader Cache 是除錯用選項,開啟後每次都要重新編譯,請不要打開

官方建議的基本檢查

  1. 把顯示卡驅動程式更新到最新;筆電請連同內顯的驅動程式一起更新。
  2. Windows 的電源計劃改成「高效能」。
  3. 使用 NVIDIA 顯示卡時,把 WhisperMode 關閉。
  4. 遊戲映像檔不要放在 USB 隨身碟等 USB 裝置上。

幀節奏:Frame Pacing / Latency Control

位在 Settings > Emulation,不是 Graphics。

  • Maximum Frame Latency: 預設 2 Frames。官方說明數值調高有助於讓不規則的幀時間變平順,但輸入延遲會增加。
  • Optimal Frame Pacing:預設關閉。它能降低輸入延遲,代價是明顯提高 CPU 與 GPU 的需求,電腦本來就吃緊時不要開
  • Sync to Host Refresh Rate:預設關閉。官方說明使用可變更新率(G-SYNC、FreeSync 等)螢幕的人應保持關閉。

PCSX2 聲音破音、斷斷續續:先確認速度,再調 Audio

聲音出問題時,第一個要懷疑的是速度沒有到 100%。PCSX2 預設的聲音同步方式是 TimeStretch (Recommended)(中文介面:時間延展 (推薦)),官方說明是速度不在 100% 時會調整聲音的節奏,讓快轉與變慢時的聲音比較自然。所以速度一掉,聲音會被拉慢、聽起來拖拖的。先用 OSD 看 Speed,速度不足就回前面章節降低負荷,再處理聲音設定。

Audio 設定頁逐項檢查

路徑是 Settings > Audio

項目 預設值 什麼時候動它
Backend: Cubeb 官方說明 Cubeb 延遲最低,有問題時改試 SDL
Synchronization:(同步) TimeStretch (Recommended)(時間延展 (推薦)) 維持預設(Disabled (Noisy) 會有雜音)
Buffer Size: 50 ms 聲音一直劈啪、斷斷續續時稍微調高(聲音延遲會跟著變大)
Output Latency: 20 ms(旁邊有 Minimal 勾選框) 覺得聲音比畫面慢時往下調
Standard Volume: / Fast Forward Volume: 一般與快轉時的音量分開設定

「PCSX2 加速」其實有兩種:遊戲變慢要救,還是想快轉跳過劇情?

搜尋「PCSX2 加速」或「PCSX2 速度調整」的人,想做的事其實分成兩種:

  • A:遊戲比原本慢,想讓它恢復正常速度(=解決效能不足)。
  • B:遊戲速度正常,但想比原本更快,例如快轉看過的劇情、加快練等或跑地圖。

兩者在 PCSX2 裡是完全不同的設定。用 OSD 的 Speed 判斷:平常就低於 100% 是 A,維持在 100% 是 B。

B:想快轉的人,看 Speed Control 與快速鍵

路徑是 Settings > Emulation > Speed Control,有三個項目:

項目 預設值 用途
Normal Speed: 100% 平常遊玩時的目標速度
Fast-Forward Speed: 200% 按下快轉快速鍵時使用的速度
Slow-Motion Speed: 50% 切換成慢動作時使用的速度

可從 2%~1000% 的固定值、Unlimited(不限速)或 Custom(自訂)中選。嫌 200% 不夠快,就調高 Fast-Forward Speed。

預設快速鍵如下,可以在 Settings > Hotkeys 的 Speed 類別修改:

動作 預設按鍵 說明
Toggle Turbo / Fast Forward Tab 按一下開始快轉,再按一下恢復
Turbo / Fast Forward (Hold) .(句點鍵) 按住期間快轉,放開就恢復
Toggle Slow Motion Shift + Tab 切換慢動作
Toggle Frame Limit F4 在 Unlimited 與 Normal 之間切換
Toggle Pause Space 暫停/繼續

遊戲突然變超快、停不下來怎麼辦

Tab 在鍵盤左側,很容易誤觸。遊戲突然快到不正常時:

  1. 再按一次 Tab,關閉快轉切換。
  2. 還是很快,可能是速度限制被切到 Unlimited:按一次 F4 切回 Normal(按了反而更快,就再按一次 F4 還原)。
  3. 仍然不對,打開 Settings > Emulation > Speed Control,確認 Normal Speed 有沒有被改成 100% 以外的值。

快轉時聲音的節奏跟著改變,是 TimeStretch 依照速度調整聲音的設計行為,不是故障;快轉時的音量則由 Audio 頁的 Fast Forward Volume: 另外控制。

A:遊戲變慢時,把 Normal Speed 調高也沒用

速度不到 100% 時,很直覺會想「那就把 Normal Speed 調成 150%,或乾脆按快轉」。但官方對 Normal Speed 的說明是 “It is not guaranteed that this speed will be reached, and if not, the emulator will run as fast as it can manage.”——電腦跑不到的速度,設得再高也只會用現有的最大能力執行。快轉與 Unlimited 是「電腦還有餘力時,讓遊戲跑得比原本快」的功能,無法解決跑不到 100% 的效能不足

A 型的人該做的是減輕負荷:

  1. OSD 的 GPU 使用率偏高 → 把 Internal Resolution 往下降一段,Graphics API 回到 Automatic (Default)。
  2. CPU 使用率偏高 → 確認 MTVU 的狀態;較輕量的遊戲在較弱的 CPU 上,可以試 EE Cycle Rate(EE 循環率)的 Underclock 選項,沒效就改回 100% (Normal Speed)。
  3. 確認 Optimal Frame Pacing 沒有被打開。

另外,EE Cycle Rate 的 130%/180%/300% (Overclock) 名稱很像「加速」,但官方說明它會大幅提高 CPU 需求。電腦已經跑不動時選它很可能雪上加霜,它也不是快轉用的設定。

PCSX2 黑畫面、無法啟動:照這個順序檢查

網路上常把黑畫面歸咎於 Deinterlacing:(Settings > Graphics > Display,F5 切換),但官方說明它是畫面晃動時才調整的項目,並沒有列為黑畫面的解法。請照下面的順序查。

1. 先確認是黑畫面,還是跳出 BIOS 錯誤

沒有設定 BIOS 時,PCSX2 不會停在黑畫面,而是跳出 “PCSX2 requires a PlayStation 2 BIOS in order to run.” 的錯誤訊息後停止。

  1. 開啟 Settings > BIOS,確認清單中有可以選擇的 BIOS。
  2. BIOS 要放在 PCSX2 資料夾(data directory)裡的 bios 資料夾,可以用 Tools > Open Data Directory… 直接開啟。

關於 BIOS 與遊戲映像檔的法律提醒

PCSX2 本身是以 GPL-3.0 以後版本授權的開放原始碼軟體,但執行時需要 PS2 實機的 BIOS。初次設定畫面也寫明,基於法律理由,BIOS 必須取自自己擁有的 PS2 實機(借來的不算)。在台灣,未經權利人授權散布或從網路下載他人散布的 BIOS、遊戲映像檔,在《著作權法》下同樣不被允許。請自行從手上的 PS2 主機與正版光碟備份;PCSX2 官方網站有備份 BIOS 的說明文件可以參考。以上為一般性說明,並非法律意見,個別情況請洽詢專業人士。

2. 確認光碟映像檔沒有損壞

官方疑難排解對黑畫面的說明是 “This usually indicates that your dump is corrupted or incomplete.”,也就是映像檔損壞或不完整。

  1. 在遊戲清單中對該遊戲按右鍵,選擇 Properties…
  2. 執行 Verify
  3. 出現綠色勾勾代表正常;出現紅色叉叉,就需要從自己的光碟重新備份一次。

3. 切換渲染器,判斷是不是顯示卡端的問題

  1. 遊戲執行中按 F9(或選單 Tools > Toggle Software Rendering)切換到軟體渲染。
  2. 軟體渲染下畫面正常,很可能是顯示卡端的問題:切換 Direct3D 12 與 Vulkan 比較,並更新驅動程式。
  3. 確認完再按一次 F9 切回來。

4. 檢查手動修正與遊戲個別設定

  • Settings > Graphics > Rendering > Manual Hardware Renderer Fixes(預設關閉):開啟後 GameDB 的自動修正會被停用,打開過的話先改回關閉。
  • 遊戲個別設定:遊戲清單右鍵 Properties…,執行中則是 Settings > Game Properties(遊戲屬性)。只有某一款遊戲出問題時,檢查這裡是否改過。

5. 一開設定畫面就閃退、啟動時跳出錯誤(Windows)

官方建議:更新所有顯示卡驅動程式、解除安裝「OpenCL, OpenGL, and Vulkan Compatibility Pack」、安裝 Visual C++ x64 執行階段。

PCSX2 Stable 與 Nightly 怎麼選:更新後的資料夾與手把問題

PCSX2 有兩條發布線(2026 年 9 月 14 日時點):

比較項目 Stable Nightly
目前版本 v2.8.2(2026-09-04) v2.9.x(9 月 14 日為 v2.9.51)
官方定位 數個月更新一次,出問題的風險最小 想馬上用到改進、要向開發團隊求助的人
Windows 發布形式 有安裝程式版 只有可攜版(7z 壓縮檔)

更新管道在 Settings > Interface > Automatic Updater > Update Channel: 選 stable 或 nightly。

想退回 Stable 時

把 Update Channel 改成 stable,或到官方網站重新安裝 Stable 版即可。要注意官方明言 “Save state are NOT guaranteed to be compatible across different PCSX2 versions”,在 Nightly 建立的即時存檔回到 Stable 很可能讀不了。退回前請先用遊戲本身的存檔功能存到記憶卡,並備份 memcards 資料夾。

想試 Nightly 又怕影響現有環境:用可攜模式分開放

Windows 預設資料夾是「文件(Documents)\PCSX2」,內有 inis、memcards(記憶卡)、sstates(即時存檔)等。把 Nightly 放在獨立資料夾,並在執行檔旁放一個空白的 portable.ini 或 portable.txt(可攜模式),資料就會存在該資料夾,不會和原本的 Documents\PCSX2 混在一起。

更新後手把沒反應

路徑是 Settings > Controllers,官方文件推薦使用 SDL 輸入:

  1. 確認 Enable SDL Input Source 已勾選。DualSense、DualShock 4 原廠手把可再勾 DualShock 4 / DualSense Enhanced Mode;Xbox 手把在 Windows 也可用 XInput Source
  2. 在 Controller Port 1 畫面按 Automatic Mapping(重設用 Clear Mapping)。
  3. 出現 “No generic bindings were generated for device …” 時,代表該手把或輸入來源(例如 DInput)可能不支援自動對應,需要手動設定按鍵。

總整理:看症狀,決定先動哪個設定

症狀 先看什麼 優先檢查的設定 副作用與注意
慢動作 Speed 低於 100%、GPU 高 Internal Resolution 降一段 畫質下降
慢動作 Speed 低於 100%、CPU 高 MTVU;EE Cycle Rate 可能當機,沒效就改回
偶爾頓一下 是否只在初次場景 驅動程式、電源計劃 不開 Disable Shader Cache
聲音拖拖的、破音 Speed 是否 100% 先救速度,再看 Buffer Size 延遲會增加
突然超快 Speed 高於 100% Tab、F4 可能是誤觸
卡在黑畫面 有無 BIOS 錯誤 Verify、F9 Deinterlacing 不是官方對策
Nightly 更新後異常 改過的設定 逐項確認,必要時改回 stable 即時存檔不保證相容

先用 Speed 百分比分辨「真的跑不動」還是其他問題,需要動的設定就少很多。每次只改一項、回同一個場景確認,是最省時間的做法。

YouTubeチャンネル「レトロゲーム寄り合い所」

レトロゲームを、今の機材でもう一度遊ぶためのチャンネルです。
エミュ機の選び方・設定・つまずきの直し方を、図解と掛け合いで解説しています。

「レトロゲーム寄り合い所」を見に行く

当ブログは、レトロゲーム好きのみなさんとの「遊び場」として運営しています。
「記事が役に立った」「続きも読んでみたい」と感じていただけたら、下記リンクからのご利用・ご支援で応援してもらえると嬉しいです。

※Amazonのアソシエイトとして、「メリ爺のゲーム万歳」は適格販売により収入を得ています。

エミュレーター
Meritをフォローする

コメント

標題和URL已復制