荒野大鏢客2 PS5 DualSense手柄自適應(yīng)板機(jī)以及DSX UDP紅色解決 正版/學(xué)習(xí)版
主要安裝流程
https://www.bilibili.com/video/BV16G4y1Z7Qj
https://www.bilibili.com/video/BV1bT41197Fx
按照教程走下來,基本能正常使用自適應(yīng)板機(jī),那么你可以關(guān)閉這個文章了
如果你安裝后,遇到UDP依然為紅色的問題,按照下面的方式做下排查,大概也能解決問題
視頻的大致流程:
游戲內(nèi)打mod(前兩步,如果你游戲內(nèi)的雷霆模擬器可以啟動,那么只需要按照第三步)
安裝?Script Hook
安裝?ScriptHookRDR2DotNet V2
Scripts文件夾下安裝?DualSense4Rockstar
安裝DSX軟件,開啟“網(wǎng)絡(luò)”界面的UDP端口偵測(不能是github開源版,必須是steam買的或?qū)W習(xí)版)
Steam商店的正版DSX,大概率不會遇到UDP狀態(tài)為紅色的問題,如果遇到基本是以下兩個問題
?"C:\Temp\DualSenseX\DualSenseX_PortNumber.txt" 缺少這個文件
控制面板-防火墻-高級設(shè)置-入站規(guī)則-找到dsx相關(guān) 全部啟用
如果下載的是學(xué)習(xí)版的DSX(現(xiàn)在能下到的最新的是2.3.0 codex版本),且上述操作都沒問題,大概率UDP狀態(tài)在任何游戲下依然會是紅色,下方會介紹解決辦法和處理過程
開啟DSX的情況下啟動游戲
遇到的問題
大鏢客2:學(xué)習(xí)版 1.0.1436.28
DSX:學(xué)習(xí)版 2.3.0
按照上述流程配置好后,DSX內(nèi)的UDP狀態(tài)一直為紅色

排查和解決
需要的軟件:dnSPY
開始懷疑打入的自適應(yīng)mod沒有被加載,分析根目錄下的:ScriptHookRDRDotNet.log,發(fā)現(xiàn)scripts下的dll都已經(jīng)被加載了,那么證明游戲?qū)用鎚od已經(jīng)打好了,不需要進(jìn)行排查了

然后排查DSX配置,更改UDP端口號,C:\Temp\DualSenseX\DualSenseX_PortNumber.txt的內(nèi)容也會跟著變化,證明DSX也成功監(jiān)聽的6969端口
使用dnSPY反編譯"E:\Games\Red Dead Redemption 2\Scripts\DualSense4RDR2.dll",找到好幾處代碼,都會會獲取名稱為 DSX 的進(jìn)程?Process.GetProcessesByName("DSX")

于是打開任務(wù)管理器,查找DSX,發(fā)現(xiàn)了可疑點:進(jìn)程名DSX還有一個后綴?DSX (Cracked for cs.rin.ru),打開文件屬性,發(fā)現(xiàn)其名稱也是帶后綴的,那么自適應(yīng)腳本內(nèi)的Process.GetProcessesByName("DSX")這一步是成功不了的


解決方法
用到的軟件:Resource?Hacker (https:刪//www.52pojie刪.cn/thread-1311124-1-1.html)
文件-打開-選中Main/DSX.exe-版本信息-1:0-編輯右側(cè) "DSX (Cracked for cs.rin.ru)"為"DSX"
改完,編譯完成后,啟動學(xué)習(xí)版dsx,會發(fā)現(xiàn)進(jìn)程名已經(jīng)變化了,于此同時 你的板機(jī)會咔噠一下,dsx里面的UDP也變成綠燈了

總結(jié)
正版/學(xué)習(xí)版游戲+正版DSX:按照開頭的視頻教程打mod,如果還是紅燈,檢查DualSenseX_PortNumber.txt 和 DSX的出站規(guī)則
正版/學(xué)習(xí)版游戲+學(xué)習(xí)版DSX:除了打mod、確認(rèn)出站規(guī)則、確認(rèn)txt,還要確認(rèn)你的學(xué)習(xí)版dsx進(jìn)程名是否是DSX,不包含其余內(nèi)容。如果包含,則使用Resource?Hacker調(diào)整進(jìn)程描述。
ps: 這里不提供學(xué)習(xí)版大鏢客和dsx的下載方式(上述提到的所有工具和軟件,只要會用搜索引擎就能搜到資源和使用教程),也不宣揚(yáng)使用學(xué)習(xí)版軟件。只是將這兩天折騰的過程和查到的解決方法記錄和整理,讓你(不管是正版還是學(xué)習(xí)版)遇到UDP紅色,能有直接的排查思路和解決辦法。