Win7能玩是用了VKD3D-Proton配合DXVK把遊戲發出的DX12指令轉成Vulkan指令去調用GPU才做到,玩不了請先安裝Vulkan Runtime
本帖最后由 alan2350 于 2021-7-23 03:19 编辑首先,在Win7遊玩過程中實際上是用Vulkan去做DX12的工作,Vulkan跟DX12是同代對手,如果顯示卡舊得連Vulkan都不支援的話就代表DX12都不支援,所以2013年以後出的主流級顯示卡是基本要求。
顯示卡符合基本要求後,只要定期更新VKD3D-Proton的d3d12.dll就有機會提升效能,第一次玩不了就先安裝Vulkan Runtime。
我提供的d3d12.dll是給能進入遊戲的人更新「Win7 Patch(修復檔案/補丁)」,能進入遊戲就用它來改善效能吧。如果顯示卡VRAM少於6GB就可能無法進入遊戲,DX12即時轉譯成Vulkan對VRAM的要求比較高。
當然盡量不要使用任何遊戲畫面覆蓋層(即GeForce Experince/MSI Afterburner那些在遊戲畫面上疊加一些CPU使用率、FPS、溫度等資訊的功能),以免干擾VKD3D-Proton的運作。
https://bbs.3dmgame.com/thread-6158651-1-1.html
停用遊戲畫面覆蓋層之餘系統必需安裝Vulkan Runtime才能玩!
最新的Vulkan Runtime官方下載點(正常情況安裝最新的顯示卡驅動程式就會同時安裝Vulkan Runtime,沒有的話就自行安裝吧):Latest Runtime/Zip > Download Latest Runtime
https://vulkan.lunarg.com/sdk/home
初次進入遊戲需要等待遊戲建立暫存檔案,等了超過20分鐘就重開遊戲吧。
更新Win7 Patch(補丁)改善效能和體驗:
(2021-7-23)最新Win7能用的編譯版本[#657]的VKD3D-Proton(建議7-Zip解壓縮):
(2021-3-26)直至發帖前的最新編譯版本的VKD3D-Proton,用WinRAR/7Zip可以解壓縮,盡量用7-Zip 19.00/以上去解吧,001 002 003 004是分割部份全部放在一起,用7-Zip開001去解壓縮時會自動讀取後面部份去解出完整的d3d12.dll,只能直接開001而002 003 004不能直接開是正常的,因為3DM不能上載超過700KB的附件,所以我把d3d12.dll分成4份上載。跟.rar.part1 .rar.part2一樣意思,直接放進遊戲主程式所在位置就可以了。(比EMPRESS提供的版本還要新。)
EMPRESS提供的DXVK的dxgi.dll暫時不用更新。
[3個條件:
1.擁有2013以後的A卡/2014以後的N卡並且安裝最新顯示卡驅動程式
2.停用一切遊戲畫面覆蓋層功能
3.安裝Vulkan Runtime]
600系/700系的N卡本身對Vulkan相容性較差,900系/以上的N卡本身對Vulkan相容性比較好一點,Vulkan本身就是A卡加成的而這遊戲又是A卡加成的,那麼這遊戲實際上建議用900系/以上的N卡或者RX400系/以上的A卡去玩。
這是NVIDIA為NVIDIA最佳化的特別版顯示卡驅動程式(Vulkan Beta Driver會定期更新),如果安裝Vulkan Runtime都玩不到可以試這個版本(都不行就要等大神出手):
https://developer.nvidia.com/vulkan-driver
AMD的顯示卡驅動程式:
(Win7+Win10)
https://www.amd.com/en/support/kb/release-notes/rn-rad-win-21-3-1
NVIDIA的顯示卡驅動程式:
(Win7)
https://www.nvidia.com/en-us/drivers/results/171479/
(Win10)
https://www.nvidia.com/en-us/drivers/results/171735/
如果有彈出視窗說不支援Win7的情況就可以參考另一個帖用Application Verifier (x64)的HighVersionLie去騙遊戲誤認系統是Win10。
https://bbs.3dmgame.com/thread-6134927-1-1.html
在Application Verifier (x64)先找去新增遊戲主程式,然後找旁邊的Compatibility的HighVersionLie按滑鼠右鍵開Properties去改Major Version數值為10再加上Build Number數值改為19041,即是用HighVersionLie大法騙遊戲誤以為系統是(20H1)2004版Win10。(記得要取消選取Basic部份)
我用的Application Verifier是10.0 (x64),從Windows SDK 線上安裝程式那裡安裝的。
https://go.microsoft.com/fwlink/p/?linkid=2120843
停用AMD遊戲畫面覆蓋:
AMD Radeon Software > 設定(齒輸圖示) > 一般資訊 > 喜好設定 的 遊戲中重疊 < 改成 已停用。
以後Win7就跟Linux一樣要Vulkan做橋樑玩DX12遊戲,現在Win7、Win8、Win8.1跟Linux已經是坐在同一艘船上。
已經清楚講解了Win7是怎麼玩到,有疑問的話就直接提出吧。
能否進入遊戲似乎與顯示卡的架構有一點關係,目前我知道能進入遊戲的顯示卡(當然驅動程式的版本也有不少影響):
AMD RX 470
NVIDIA GTX 970
NVIDIA GTX 1050Ti
NVIDIA GTX 1060
NVIDIA GTX 1660S
NVIDIA RTX 2070S
暫時懷疑滿足條件都無法進入是跟Win7安裝了2019某個月以後的安全性更新有關的,另外也記得要留意更新驅動程式。
(玩未加密版的人要注意 女皇 的未加密不是完美繞過D加密,所以能玩上的有可能只好剛好電腦規格比較接近 女皇 的電腦而已。)
自己推帖方便其他Win7玩家。 游戏太多玩不过来 下了一直躺着 已經清楚講解了Win7是怎麼玩到,有疑問的話就直接提出吧。 以後Win7就跟Linux一樣要Vulkan做橋樑玩DX12遊戲,現在Win7、Win8、Win8.1跟Linux已經是坐在同一艘船上。以後可以多留意Linux能玩上甚麼DX12遊戲那代表Win7/8/8.1都有機會能玩。 本帖最后由 alan2350 于 2021-3-27 00:13 编辑
停用遊戲畫面覆蓋層之餘系統必需安裝Vulkan Runtime才能玩! 楼主我装驱动从来就不装GeForce Experince这个选项 可是win7仍然进不去 楼主我按照你的方法 装了VulkanSDK 然后关闭了exp覆盖 驱动是最新的461.92 仍然进不去游戏 哎 昨天搞到现在无解的感觉 我双系统win10能玩 但是我还是习惯用win7 依然不行。。。。不过还是谢谢 依然不行。。。 你这只有第一个能解压其他3个都解压不了
W7还是打不开 852437853 发表于 2021-3-27 00:37
你这只有第一个能解压其他3个都解压不了
盡量用7-Zip去解
alan2350 发表于 2021-3-27 00:40
盡量用7-Zip去解
我用的就是7-ZIP
国庆中秋 发表于 2021-3-27 00:20
楼主我按照你的方法 装了VulkanSDK 然后关闭了exp覆盖 驱动是最新的461.92 仍然进不去游戏 哎 昨天搞到现在 ...
Latest Runtime/Zip > Download Latest Runtime
852437853 发表于 2021-3-27 00:41
我用的就是7-ZIP
是7-Zip 19.00/以上嗎?
alan2350 发表于 2021-3-27 00:44
是7-Zip 19.00/以上嗎?
是19.00稳定版
alan2350 发表于 2021-3-27 00:44
是7-Zip 19.00/以上嗎?
无法作为压缩包打开文件
本帖最后由 alan2350 于 2021-3-27 00:53 编辑
852437853 发表于 2021-3-27 00:49
无法作为压缩包打开文件
001 002 003 004是分割部份全部放在一起,用7-Zip開001去解壓縮時會自動讀取後面部份去解出完整的d3d12.dll,只能直接開001而002 003 004不能直接開是正常的。跟.rar.part1 .rar.part2一樣意思。 alan2350 发表于 2021-3-27 00:51
001 002 003 004是分割部份全部放在一起,用7-Zip開001去解壓縮時會自動讀取後面部份去解出完整的d3d12.dl ...
你的意思是4个只能解压出d3d12.dll一个文件吗
852437853 发表于 2021-3-27 00:55
你的意思是4个只能解压出d3d12.dll一个文件吗
沒錯,因為3DM不能上載超過700KB的附件,所以我把d3d12.dll分成4份上載。
alan2350 发表于 2021-3-27 00:57
沒錯,因為3DM不能上載超過700KB的附件,所以我把d3d12.dll分成4份上載。
那就还是没用~换了依然打不开
852437853 发表于 2021-3-27 00:58
那就还是没用~换了依然打不开
1.擁有2013以後的A卡/2014以後的N卡並且安裝最新顯示卡驅動程式
2.停用一切遊戲畫面覆蓋層功能
3.安裝Vulkan Runtime
3個條件是否都滿足?
alan2350 发表于 2021-3-27 01:04
1.擁有2013以後的A卡/2014以後的N卡並且安裝最新顯示卡驅動程式
2.停用一切遊戲畫面覆蓋層功能
1.750ti是14年的驱动也刚刚更新最新版
2.我没装那个软件不知道有没有覆盖
3.Vulkan Runtime安装了
alan2350 发表于 2021-3-27 01:04
1.擁有2013以後的A卡/2014以後的N卡並且安裝最新顯示卡驅動程式
2.停用一切遊戲畫面覆蓋層功能
是这个东西吗?装了。1050TI。驱动更新了。3DM游戏运行库也重新装了。覆盖关了的,连N卡的控制面板什么的都关了。我觉得应该还有别的问题,要等各位大大来帮帮忙了。这个问题对我来说太难了
请问win10系统,可以通过这种办法,最后兼容win7模式启动exe,绕过DX12要求么? logalas 发表于 2021-3-27 01:26
请问win10系统,可以通过这种办法,最后兼容win7模式启动exe,绕过DX12要求么? ...
同问,我也想知道win10行不行
logalas 发表于 2021-3-27 01:26
请问win10系统,可以通过这种办法,最后兼容win7模式启动exe,绕过DX12要求么? ...
當然可以這樣做
本帖最后由 alan2350 于 2021-3-27 01:45 编辑
幻影沙尘 发表于 2021-3-27 01:22
是这个东西吗?装了。1050TI。驱动更新了。3DM游戏运行库也重新装了。覆盖关了的,连N卡的控制面板什么的 ...
是 vulkan-runtime.exe
https://vulkan.lunarg.com/sdk/home >
Latest Runtime/Zip >
Download Latest Runtime
alan2350 发表于 2021-3-27 01:43
是 vulkan-runtime.exe
Latest Runtime/Zip > Download Latest Runtime
这个我也装了的。我估计肯定有跟我一样情况的人。愁