|
|
本帖最后由 alan2350 于 2024-6-4 07:17 编辑
暴力不能解決問題,但我可以暴力修改遊戲,至少這遊戲已經被我修復好了。
我成功了,Win10/11獨佔時間結束了,我修改的主程式配合DXVK/DXVK-Async就能在Win7/8/8.1上面照樣玩到,我把遊戲的系統偵測行為修改了,所以用Win7/8/8.1可以進入遊戲,現在Win10/11也能正常進入遊戲。

如果我能幫到你, 希望你會願意請我喝咖啡。( https://ko-fi.com/mralan )

用我的修復整合包出問題可以在這個帖求助,但是請在求助時也說一下CPU和顯示卡的型號,有截圖會更好。
<預告:更新修復Patch已經改回不會在Win7/8/8.1上彈出對話視窗的,不過我再更新多2次之後就會暫停更新發佈,免費做Win7修復並不容易,付出了心力和時間還要給一些不認識的人拿著成果說是他的成果,更有些不懂用修復檔的人一開口就先說我是放出沒有用的假檔案。今後其他遊戲就算我能製作Win7修復Patch也不保證會長期持續更新,暫停以後我會否再更新發佈Win7修復Patch是隨心情而定。那些出言不遜的人他們喜歡的話,他們也可以嘗試用更快的速度做出有效的修復檔,做到的話就去做吧。>
各位一起來享受GoW4吧。也請各位別忘了沒有DXVK作者們的作品的話我也無法解決GoW4的Win7/8/8.1相容問題。
DXVK/DXVK-Async還能讓原本不能玩部份DX11.1新遊戲的600/700/800/900系N卡 也能以跑Vulkan方式照樣玩到,另外A卡跑Vulkan表現普遍勝過跑DX11表現,Win10/11用舊卡也可以用DXVK/DXVK-Async進入遊戲。
DXVK-Async 1.10.1更新再進一步改善流暢度,建議更新。
DXVK-ASYNC 1.10.2更流暢,建議更新。
DXVK-ASYNC 1.10.3已發佈,請自行更新。
https://github.com/Sporif/dxvk-async/releases/tag/1.10.3
<Win7 ESU(付費更新服務)已延長到2026,所以我可以一直在有更新系統的情況下用Win7用到2026,期間會盡量試修復新遊戲如果成功會分享成品。>
<題外話:我電腦的CPU用Ryzen 5800X配的主機板是X570晶片組,因為有改版Win7驅動程式所以能在Win7上如常使用,顯示卡是RX 6900XT本身就有官方版Win7驅動程式,所以在BIOS(UEFI)開了CSM-UEFI模式下同樣可以在Win7上如常使用。>
顯示卡沒有到RTX 3060Ti或RX 6700XT的效能等級就不要挑戰1440P高畫質,GoW會教你做人,1080P原始畫質已經接近不少3A遊戲的1080P中高畫質了。

用N卡經常LAG的話就在NVIDIA控制面板的”管理3D設定”將”電源管理模式”改為“慣用的最大效能”。
加大Windows的虛擬記憶體可以緩解爆RAM(內存)問題(建議加大到16GB即16384MB):https://support.hp.com/hk-zh/document/c04773378?docNotFound=true
DXVK原版的出處,出於尊重特別提及這個,但是實際上建議用更流暢的Async版:【http s:/ /gith ub .co m/doitsujin/dxvk】
<這個才是新的成果>
【步驟1】(v1.12不會再彈出對話視窗,這一次是整合包方式發佈)
首先安裝VC2015-2022 Redist x64版是必需的。
1.12 CODEX版的話你要下載1.12 FLT版的修復檔。(還需要用FLT的steam_api.dll)
我最新的成果是基於FLT版和Steam版1.12主程式修改而成的(請先正常更新至1.12後再用我的EXE,不要跳過1.01 + 1.04 + 1.06 + 1.08 + 1.09 + 1.10 + 1.11更新):
下載Link: https://pan.baidu.com/s/1lWtuvyD8KdcvRt4c8_I3tA?pwd=xsv7
(如果我那些修復檔能幫上忙的話,希望有經濟條件的人可以多多益善少少無拘,當請我吃一點零食或者買一些遊戲去研究吧)
<
把GoW-Win7-1_12-fl_.exe或GoW-Win7-1_12-Stea_.exe的名稱改回GoW.exe就能用修改器,直接開原版未修復過的GoW.exe是不能正常執行的(臭微軟的好事)。
GoW-Win7.exe和GoW-Win7-1_01-fl_.exe製作過程:安裝好Fitgirl版本再用NoDVD資料夾內的C組未加密檔案覆蓋到GoW.exe那裡,然後修改出GoW-Win7.exe。然後v1.12我只有FLT版在手,所以我用回FLT版修改出GoW-Win7-1_12-fl_.exe了,另外N網有Delta Patch給大家自行Apply。
還要去下載DXVK-Async解壓縮x64的 dxgi.dll 和 d3d11.dll 放在遊戲資料夾內,這樣才能在Win7/8/8.1上面玩到。 (( dxvk-async+config.7z ))
開遊戲會先彈出一個訊息視窗是正常的,因為國外有些人用了我的xdelta修復檔之後沒有聲明是用了我製作的東西去修復出修改改過的EXE執行檔,所以我才這樣做,之後就算把別人不作聲明在Win7/8/8.1開遊戲時也會看到我的網名。
<這個才是新的成果>

DXVK的ASync版[從release那裡下載dxvk-1.10.3.tar.gz用7zip可以解到] 下載後把64位的d3d11.dll和dxgi.dll放在主程式那裡就能玩。:
https://github.com/Sporif/dxvk-async
用上DXVK的ASync Patch去改善流暢度方法:
Async提升流暢度的原理是異步編譯圖形管道的東西避免阻塞主執行緒(線程),遊戲一邊繪製場景和模型一邊執行其他遊戲的東西,有時候複雜的場景和模型會看到短暫地由模糊漸漸變清晰。
「 請用Sporif已經直接修改過的DXVK 1.10.3(為GoW做最佳化的更新版本),直接用這個然後同樣在 dxvk.conf 加上一句設定就行了,記得要把以前產生的dxvk-cache刪掉才有效。
【步驟2】
https://github.com/Sporif/dxvk-async/releases/tag/1.10.3
例如 GoW-Win7.dxvk-cache, .dxvk-cache結尾的檔案是DXVK/DXVK-Async的暫存檔案,從普通版改用Async版需要刪掉dxvk-cache再開遊戲讓Async版重建cache這樣才能改善流暢度。」
(舊)放DXVK-Async 1.10.1版的d3d11.dll和dxgi.dll在這裡方便大家。
dxgi.7z
(497.5 KB, 下载次数: 142)
d3d11.7z
(734.76 KB, 下载次数: 145)
有些電腦可能要安裝Vulkan Runtime。
https://vulkan.lunarg.com/sdk/home#windows
(Runtime Installer的VulkanRT-1.3.204.1-Installer.exe )
【步驟3】
這裡有現成的dxvk.conf,放在遊戲主程式旁邊即可。
https://www.nexusmods.com/finalfantasy7remake/mods/66?tab=files
有問題可以直接回帖提問的。
想要流暢不卡就必須透過dxvk.conf開啟DXVK-Async的Async功能。
我的dxvk.conf :
dxvk.conf
(13.72 KB, 下载次数: 622)

閃退的話可以去檢查C:\Users\(你的帳號名)\Saved Games\God of War是否存在,不存在可以自己新增God of War資料夾或者用管理員身份執行一次GoW-Win7.exe看看。
你的電腦帳號名最好不要有中文,有些東西不能正常運作跟這個問題有關

用了DXVK/DXVK-Async還出現DirectX 11_1錯誤的人可以下載Vulkan Runtime 1.2.176.1版(壓縮檔)把Vulkan-1.dll覆蓋到C:\Windows\System32裡面。
如果放了Vulkan-1.dll還是出現DirectX 11_1錯誤就要留意系統是否安裝了KB2670838 (這是Win7版DX11.1平台更新),沒有就先安裝好再玩遊戲,還不行就更新顯示卡驅動程式。

首先,確保遊戲是CODEX 1.01版,把x64的d3d11.dll和dxgi.dll放到遊戲資料夾,最後是下載GoW-Win7.exe也放到遊戲資料夾,然後就可以進入遊戲 。(但是顯示卡驅動程式更新後仍然不支援Vulkan的話,那麼還是不能玩的。)
一般而言,Win10/11出現DirectX 11_1錯誤直接用DXVK/DXVK-Async就可以了。(顯示卡太舊就要用WineD3D)

N網那個MOD是我發佈的
https://www.nexusmods.com/godofwar/mods/16
我也分享了我的Patch給FitGirl,我希望幫助全世界用Win7/8/8.1的人。

用來套用Patch的DeltaPatcher(用N網的Patch需要用到):
https://github.com/marco-calautti/DeltaPatcher/releases/tag/2.0.1

<以下為舊內容請無視>
[之前的嘗試]
TO 懂逆向編程的人:本來會出現「不是正確的Win32程式」,我修改後出現「你至少需要Win10」,距離成功不遠了,剩下的拜託你們了。
GoW-7(NonBypassCheck).7z.001
(800 KB, 下载次数: 463)
GoW-7(NonBypassCheck).7z.002
(800 KB, 下载次数: 375)
GoW-7(NonBypassCheck).7z.003
(800 KB, 下载次数: 359)
GoW-7(NonBypassCheck).7z.004
(800 KB, 下载次数: 360)
GoW-7(NonBypassCheck).7z.005
(800 KB, 下载次数: 354)
GoW-7(NonBypassCheck).7z.006
(800 KB, 下载次数: 345)
GoW-7(NonBypassCheck).7z.007
(680.68 KB, 下载次数: 359)
<以上為舊內容請無視>

其他遊戲的Win7修復檔/研究:
我的新遊戲繼續用Win7/8.1照玩和順便幫舊版Win10照玩研究成果發佈帖的整理帖
https://bbs.3dmgame.com/thread-6492416-1-1.html
【Win7整合包】之前做了 英雄傳說黎之軌跡 的Win7整合包
https://bbs.3dmgame.com/forum.php?mod=redirect&goto=findpost&ptid=6322351&pid=302143490
【Win7整合包】已找到Win7照玩SD高達激鬥同盟的方法 (順便解決一些Win10出現DirectX的錯誤)
https://bbs.3dmgame.com/thread-6329196-1-1.html
初音未來Project Diva MegaMix+/M39'S+的Vista/Win7/8/8.1修復檔分享
https://bbs.3dmgame.com/forum.php?mod=redirect&goto=findpost&ptid=6304134&pid=298924408
【Win7整合包】已發佈Win7玩漫威蜘蛛俠重製版用的整合包。Win7/8/8.1/舊版Win10通用。
https://bbs.3dmgame.com/forum.php?mod=viewthread&tid=6325761
Win7玩刀劍亂舞無雙的方法:
https://bbs.3dmgame.com/thread-6304577-1-1.html
維多利亞3 Beta用d3d12on7和ReShader就能在Win7上照玩 <最新發帖>
https://bbs.3dmgame.com/thread-6297353-1-1.html
艾爾登法環(Elden Ring)的Win7 Patch已經成功做出來了。
https://bbs.3dmgame.com/thread-6272493-1-1.html
(KH DDD HD/2.8)王國之心:夢降深處HD/2.8的Win7修復檔(Win7補丁),除了CG動畫其他的都完美。還有更新檔轉載。
https://bbs.3dmgame.com/thread-6256958-1-1.html
(KH)王國之心1.5+2.5的Win7 Fix Patch(修復檔/Win7補丁),除了CG動畫部份其他部份可以說是完美。還有1.0.0.8更新檔轉載。
https://bbs.3dmgame.com/thread-6256064-1-1.html
最終幻想7重製版1.001版的Win7修復檔發佈了。【Win7 Patch新版本】(提供EXE檔分享,Steam版也修復了)
https://bbs.3dmgame.com/thread-6257200-1-1.html
簡單解決Win7/8/8.1開FIST(暗影火炬城) 1.2版主程式時彈出錯誤訊息的問題,如需要可用DXVK配上Async Patch流暢遊玩。
https://bbs.3dmgame.com/forum.php?mod=viewthread&tid=6255111&page=1&extra=#pid288704448
這是在論壇發佈的英雄傳說創之軌跡Win7相容修復Patch。
https://bbs.3dmgame.com/thread-6201137-1-1.html
已在3DM發佈的英雄傳說:零之軌跡改Win7相容修復Patch:
https://bbs.3dmgame.com/thread-6251581-1-1.html
這是在3DM發佈的英雄傳說:碧之軌跡改Win7相容修復Patch:
https://bbs.3dmgame.com/thread-6261708-1-1.html
Win7玩<那由多之軌跡:改>的方法:
https://bbs.3dmgame.com/thread-6305517-1-1.html
直接在3DM發佈的王國之心3 Win7相容修復Patch:
https://bbs.3dmgame.com/forum.php?mod=redirect&goto=findpost&ptid=6248443&pid=287448242
魔物獵人 崛起 Demo Win7相容修復Patch:
https://bbs.3dmgame.com/thread-6253008-1-1.html
用Win7玩女神異聞錄5S的方法:
https://bbs.3dmgame.com/thread-6134927-1-1.html
用DXVK-Async調用Vulkan執行(A卡強項),解決仙劍7目前沒有A卡最佳化。
https://bbs.3dmgame.com/thread-6125442-1-1.html

這裡也有一些Win7修復檔發佈(Win8/8.1也適用)
https://www.patreon.com/Alan_A

P.S.我真的只是一個遊戲玩家,不是工程師,只是剛好能判斷出問題所在又剛好查到有那些工具能完成修復而已。

我仍然用Win7的原因:
我就是不喜歡像是專門為平板電腦設計的新版Windows,不喜歡用滑鼠鍵盤去操控為觸控螢幕設計的系統UI,那些像平板電腦APP的系統應用程式在普通電腦上使用很不搭,我喜歡用正常設計給普通電腦用的系統。
我決定了一直用Win7用到2026年,見證2025年10月14日Win10終止支援服務,現在是2022年我還有4年時間會為Win7去修復新遊戲的相容性。
相容是指能否在一些平台上執行,支援是指會否為一些平台的使用提供售後支援服務,最討厭賣遊戲和軟體的公司愛混淆相容和支援,總是宣稱不支援Win7但是不提是否相容Win7,我想做的只是求證新遊戲是否相容Win7有需要就將新遊戲修復成直接/間接相容Win7的版本。

真的想深究我為何用最新一代硬體跑Win7的話我也不妨直說:
當初微軟利誘各家硬體廠商不出驅動程式給Win7要讓Win10勝之不武地逼死Win7,我看不過眼我就要用改版USB驅動程式(不過顯示卡也有官方驅動程式,A卡網吧版Win7驅動程式還在持續更新)裝上Win7,然後我另一邊教人用新主機板照裝上Win7,這邊為新遊戲推出Win7修復檔,我用行動為Win7延續壽命。
這是我對微軟推廣部門的行動抗議,當年「牠們」推廣Win7都沒有這麼厚顏無恥逼死XP,近年「牠們」為了KPI居然強行逼死Win7,我就要成為微軟推廣部門推廣新產品的其中一道阻力。微軟整了我,我就要惡心「牠們」直到2025年10月14日Win10終止支援服務的那一天,加倍奉還。
順便說現在Win7已經跟Win10一樣可以完全發揮硬體,從新版Windows移植的通用USB驅動程式可以跑盡USB 3.2的速度,通用的改版三星NVMe驅動程式可以跑盡NVMe的速度,Win7可以透過D3D12ON7直接跑DX12遊戲,也可以透過VKD3D-Proton將DX12指令轉Vulkan指令用Vulkan去跑DX12遊戲(沒錯Win7直接支援比DX12還要新一年的Vulkan)。
|
评分
-
26
查看全部评分
-
|