[D3D] 舊游戲卡頓或不能運行的解決方案 - Direct3D補丁 |WineD3D
地圖介紹不會安裝地圖,點此查看教程 >>
感謝小伙伴月夜星歌的分享
舊游戲卡頓或不能運行,原因不外乎Direct3D的鍋。最初發行的版的混亂之治可以采用這個補丁
以前Windows7的話,我們對DirectX檢查并安裝一次DX運行時就能解決,
然而在Windows10 64bit就不好解決了,
Wine,就是那個winne,玩ubuntu的都應該知道這個吧,大家都很熟了,剛好,它給我們提供了另一套支持,用OpenGL來實現DirectX的接口。既然是DirectX的鍋,那使用“假”D3D應用程序擴展來“替換掉”應有的文件即可。最終實現DX to OpenGL。
這源自于,我剛好遇到的這樣一個問題,一個舊的dx9單機游戲不能正常運行,出現卡頓。 卡頓這令人有些無奈,思前想后,總不能是配置跟不上吧,這不可能的啊。更何況開著游戲卡頓而GPU卻沒使用率,這。花費了不少時間,最后定位到了dx上。
解決方案有了。
這相當于不再依賴舊的dx運行庫。
很明顯了,凡是32位的游戲應用程序,都可以這樣做,也終于可以不用再找什么老版的DX運行庫了(這可能不是你想象中的文件缺失)。這也算是一種“老”轉“新”吧。(按照這個思路,其實也可以反過來讓“新”游戲在“舊”版系統中運行,這算是一種擴展思路,但不在本篇的討論中。)
需求
要求顯卡支持OpenGL
壓縮包大小:1-2MiB
XP只能用1.7.52版
Win7-11用最新的
使用方法
拷貝dll到游戲主程序的文件夾內,如果子目錄的exe也需要這些文件的話也一樣拷貝一份。
但不要替換掉系統Windows下的任何文件。
使用Wined3d還可以得到OpenGL加速的好處,并且可以搭配Reshade來增強渲染效果。
另一個方案
ENB:傳送門
d3d9.dll全系統舊版本收藏: 傳送門
下載地址
相關地圖下載
地圖安裝幫助
魔獸工具補丁排行
- 周
- 月
- 總

![[D3D] 舊游戲卡頓或不能運行的解決方案 - Direct3D補丁 |WineD3D](http://www.gxccqyd.cn/images/nopic.gif)









