主題

顯示卡支援DirectX 11以上,SS土星模擬器SSF卻提示D3D11CreateDevice() error之解法

Jack | 2022-05-10 10:41:01 | 巴幣 2 | 人氣 89

玩模擬器令人焦慮又沮喪的,莫過於執行時遭遇各種程式錯誤,不知各位是否同感呢~~~~?????

我想玩SS版月下夜想曲,卻遇到奇怪的程式錯誤,一開啟就得退出,玩不到,好煩心呀~~~!!!!

SS土星模擬器「SSF」,需要顯示卡支援DirectX 11以上。
按「Win + R」於「執行」輸入「dxdiag」,確認DirectX版本支援12,開啟SSF卻顯示「D3D11CreateDevice() error.」並關閉:

為什麼呢~~~????又如何解決呢~~~??

以我的電腦為例,原因是其具多個顯示卡,
例如:CPU內建的Intel顯示卡,和nVidia顯示卡,
但未指定SSF使用支援DirectX 12的nVidia顯示卡。



【解法】

1. 開啟「NVIDIA 控制面板」。
此面板為NVIDIA官方提供,用以設定顯示卡。

若開啟了卻只是滑鼠游標閃爍,什麼也沒出現,表示「NVIDIA Display Container LS」這項服務尚未啟動。
應執行「命令提示字元」並輸入:NET START "NVIDIA Display Container LS"

若提示「錯誤 5,存取被拒」,應「以系統管理員身份執行」。



2. 進入左方之「管理 3D 設定」,點選右方「程式設定」頁籤,
於「1. 選取要自訂的程式」按「新增」。
然後選「Sega Saturn Emulator SSF」。
若清單中無「Sega Saturn Emulator SSF」,可用右下「瀏覽」選擇「SSF.exe」執行檔。
於「2. 選取此程式慣用的圖形處理器」選「高效能 NVIDIA 處理器」。
再按右下角之「套用」。



3. 大功告成~~~~~!!!!!!!

創作回應

追蹤 創作集

作者相關創作

相關創作

更多創作