看板 Emulator 關於我們 聯絡資訊
剛好這兩天在研究某個遊戲的.ips,所以就順便放上來跟大家分享。 掛載.ips最簡單的方法,莫過於利用模擬器本身的相關指定選項,或是直 接把rom跟.ips的取名一致化(如逆轟高灰 (j).sfc + 逆轟高灰 (j).ips 這樣),在開啟模擬器並執行遊戲時,模擬器就會將.ips的資訊導入,使 用者就能直接進行.ips(修改過)的內容。 但某些模擬器並沒有載入或編輯.ips的選項,模擬器本身也不會自動系聯 .ips檔,那該怎麼辦呢?這個時候我們可以選擇另一種方式,就是將.ips 跟遊戲做結合,讓它成為一個可獨立執行的.sfc(.smc)檔,這樣就能讓模 擬器直接執行,而不受制於能否啟用.ips的問題。 網路上有幾個方便的工具可以做轉換,我個人則是推薦" Lunar IPS"這個 方便的小工具。 官方:http://fusoya.eludevisibility.org/ 下載:http://fusoya.eludevisibility.org/lips/download/lipssw102.zip 使用方式很簡單,下載解壓後直接執行.exe(無需安裝),當執行介面出 現時,會在左側看到一個" Apply IPS Patch"的選項,點擊後會先要使用 者指定需要載入的.ips,點選完成後會再要求使用者指定需要被 patch的 .sfc(.smc)檔。兩個都指定完成後就會立刻完成 patch的動作(兩者檔名 不需要相同,只要副檔名正確即可),非常方便。 "Lunar IPS"也有導出.ips的功能,也就是右邊那個"Creat IPS Patch"的 選項。使用方法也很簡單,點擊後會要使用者指定未修改與修改過的兩個 檔案來源,接著就能快速輸出一個.ips檔案了。 結合.ips後的 rom檔本身就不算是一個正常的檔案,所以往往也會出現一 些執行上的問題。例如畫面錯亂、BGM無法正確播放或根本無法執行等 狀況,這個時後就得利用多種同平台模擬器下去做測試,或是參考原 IPS 作者建議的模擬器版本,一定會有模擬器可以跑就是了。 發生錯誤或無法正常啟動的狀況其實還有其他原因,這除了跟導入的方式 有關連之外,也有可能是對應.ips檔的遊戲版本不符。例如.ips製作時是 用該遊戲的v1.1版,可是使用者卻拿v1.0或其他beta版本導入,這樣.ips 就無法正常被開啟或結合,自然也就玩不了了。 需要的人可以試試看,很方便的小工具。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.179.2 ※ 編輯: conpo 來自: 59.115.179.2 (12/21 13:45)
djboy:推! 12/21 14:34
remina:執行後是瑞典文..不是英文XD 推薦老牌 IPSWin 12/21 15:21
remina:要注意的是來源的rom CRC要符合作者所用的 12/21 15:22
remina:SFC有512kbytes檔頭或沒有得自己用工具砍..或找不同來源 12/21 15:23
conpo:瑞典?我用的時候是英文阿XD 另外推薦WinIPS,這個也不錯: 12/21 19:03