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

注册 登录

QQ登录

只需一步,快速开始

查看: 6717|回复: 81

[分享] 成功用Win7玩P5S,騙過遊戲以為系統是Win8.1/10加上用DXVK把DX11指令轉成Vulkan的再加上修改設定為不播放CG動畫影片就能玩,求精華高亮。

  [复制链接]

32

主题

951

帖子

1386

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
12660
积分
1386
精华
0
注册时间
2009-3-8
发表于 2021-2-28 19:40 | 显示全部楼层 |阅读模式
本帖最后由 alan2350 于 2021-3-30 09:07 编辑

一圖勝千言。方法真的很簡單在圖的下面。


首先P5S的PC版移植轉譯PS4圖形API指令改成DX11的指令時就沒有做好處理又調用一些UWP/XBox One遊戲要用的API,所以Win7不能直接玩需要一些簡單手段去輔助。

1.我用Application Verifier (x64)先找[File > Add Application]去新增遊戲主程式,然後找旁邊的Compatibility的HighVersionLie按滑鼠右鍵開Properties去改Major Version數值為10,即是用HighVersionLie大法騙遊戲誤以為系統是Win10。(記得要取消選取Basic部份)
2.因為Win7直接支援Vulkan(DX12的對手),我就把DXVK的d3d11.dll和dxgi.dll放到game.exe那裡(P5S主程式所在位置),這樣DXVK會把P5S發出的DX11指令轉成Vulkan的指令讓Win7能正確傳递給顯示卡處理。
3.由於P5S的PC版移植時用了Win8新版D3D11影片解碼API的指令,Win7用不了這個API所以要在「C:\Users\(電腦帳號名)\AppData\Roaming\Sega\Steam\P5S」開啟config.xml把<Movie>0</Movie>改成<Movie>1</Movie>就可以讓遊戲不播放CG動畫影片。
4.完成後可以用Win7玩P5S的PC版。

DXVK下載(用7zip可以解壓縮dxvk-1.8.1.tar.gz):
https://github.com/doitsujin/dxvk/releases
舊版Application Verifier下載(安裝後用x64的版本對應64位元的遊戲):
https://app.pchome.net/detail_34773.html
https://skydrive.live.com/embedi ... id=2224e32a31ece1dd
從Windows SDK 線上安裝程式那裡安裝的是10.0 (x64)版,如果會玩其他DX12遊戲建議用新版本。
https://go.microsoft.com/fwlink/p/?linkid=2120843

Application Verifier (x64)的下載點已更換,如果不行我再自己上載,但其實Windows SDK也包含這工具。

感謝P5S讓Win7用HighVersionLie大法偽裝成Win10的做法得以發揚光大。

關於卡輸入玩家名稱問題可以用別人的存檔來暫時繞過。https://bbs.3dmgame.com/forum.ph ... 32692&pid=268941967
P5S存檔處理工具:
https://github.com/zarroboogs/p5spc.saveutil

還好現在可以切換出去上網找動畫看完再切換回去繼續玩,不會有不知道劇情的問題只有玩家有沒有去找動畫看的問題。



暗恥簡直是微軟跟索尼的雙性家奴一樣,P5S的PC版是Win32/64的遊戲居然會調用一些UWP/XBox One遊戲要用的API分明是在為難Win7,不過我就喜歡替Win7去見招拆招,我成功了這次我贏了。







本帖子中包含更多资源

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

x

评分

3

查看全部评分

47

主题

2673

帖子

2378

积分

游戏达人

风林火山

Rank: 7Rank: 7Rank: 7

贡献度
75
金元
20777
积分
2378
精华
0
注册时间
2008-7-2
发表于 2021-2-28 19:41 | 显示全部楼层
宁愿折腾也不换win10真不知道怎么想的。。。

0

主题

1562

帖子

1670

积分

游戏狂人

Rank: 6Rank: 6

贡献度
13
金元
16183
积分
1670
精华
0
注册时间
2012-3-31
发表于 2021-2-28 19:46 | 显示全部楼层
WIN7就这么好么 折腾到这种地步

32

主题

951

帖子

1386

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
12660
积分
1386
精华
0
注册时间
2009-3-8
 楼主| 发表于 2021-2-28 20:01 | 显示全部楼层
Aierli 发表于 2021-2-28 19:41
宁愿折腾也不换win10真不知道怎么想的。。。

