《賽博朋克2077》1.3版AVX Mod修復舊CPU問題
阿新 • • 發佈:2021-08-31
之前CDPR釋出了《賽博朋克2077》1.3版更新,然而該補丁讓遊戲無法在不支援AVX指令集的CPU上運行了。值得慶幸的是,國外大神Jens
Andree釋出了一個Mod,讓玩家能繼續用舊CPU執行《賽博朋克2077》。
當玩家試圖用不支援AVX指令集的CPU執行《賽博朋克2077》1.3版時,會彈出 “EXCEPTION_ILLEGAL_INSTRUCTION
(0xC000001D) crash”框,Jens
Andree指出,這是因為AudioKinetic聲音引擎崩潰了。因此他費心更新了33條AVX指令,才得以讓遊戲重新正常執行。
Mod下載地址:點選進入
Jens
Andree表示用該解決方案有些無奈,因為無法在記憶體中找到關鍵點以阻止這些呼叫,他只能簡單搜尋每一條指令,並用nop把它們修補了。因為他保留了所有的暫存器值,所以被修補的指令不會影響程式碼執行。如果它在支援AVX指令集的CPU上執行時,只是檢查一些資料指令,與AVX
CPU上的堆疊跟蹤相比,修補後的執行方式沒有任何不同。