3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 15302|回复: 109
打印 上一主题 下一主题

[补丁] Win7能玩是用了VKD3D-Proton配合DXVK把遊戲發出的DX12指令轉成Vulkan指令去調用GPU才做到,玩不了請先安裝Vulkan Runtime

  [复制链接]

121

主题

3421

帖子

9521

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
732
金元
65529
积分
9521
精华
4
注册时间
2009-3-8
跳转到指定楼层
主题
发表于 2021-3-26 23:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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)先找[File > Add Application]去新增遊戲主程式,然後找旁邊的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加密,所以能玩上的有可能只好剛好電腦規格比較接近 女皇 的電腦而已。)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

121

主题

3421

帖子

9521

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
732
金元
65529
积分
9521
精华
4
注册时间
2009-3-8
舒服的沙发
 楼主| 发表于 2021-3-26 23:38 | 只看该作者
自己推帖方便其他Win7玩家。
回复 支持 反对

使用道具 举报

0

主题

1302

帖子

1584

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
15841
积分
1584
精华
0
注册时间
2016-12-13
硬硬的板凳
发表于 2021-3-26 23:48 | 只看该作者
游戏太多玩不过来 下了一直躺着
回复 支持 反对

使用道具 举报

121

主题

3421

帖子

9521

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
732
金元
65529
积分
9521
精华
4
注册时间
2009-3-8
冰凉的地板
 楼主| 发表于 2021-3-26 23:48 | 只看该作者
已經清楚講解了Win7是怎麼玩到,有疑問的話就直接提出吧。
回复 支持 反对

使用道具 举报

121

主题

3421

帖子

9521

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
732
金元
65529
积分
9521
精华
4
注册时间
2009-3-8
5#
 楼主| 发表于 2021-3-26 23:54 | 只看该作者
以後Win7就跟Linux一樣要Vulkan做橋樑玩DX12遊戲,現在Win7、Win8、Win8.1跟Linux已經是坐在同一艘船上。以後可以多留意Linux能玩上甚麼DX12遊戲那代表Win7/8/8.1都有機會能玩。
回复 支持 反对

使用道具 举报

121

主题

3421

帖子

9521

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
732
金元
65529
积分
9521
精华
4
注册时间
2009-3-8
6#
 楼主| 发表于 2021-3-27 00:08 | 只看该作者
本帖最后由 alan2350 于 2021-3-27 00:13 编辑

停用遊戲畫面覆蓋層之餘系統必需安裝Vulkan Runtime才能玩!
回复 支持 反对

使用道具 举报

57

主题

1951

帖子

2336

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
24
金元
22402
积分
2336
精华
0
注册时间
2008-3-11
7#
发表于 2021-3-27 00:13 | 只看该作者
楼主我装驱动从来就不装GeForce Experince这个选项 可是win7仍然进不去
回复 支持 反对

使用道具 举报

57

主题

1951

帖子

2336

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
24
金元
22402
积分
2336
精华
0
注册时间
2008-3-11
8#
发表于 2021-3-27 00:20 | 只看该作者
楼主我按照你的方法 装了VulkanSDK 然后关闭了exp覆盖 驱动是最新的461.92 仍然进不去游戏 哎 昨天搞到现在无解的感觉 我双系统win10能玩 但是我还是习惯用win7
回复 支持 反对

使用道具 举报

38

主题

1708

帖子

1617

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
14971
积分
1617
精华
0
注册时间
2006-11-13
9#
发表于 2021-3-27 00:29 | 只看该作者
依然不行。。。。不过还是谢谢
回复 支持 反对

使用道具 举报

4

主题

400

帖子

399

积分

高级玩家

Rank: 4

贡献度
3
金元
3870
积分
399
精华
0
注册时间
2008-12-1
10#
发表于 2021-3-27 00:33 | 只看该作者
依然不行。。。
回复 支持 反对

使用道具 举报

0

主题

34

帖子