我不喜歡Win10硬要把一些原本沒有Bug方便多開的Win32/64系統組件在每期大更新改成多Bug又不方便多開而且UI陽春化的UWP版,而且UWP本來是給Windows Phone用的Phone跟PC不應該用同一邏輯。Win10越來越多UI被UWP化自從UWP化之後就只顧觸控螢幕改排版忽視了用滑鼠操作會有多麼不方便的問題,Win10現在Win32/64跟UWP兩大框架共存就是太臃腫。
我不喜歡UWP在傳統PC上反客為主忽視了滑鼠使用者的Win10,用Windows的人裡面從來都是用傳統PC的人遠多於用平板電腦或二合一變形手提電腦的人。
我不介意在平板電腦或二合一變形手提電腦上用Win10,但是我不願意在傳統PC上用Win10寧可用Win7。

4

主题

1810

帖子

1689

积分

游戏狂人

Rank: 6Rank: 6

贡献度
56
金元
14647
积分
1689
精华
0
注册时间
2008-6-30
发表于 2021-2-28 20:33 | 显示全部楼层
alan2350 发表于 2021-2-28 20:01
我不喜歡Win10硬要把一些原本沒有Bug方便多開的Win32/64系統組件在每期大更新改成多Bug又不方便多開而且U ...

虽然我能理解你这种深度系统洁癖,但这都2021年了WIN7都停止支持一年了 还用WIN10,何必呢
日常使用不麻烦吗?

32

主题

951

帖子

1386

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
12660
积分
1386
精华
0
注册时间
2009-3-8
 楼主| 发表于 2021-2-28 20:36 | 显示全部楼层
只要遊戲是DX11的我總會找到方法可以用Win7照玩,畢竟DX11是跟Win7一起推出的技術,而且Win7可以直接支援Vulkan這個相當於開放版DX12的新一代API,這樣剛好能用DXVK。
DXVK真的很實用特別是面對由2020下半年往後推出的DX11遊戲,能看到Win10孝子跟Win10推廣專員無能狂怒的樣子真是大快人心。

32

主题

951

帖子

1386

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
12660
积分
1386
精华
0
注册时间
2009-3-8
 楼主| 发表于 2021-2-28 20:43 | 显示全部楼层
本帖最后由 alan2350 于 2021-2-28 20:47 编辑
lxqhxl 发表于 2021-2-28 20:33
虽然我能理解你这种深度系统洁癖,但这都2021年了WIN7都停止支持一年了 还用WIN10,何必呢
日常使用不麻 ...

就是因為Win7在日常使用上完全沒有任何問題(能上網看片、能玩遊戲、能轉片/壓片、能聽歌、能做文書工作),所以我才繼續用Win7。
因為Win7的設計完全符合傳統PC的使用需要,所以我用錢買了Win7專業版的正版,Win7企業版是後來組裝新電腦的時候已經找不到Key可以買就直接裝這個版,現在用的開心又自在。


18

主题

2008

帖子

2330

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
14
金元
22740
积分
2330
精华
0
注册时间
2016-6-15

萌之委员会

发表于 2021-2-28 21:16 | 显示全部楼层
服了。。。俺用俺最新的随机版WinXX用得顺手,楼主就继续坚持折腾Win7吧!!

0

主题

7

帖子

7

积分

新手玩家

Rank: 1

贡献度
0
金元
69
积分
7
精华
0
注册时间
2021-2-25
发表于 2021-2-28 21:20 | 显示全部楼层
本帖最后由 $天天向上$ 于 2021-2-28 21:47 编辑

楼主牛掰

36

主题

858

帖子

855

积分

超级玩家

Rank: 5Rank: 5

贡献度
10
金元
8149
积分
855
精华
0
注册时间
2006-12-28
发表于 2021-2-28 21:36 | 显示全部楼层
楼主牛逼,不是一般人,程序员?TA(技术美术)?

1

主题

918

帖子

978

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9781
积分
978
精华
0
注册时间
2011-10-9
发表于 2021-2-28 21:52 | 显示全部楼层
.............

32

主题

951

帖子

1386

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
12660
积分
1386
精华
0
注册时间
2009-3-8
 楼主| 发表于 2021-2-28 21:53 | 显示全部楼层
eefdany 发表于 2021-2-28 21:36
楼主牛逼,不是一般人,程序员?TA(技术美术)?

我本身工作職責之一就是盡力為使用者解決各種電腦問題,另外也有管理一些簡單的伺服器,我本身比較像是系統管理員而不是編程師(程序員)。

32

主题

951

帖子

1386

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
12660
积分
1386
精华
0
注册时间
2009-3-8
 楼主| 发表于 2021-2-28 22:16 | 显示全部楼层
Application Verifier (x64)的下載點已更換,如果不行我再自己上載,但其實Windows SDK也包含這工具。

0

主题

132

帖子

