作者conpo (びんぼうがみ)
看板Emulator
标题[闲聊] SNES游戏挂载.IPS档的方法
时间Wed Dec 21 13:43:23 2011
刚好这两天在研究某个游戏的.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)
1F:推 djboy:推! 12/21 14:34
2F:→ remina:执行後是瑞典文..不是英文XD 推荐老牌 IPSWin 12/21 15:21
4F:→ remina:要注意的是来源的rom CRC要符合作者所用的 12/21 15:22
5F:→ remina:SFC有512kbytes档头或没有得自己用工具砍..或找不同来源 12/21 15:23
6F:→ conpo:瑞典?我用的时候是英文阿XD 另外推荐WinIPS,这个也不错: 12/21 19:03