107

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1065
积分
107
精华
0
注册时间
2016-12-18
11#
发表于 2021-3-27 00:37 | 只看该作者
你这只有第一个能解压其他3个都解压不了
回复 支持 反对

使用道具 举报

0

主题

34

帖子

107

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1065
积分
107
精华
0
注册时间
2016-12-18
12#
发表于 2021-3-27 00:40 | 只看该作者
W7还是打不开
回复 支持 反对

使用道具 举报

121

主题

3421

帖子

9521

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
732
金元
65529
积分
9521
精华
4
注册时间
2009-3-8
13#
 楼主| 发表于 2021-3-27 00:40 | 只看该作者
852437853 发表于 2021-3-27 00:37
你这只有第一个能解压其他3个都解压不了

盡量用7-Zip去解
回复 支持 反对

使用道具 举报

0

主题

34

帖子

107

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1065
积分
107
精华
0
注册时间
2016-12-18
14#
发表于 2021-3-27 00:41 | 只看该作者

我用的就是7-ZIP

回复 支持 反对

使用道具 举报

121

主题

3421

帖子

9521

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
732
金元
65529
积分
9521
精华
4
注册时间
2009-3-8
15#
 楼主| 发表于 2021-3-27 00:43 | 只看该作者
国庆中秋 发表于 2021-3-27 00:20
楼主我按照你的方法 装了VulkanSDK 然后关闭了exp覆盖 驱动是最新的461.92 仍然进不去游戏 哎 昨天搞到现在 ...

Latest Runtime/Zip > Download Latest Runtime
回复 支持 0 反对 1

使用道具 举报

121

主题

3421

帖子

9521

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
732
金元
65529
积分
9521
精华
4
注册时间
2009-3-8
16#
 楼主| 发表于 2021-3-27 00:44 | 只看该作者

是7-Zip 19.00/以上嗎?
回复 支持 反对

使用道具 举报

0

主题

34

帖子

107

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1065
积分
107
精华
0
注册时间
2016-12-18
17#
发表于 2021-3-27 00:48 | 只看该作者
alan2350 发表于 2021-3-27 00:44
是7-Zip 19.00/以上嗎?

是19.00稳定版
回复 支持 反对

使用道具 举报

0

主题

34

帖子

107

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1065
积分
107
精华
0
注册时间
2016-12-18
18#
发表于 2021-3-27 00:49 | 只看该作者
alan2350 发表于 2021-3-27 00:44
是7-Zip 19.00/以上嗎?

无法作为压缩包打开文件
回复 支持 反对

使用道具 举报

121

主题

3421

帖子

9521

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
732
金元
65529
积分
9521
精华
4
注册时间
2009-3-8
19#
 楼主| 发表于 2021-3-27 00:51 | 只看该作者
本帖最后由 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一樣意思。
回复 支持 反对

使用道具 举报

0

主题

34

帖子

107

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1065
积分
107
精华
0
注册时间
2016-12-18
20#
发表于 2021-3-27 00:55 | 只看该作者
alan2350 发表于 2021-3-27 00:51
001 002 003 004是分割部份全部放在一起,用7-Zip開001去解壓縮時會自動讀取後面部份去解出完整的d3d12.dl ...

你的意思是4个只能解压出d3d12.dll一个文件吗
回复 支持 反对

使用道具 举报

121

主题

3421

帖子

9521

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
732
金元
65529
积分
9521
精华
4
注册时间
2009-3-8
21#
 楼主| 发表于 2021-3-27 00:57 | 只看该作者
852437853 发表于 2021-3-27 00:55
你的意思是4个只能解压出d3d12.dll一个文件吗

沒錯,因為3DM不能上載超過700KB的附件,所以我把d3d12.dll分成4份上載。
回复 支持 反对

使用道具 举报

0

主题

34

帖子