132

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1320
积分
132
精华
0
注册时间
2020-9-6
发表于 2021-2-28 22:20 来自手机 | 显示全部楼层
alan2350 发表于 2021-2-28 20:36
只要遊戲是DX11的我總會找到方法可以用Win7照玩,畢竟DX11是跟Win7一起推出的技術,而且Win7可以直接支援Vu ...

自己一个人YY得挺爽呀,win7孝子

32

主题

951

帖子

1386

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
12660
积分
1386
精华
0
注册时间
2009-3-8
 楼主| 发表于 2021-2-28 22:21 | 显示全部楼层
decades1213875 发表于 2021-2-28 22:20
自己一个人YY得挺爽呀,win7孝子

怎麼了?看到Win7能玩就不爽了嗎?

0

主题

132

帖子

132

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1320
积分
132
精华
0
注册时间
2020-9-6
发表于 2021-2-28 22:27 来自手机 | 显示全部楼层
alan2350 发表于 2021-2-28 22:21
怎麼了?看到Win7能玩就不爽了嗎?

我这是学你说话呢,不懂为什么会有win10孝子这个称呼,你被叫win7孝子心里也不舒服吧

32

主题

951

帖子

1386

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
12660
积分
1386
精华
0
注册时间
2009-3-8
 楼主| 发表于 2021-2-28 22:39 | 显示全部楼层
本帖最后由 alan2350 于 2021-3-1 09:58 编辑
decades1213875 发表于 2021-2-28 22:27
我这是学你说话呢,不懂为什么会有win10孝子这个称呼,你被叫win7孝子心里也不舒服吧
...

Win10孝子最早在2019上半年出現,當時有一些遊戲剛推出初版時Win7玩不了出現一些把Win10神化說Win7垃圾的人,然而那些遊戲更新後Win7能玩之後那些人神隱了,出現Win10更新出意外新聞的時候那些人又神隱了,還有每當有人找到方法可以用Win7玩新遊戲的時候那些人又又神隱了。

微軟長期請水軍為Win10護航是公開秘密,各大媒體網站都有他們的存在,但是他們的水準真的太讓人失望了,最後還是要微軟在2018跟各大軟硬體公司「私下好好聊一聊」才逼得出今天的Win10市佔率。

P.S. 我當然不在乎被Win7孝子,不過那些水軍可不一定。

6

主题

1905

帖子

3211

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
15
金元
31508
积分
3211
精华
0
注册时间
2011-9-22

心有所“鼠”

发表于 2021-2-28 23:31 | 显示全部楼层
dinglou zhu,,,12234

0

主题

162

帖子

419

积分

高级玩家

Rank: 4

贡献度
0
金元
4192
积分
419
精华
0
注册时间
2016-9-18

最终幻想15究极剑

发表于 2021-3-1 00:19 | 显示全部楼层
路过,支持一下楼主!

32

主题

951

帖子

1386

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
12660
积分
1386
精华
0
注册时间
2009-3-8
 楼主| 发表于 2021-3-1 10:02 | 显示全部楼层
如果之後DXVK更新了改善了效能或者能轉譯要用D3D11解碼影片的指令的話我會提醒大家去更新DXVK。

84

主题

2万

帖子

3万

积分

游戏天王

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
108
金元
312765
积分
31709
精华
0
注册时间
2015-12-17

3DMer

发表于 2021-3-1 10:42 | 显示全部楼层

....................................

36

主题

1万

帖子

7954

积分

游戏精英

Rank: 8Rank: 8

贡献度
87
金元
76064
积分
7954
精华
0
注册时间
2015-10-20
发表于 2021-3-1 11:01 | 显示全部楼层
就知道有这样的技术大佬

3

主题

1894

帖子

1988

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
19875
积分
1988
精华
0
注册时间
2015-1-17
发表于 2021-3-1 16:16 | 显示全部楼层
厉害

99

主题

1430

帖子

1504

积分

游戏狂人

Rank: 6Rank: 6

贡献度
1
金元
15004
积分
1504
精华
0
注册时间
2014-8-8
发表于 2021-3-1 16:26 | 显示全部楼层
估计是没钱买固态···

32

主题

951

帖子

1386

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
12660
积分
1386
精华
0
注册时间
2009-3-8
 楼主| 发表于 2021-3-1 19:18 来自手机 | 显示全部楼层
本帖最后由 alan2350 于 2021-3-1 19:24 编辑
鄁徳の瑝偙 发表于 2021-3-1 16:26
估计是没钱买固态···

