許多遊戲即使「完全安裝」仍需插入光碟驗證,光碟遺失或光碟機故障時將無法遊玩。雖可下載免 CD 修正檔,但並非每款遊戲都有現成補丁。本文教你自行破解,打造完美硬碟版遊戲(僅限正版遊戲備份使用)。
工具: W32DASM(反組譯)、RTA/Hiew/010Editor(十六進位編輯器)
zweipet.exe)。GetDriveType API(判斷磁碟機類型),雙擊定位呼叫位置。JNZ(條件跳轉),若偵測到光碟則跳往遊戲入口,否則彈出「請插入光碟」視窗並強制結束。JNZ 位址(如 004088C3),關閉 W32DASM,用 RTA 開啟同一檔案,找到該位址,將 JNZ SHORT 4088DB 改為 JMP SHORT 4088DB(機器碼 EB16),即無條件跳過檢測。原理: JNZ 為條件跳轉,JMP 為無條件跳轉,修改後直接進入遊戲主流程。
範例:《××醫院》 工具:記事本
Config、cfg、settings 關鍵字),如 Hospital.Cfg。INSTALL_PATH= 後的路徑為硬碟安裝路徑(如 C:\Program Files\Bullfrog\Hospital\),存檔。JNZ 條件跳轉指令。JNZ 改為 JMP。注意:若遊戲使用「花指令」或「動態加密」,此法失效。
提示:部分遊戲對檔案加密隱藏,修改路徑後可能提示「缺少檔案」。