107

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1065
积分
107
精华
0
注册时间
2016-12-18
22#
发表于 2021-3-27 00:58 | 只看该作者
alan2350 发表于 2021-3-27 00:57
沒錯,因為3DM不能上載超過700KB的附件,所以我把d3d12.dll分成4份上載。

那就还是没用~换了依然打不开
回复 支持 反对

使用道具 举报

121

主题

3421

帖子

9521

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
732
金元
65529
积分
9521
精华
4
注册时间
2009-3-8
23#
 楼主| 发表于 2021-3-27 01:04 | 只看该作者
852437853 发表于 2021-3-27 00:58
那就还是没用~换了依然打不开

1.擁有2013以後的A卡/2014以後的N卡並且安裝最新顯示卡驅動程式

2.停用一切遊戲畫面覆蓋層功能

3.安裝Vulkan Runtime



3個條件是否都滿足?


回复 支持 反对

使用道具 举报

0

主题

34

帖子

107

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1065
积分
107
精华
0
注册时间
2016-12-18
24#
发表于 2021-3-27 01:08 | 只看该作者
alan2350 发表于 2021-3-27 01:04
1.擁有2013以後的A卡/2014以後的N卡並且安裝最新顯示卡驅動程式

2.停用一切遊戲畫面覆蓋層功能

1.750ti是14年的驱动也刚刚更新最新版
2.我没装那个软件不知道有没有覆盖
3.Vulkan Runtime安装了


回复 支持 反对

使用道具 举报

38

主题

1708

帖子

1617

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
14971
积分
1617
精华
0
注册时间
2006-11-13
25#
发表于 2021-3-27 01:22 | 只看该作者
alan2350 发表于 2021-3-27 01:04
1.擁有2013以後的A卡/2014以後的N卡並且安裝最新顯示卡驅動程式

2.停用一切遊戲畫面覆蓋層功能

是这个东西吗?装了。1050TI。驱动更新了。3DM游戏运行库也重新装了。覆盖关了的,连N卡的控制面板什么的都关了。我觉得应该还有别的问题,要等各位大大来帮帮忙了。这个问题对我来说太难了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

1

主题

172

帖子

281

积分

高级玩家

Rank: 4

贡献度
0
金元
2808
积分
281
精华
0
注册时间
2018-3-18
26#
发表于 2021-3-27 01:26 | 只看该作者
请问win10系统,可以通过这种办法,最后兼容win7模式启动exe,绕过DX12要求么?
回复 支持 反对

使用道具 举报

18

主题

657

帖子

838

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
8377
积分
838
精华
0
注册时间
2016-3-4
27#
发表于 2021-3-27 01:38 | 只看该作者
logalas 发表于 2021-3-27 01:26
请问win10系统,可以通过这种办法,最后兼容win7模式启动exe,绕过DX12要求么? ...

同问,我也想知道win10行不行
回复 支持 反对

使用道具 举报

121

主题

3421

帖子

9521

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
732
金元
65529
积分
9521
精华
4
注册时间
2009-3-8
28#
 楼主| 发表于 2021-3-27 01:42 | 只看该作者
logalas 发表于 2021-3-27 01:26
请问win10系统,可以通过这种办法,最后兼容win7模式启动exe,绕过DX12要求么? ...

當然可以這樣做
回复 支持 反对

使用道具 举报

121

主题

3421

帖子

9521

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
732
金元
65529
积分
9521
精华
4
注册时间
2009-3-8
29#
 楼主| 发表于 2021-3-27 01:43 | 只看该作者
本帖最后由 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


回复 支持 反对

使用道具 举报

38

主题

1708

帖子

1617

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
14971
积分
1617
精华
0
注册时间
2006-11-13
30#
发表于 2021-3-27 01:48 | 只看该作者
alan2350 发表于 2021-3-27 01:43
是 vulkan-runtime.exe
Latest Runtime/Zip > Download Latest Runtime

这个我也装了的。我估计肯定有跟我一样情况的人。愁
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-4-21 13:55 , Processed in 0.118578 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表