我就是不喜歡Win10的UI跟圖示的設計跟那一套模仿平板電腦系統UI邏輯,所以我有SSD還是要用Win7,Win7在日常使用上完全沒有問題我就是覺得Win10對沒有觸控螢幕的傳統PC來說是多餘的,除了有觸控螢幕的平板電腦跟二合一變形手提電腦之外我都不會用Win10。
不是HDD或SSD的問題而是原則的問題,要是為了用HDD不LAG的話我可以去用Linux配Wine跑Windows版遊戲,現在是「Win7還能用而且UI跟圖示的設計還有系統邏輯都是適合傳統PC」跟「Win10在不斷模仿Android忽視滑鼠使用者的感受又把原有功能越改越陽春」的問題。

0

主题

749

帖子

999

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9986
积分
999
精华
0
注册时间
2016-6-28
发表于 2021-3-1 20:36 | 显示全部楼层
谢谢楼主分享!!

0

主题

149

帖子

132

积分

中级玩家

Rank: 3Rank: 3

贡献度
-32
金元
2598
积分
132
精华
0
注册时间
2015-7-24
发表于 2021-3-1 22:03 | 显示全部楼层
林子大了,至于吗,你让我想到有些亲戚,还不用微信聊天,而多此一举,花钱打电话,你们的共同点,不愿意接受新事物,现在开始用微信聊天了,还后悔以前怎么不这样做

32

主题

951

帖子

1386

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
12660
积分
1386
精华
0
注册时间
2009-3-8
 楼主| 发表于 2021-3-1 22:36 来自手机 | 显示全部楼层
本帖最后由 alan2350 于 2021-3-2 01:47 编辑
a827319260 发表于 2021-3-1 22:03
林子大了,至于吗,你让我想到有些亲戚,还不用微信聊天,而多此一举,花钱打电话,你们的共同点,不愿意接 ...

我要是後悔早就不用Win10跟Win7了,我在公司有同時維護Win7的電腦跟Win10的電腦,從2015至現在很可惜Win10始終沒有改進成我所需要的樣子,現在的微軟由一群阿三天天瘋狂修改Win10程式碼所做的修改都是為了去迎合那些愛用Surface平板電腦的管理層然後無視了廣大傳統PC使用者的不滿,我沒有必要拿自己的傳統PC去用仿平板電腦系統的Windows去當那些少數的Surface平板電腦使用者的陪襯,在UWP化的介面上用滑鼠去模仿觸控操作簡直是耍自己。

2

主题

3168

帖子

4155

积分

游戏精英

Rank: 8Rank: 8

贡献度
1
金元
41510
积分
4155
精华
0
注册时间
2011-11-18
发表于 2021-3-2 01:18 | 显示全部楼层
真高手!折腾的意义不是说要停留在win7,而是探讨技术!

32

主题

951

帖子

1386

积分

游戏狂人

Rank: 6Rank: 6

贡献度
30
金元
12660
积分
1386
精华
0
注册时间
2009-3-8
 楼主| 发表于 2021-3-2 02:55 | 显示全部楼层
本帖最后由 alan2350 于 2021-3-2 09:07 编辑
904570220 发表于 2021-3-2 01:18
真高手!折腾的意义不是说要停留在win7,而是探讨技术!

解決Win7不能玩一些2020之後新出的DX11遊戲這種不合理的問題帶給我的歡樂和成就感比起用Win8/8.1直接玩新遊戲帶來的歡樂更有意義,證實Win7的延展空間有多大也是一種樂趣。

不妥協才會去想辦法然後反覆嘗試,經驗累積夠自然想到辦法去更輕鬆解決同類的問題,現在我不會輕易被那些偷懶的遊戲開發組強逼到我用他們想逼人用的系統去玩他們開發的遊戲。

現在我已經懂暗恥「牠們」開始會利用D3D11影片解碼指令跟UWP的RAM管理指令來為難Win7,不過「牠們」算漏了 Win7可以直接支援Vulkan有DXVK這玩意可以即時轉譯 跟 不播放影片就不會有卡影片的問題 這兩點,用手段刻意阻止Win7玩家去玩都不如正經做好移植和最佳化的工作,像之前那樣不刻意阻止Win7玩家去玩也不特別為Win7做最佳化這樣就不會讓人有所不滿。

同一個遊戲能在更多平台上玩到才是好事,獨自享樂不如與眾享樂,有時候一些Win10瘋狂Fans真的跟某些PS平台瘋狂Fans是一樣的心態「愛嘲諷別的平台/系統的玩家」而且「看到遊戲在別的地方能玩又會不高興」。我就喜歡研究Win7跟Linux如何玩上更多新的PC遊戲,不用局限在單一系統上玩PC遊戲才是好事,PC本來就是多元化的平台。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2021-4-19 09:07 , Processed in 0.138061 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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