RomCenter是目前最好的ROM整理、收集工具之一,界面简明直观,推荐大家使用。下面介绍一下它的主要功能。RomCenter官方主页:
http://www.romcenter.com/注意:整理ROM前,请先备份!
一、安装
运行rc250.exe安装英文原版软件,然后把语言包"romcenter.cht"更名"romcenter.chs"放到romcenter的安装目录(如:C:\Program Files\Romcenter)里即可。
二、获得RC所需数据
1、我们可以去或
http://www.logiqx.com/等等站点下载最新RC数据包,下载回来的压缩包直接放到RomCenter的数据目录下(如:C:\Program Files\Romcenter\datas)即可。
2、用“kawaks”、“Nebula”产生RC数据库
执行“工具->生成数据库文件(RomCenter)”,WinKawaks目录下会出现一个叫“WinKawaks RomCenter.dat",把它移动到RomCenter的数据目录下即可。“Nebula”类似。
3、用RC创建MAME数据库
启动RomCenter,执行“文件 -> 数据库管理”命令打开“数据库管理”窗口,点击下方的“从MAME导入”,选择MAME目录下的MAME32.exe,接着输入数据名称为“mame062”,数据类型为“mame”,点击确定,出现"rc_tmp"MS-DOS窗口,已完成后,关闭它返回RC主窗口,出现信息“数据文件 mame062 已创建成功”,本地数据就多了一个叫"mame062.dat"文件。
4、在线数据库
执行“文件 -> 数据库管理”命令打开“数据库管理”窗口,选择左上方的“在线数据库文件”,选中你想要的数据,点击下载即可。
三、设置 RomCenter
1、载入数据
一般情况下,RC初次启动载入的数据是它本身自带的WinKawaks 1.45,我们可以点击左上角的白色条来送择已有的数据文件。
2、添加及删除ROM路径
添加: 执行“文件->添加游戏路径”命令,选取你所要整理的ROM路径。(快捷键Crtl+o,也可以在RC左边白色窗口点击右键选择“添加游戏路径”。
删除:在RC左边白色窗口里找到你想到删除的路径,按“Delete”就是了。
3、显示设置
a、数据库显示设置
“数据 -> 过滤器”
“数据 -> 子列表”
b、ROM的显示设置
“游戏 -> 过滤游戏项”
一般情况下默认就行了,也可以通过点击窗口左边工具栏上的图标来确定显示或不显示对应的项目。
4、程序选项设置
“文件 -> 程序选项设置”
a、常规选项
一般情况一打开就是它了,如果不是的话,选择左上角的“常规选项”,有“存档文件夹”、“临时文件夹”“ZIP压缩等级”三项,默认就行了。
b、游戏选项
点击左上角的“游戏选项”,这里有两个选项。
I、游戏结构
拆分(每个克隆游戏为一个单独的文件):根据数据库分离ROM压缩包里的各个版本的ROM。
合并(合并主体和克隆游戏相同的文件):拆分ROM压缩包时,合并相同的文件。
建议两项都选上,节省硬盘空间。
一项也不选的话,就是把所有的文件都集中在一个压缩包里,占的空间最小,但可能会合并一些不应合并的文件,导致某个版本的游戏不用运用,谨用。
II、模拟器参数
是一个模拟器前端工具,有兴趣的朋友,自己研究一下吧。
(写到这里,有点烦,真的不想再写了,但只差一点就写完了,如果放弃的话,有点说不过去)
四、整理ROM
启动RC,载入所需的数据库,添加ROM路径,现在呈现在我们眼前的RC,是否有点类似以windows的资源管理器?现在说明一下窗口里各色图标的意义。
绿色:表示ROM状态正常;
黄色:表示ROM文件名错误或可以在其它ROM文件中得到,可以修复;
红色:表示ROM文件不完整或不存大;
灰色:表示不能识别的ROM。
1、整理一个ROM
在左边窗口中ROM路径中找到你要整理的ROM压缩包,右键选择“修复游戏文件”。
2、整理多个ROM
在左边窗口中选中ROM路径,在右边窗口里,按Ctrl连选,右键选择“修复游戏文件”。
3、整理一个ROM目录
在左边窗口是选中ROM目录,右键选择“修复游戏文件”。
4、当黄色的文件修复完毕后,剩下的红色ROM文件,就要去网上下载回来。
五、其它技巧
整理的合金弹头3的ROM为例:
1、从网上或其它方式得一个完全解密的合金弹头3的ROM,先放到F:\temp下,然后启动RC,载入ngx0.6b的新数据库(如“ngx0.6b new games”),添加ROM路径F:\temp。
2、在左方窗口选中“F:\temp”下的合金弹头3的ROM压缩包,如果窗口右边的ROM文件全都是绿色的话,那么恭喜你,你只要把它移动到NeorageX的ROMS文件下,启动NeorageX,请先点击“IMPORT”按钮,刷新游戏目录,然后在左上方的游戏目录窗口(gamelist */*)里的下方找到并选中合金弹头3的游戏目录名(一般情况是“Mslug3.ZIP (?)”) ,双击或点击“LAUNCH(载入)”载入游戏。如果不是的话,继续下面的步骤。
3、在左方窗口选中“F:\temp”下的,右键“高级修复功能->重命名文件”,然后“高级修复功能->重命名文件游戏”。
4、如果显示合金弹头3的ROM压缩包里有一个或几个红色的ROM。
例如有红色的256-v2.rom、256-c1.rom,我们先看看灰色的ROM文件里是否有*v2*.*,*c1*.*,且大小一致,就把*v2*.*,*c1*.*重命为256-v2.rom、256-c1.rom。(压缩包里怎么重命名?解压出来不就行了^_^),如果该ROM还不能在NeorageX运行的话,只有去网上下载CRC正确的ROM了。
六、Neoragex可以完美运行的ROM,winkawaks、Nebula也声明支持,可是winkawaks、Nebula偏偏运行不了?
winkawaks、Nebula对ROM的文件名没什么所谓,只要ROM的CRC正确的话,都可以运行,如果CRC有误,文件名正确也可以运行。
上面的问题极有可能是CRC及文件名都有误。
现在我们借助RC来修正,同样以合金弹头3为例:
1、先载入winkawaks产生数据库,添加合金弹头3所在的ROM路径;
2、“文件 -> 程序选项设置”
点击左上角的“游戏选项”,这里有两个选项。
游戏结构
拆分(每个克隆游戏为一个单独的文件):根据数据库分离ROM压缩包里的各个版本的ROM。
合并(合并主体和克隆游戏相同的文件):拆分ROM压缩包时,合并相同的文件。
只选第一项,就是只在“拆分(每个克隆游戏为一个单独的文件)”前打钩。
3、选中窗口左边的合金弹头3的ROM压缩包,右键“高级修复功能->重命名文件”;
4、查看“数据库”(是数据库,不是ROM路径)里的合金弹头3的ROM信息,选中窗口左边的数据库下的“Metal Slug 3 (encrypted)”下的 “Metal Slug 3 (non encrypted P, decrypted C)”,看看右边窗口有几个是红色的ROM,例如有"256-ph1.rom、256-v2.bin"这两个是红色的;
5、为了同时能够在Neoragex运行,在ROM的压缩包里找到*p1*.*、*v2*.*,再制一个并重命名为"256-ph1.rom、256-v2.bin";
6、能在winkawaks运行,就可以在Nebula运行,只是载入游戏时会问你找到的ROM,CRC有误,是否继续游戏,选择“是”就行了。RomCenter拥有直观方便的用户界面,主要功能就是能管理您的ROM,通过更新Rom数
据文件库,几乎支持所有机种的Rom(不是ROM都可以用它来管理)!完成一些诸如:
分离或合并主ROM与副ROM的压缩包、
不正确ROM文件名更改、
ROM的CRC校验、
对收藏到或缺失的ROM进行列表、
高级的过滤功能,使你对自己的ROM情况一目了然(那些是好ROM、那些是坏ROM)
打开Scanner Window,将Rom拖放入该窗口中,即可对之进行检验、修正,正确
ROM可安装入所设目录中。
可作为模拟器前端使用、
等等功能。。。。。
刚开始使用这个工具需要注意的一些地方:
备份原ROM!!!!
下载最新版rom database数据文件
正确设置Rom所在目录
对于这个工具的介绍我已经贴过,不再重复,直接入正题。一般我用Romcenter管理Cps2
Roms,所以下面都以此为例。至于其它机种Rom的管理类似,也不再重复了。
下载最新版并安装完后,还要再下Cps2游戏的Rom最新数据库文件"cps-2 20011118.zip"
一般这些Rom数据库都为压缩文件,直接拷入或解压入RomCenter所在目录下的"datas"子目录
中即可。
注意:有些ROM数据ZIP文件中包含不止一个.DAT文件,RC只认ZIP压缩顺序中第一个.DAT
文件。
运行Romcenter后有一横一纵两个工具按钮栏和左右两个窗口,
左窗口为游戏树形列表,内容如下:
◆ Database //ROM数据库主枝
+┈ ◆ 19XX: The War Against Destiny (US 951207) //主游戏名(版本)
| ├ ◆19XX: The War Against Destiny (US 951207) //主ROM游戏名
| ├ ◆19XX: The War Against Destiny (Hispanic 951218) //符ROM游戏名(版本)
| └ ◆19XX: The War Against Destiny (Japan 951207) //符ROM游戏名
+┈ ◆ Armoured Warriors (US 941024) //主游戏名
| ├ ◆Armoured Warriors (US 941024) //主ROM游戏名
| ├ ◆Armoured Warriors (Asia 940920) //符ROM游戏名
| ├ ◆Powered Gear: Strategic Variant Armor Equipment (Japan 941024)]//...
| ├ ◆Powered Gear: Strategic Variant Armor Equipment (Japan 940916)]//...
+┈ ◆ xxxxxxxxxxxxxx (US xxxxxxx)
| ├ ◆ xxxxxx (US xxxxxxx)
| ├ ◆ xxxxxx (Japan xxxxxxx)
一目了然。
在各游戏名前都以不同颜色的芯片图标"◆"显出该ROM的情况。共三种颜色状态,红色、
黄色和绿色。使用Romcenter的关键就在于 *理解不同颜色的图标所代表的意义*。
在第二级的主游戏名前的图标:
◆绿色代表已找到该游戏主、附ROM所有语言日期全部版本;
◆黄色代表只找到该游戏部分版本;
◆红色代表在所设的路径中不存在该游戏的任何版本
在第三级的主、符ROM游戏名前的图标:
◆绿色代表该单个游戏ROM完整,但不确定可用,因为如果是附ROM则还需要与主ROM共
存才可用。
◆黄色代表该单个游戏ROM不完整,缺失了某些文件。
◆红色代表在所设的路径中不存在该游戏ROM.
未正确选择Rom存放路径或与之相对应的ROM数据库之前,你看到的全是红色芯片。
因此还要正确
选择Rom数据库文件:
在横条工具栏中的下拉列表显示着"callus v0.42 patch 2.4",该项为Romcenter正在
使用着的Rom数据库文件。我们要用的是你所下载的最新CPS2 ROM的数据库文件,所以点击
下拉列表选择"cps-2rc20010613"。左边窗口中的ROM游戏名列表随即改变。
设置Rom路径:
点击横条工具栏第一个按钮。在弹出的对话框中正确设置Cps2Rom存放路径。如有必要
重复操作可加入多个Rom路径。
正确设置完成后,左窗在"Database"下又多出若干个主枝,名称就为你所设置的Rom存
放路径,如下:
-┈◆ Database
| ├ ◆ ……
| ……
-┈〓 d:\emulator\cps2roms\
| ├ □ 19xx.zip
| ├ □ 19xxh.zip
| ├ □ 19xxj.zip
| ├ □ armwar.zip
| ├ □ armwara.zip
| ├ □ avsp.zip
| ├ □ avspa.zip
| ├ □ avspj.zip
| ├ □ sfa3
| ├ □ sfa3r1
| ├ □ ……
| ……
-┈〓 f:\roms\
| ├ □ xmvsf.zip
| ├ □ xmvsfa.zip
| ├ □ xmvsfj.zip
| ├ □ ……
| ……
RomCenter支持压缩包和文件夹两种存放方式的ROM。在ROM压缩包名前以不同颜色的ZIP
图标"□"表示出该ROM的状态。除红、黄和绿色三种以外,还有灰色图标。如果Rom未压缩直
接放在文件夹中则为不同颜色的文件夹图标。
不管那种图标,其颜色所代表的意义相同:
□绿色代表该ROM完整可用,但也可能包含一些多余文件;
□黄色代表该ROM不完整,但可以被RomCenter修正;
□红色代表该ROM不完整,且有不能被修正的地方,需要重新下载补充正确的ROM文件;
□灰色代表该压缩文件不能被识别。
举例,当我们发现sfa3.zip这个压缩包前的图标为红色,要修正它,首先点击
"sfa3.zip",右窗口随即显示出该Rom内的详细情况,内容如下:
│File name │Crc │Size │Infos
├───────┼────┼─────┼─────
│◆ sz3.01 │de810084│128.0KB │Ok //正确的ROM文件//
│◆ sz3.02 │72445dc4│128.0KB │Ok
│◆ sz3.03 │72445dc4│128.0KB │Duplicated//与sz3.02的crc相同所以是重复的//
│◆ sz3.05 │9b21518a│512.0KB │Rom not use in this game//不属于"sfa3.zip"的ROM文件//
│◆ sz3.05c │57fd0a40│512.0KB │Ok
│◆ sz3.06 │e7a6c3a7│512.0KB │Rom not use in this game
│◆ sz3.06c │f6305f8b│512.0KB │Ok
│◆ sz3.07 │ec4c0cfd│512.0KB │Rom not use in this game
│◆ sz3.07c │6eab0f6f│512.0KB │Ok
│◆ sz3.08 │5c7e7240│512.0KB │Rom not use in this game
│◆ sz3.08c │910c4a3b│512.0KB │Ok
│◆ sz3.09 │c5589553│512.0KB │Rom not use in this game
│◆ sz3.09c │b29e5199│512.0KB │Ok
│◆ sz3.10 │a9717252│512.0KB │Rom not use in this game
│◆ sz3.10b │deb2ff52│512.0KB │Ok
│◆ sz3.11a │1c89eed1│4.0MB │Bad name,correct name is sz3.11 //文件名不对,应为sz3.11//
│◆ sz3.12a │f392b13a│4.0MB │Bad name,correct name is sz3.12 // ………………… sz3.12//
│◆ sz3.13a │0f7a60d9│4.0MB │Bad name,correct name is sz3.13
│◆ sz3.14a │5ff98297│4.0MB │Bad name,correct name is sz3.14
│◆ sz3.15a │8e933741│4.0MB │Bad name,correct name is sz3.15
│◆ sz3.16a │52b5bdee│4.0MB │Bad name,correct name is sz3.16
│◆ sz3.17a │d6e98147│4.0MB │Bad name,correct name is sz3.17
│◆ sz3.18a │40631ed5│4.0MB │Bad name,correct name is sz3.18
│◆ sz3.19a │f31a728a│4.0MB │Bad name,correct name is sz3.19
│◆ sz3.20a │763409b4│4.0MB │Bad name,correct name is sz3.20
│◆ sz3u.03c │cccccccc│512.0KB │Not a rom //数据库中不包括该文件CRC,不能被识别//
│◆ sz3u.03c │e007da2e│512.0KB │Missing //CRC校验与数据库相符的文件缺失//
│◆ sz3u.04c │dddddddd│512.0KB │Not a rom
│◆ sz3u.04c │5f78f0e7│512.0KB │Available in another game //该文件在其它ROM压缩包中//
│◆ sz3ux.03c │7091276b│512.0KB │Missing //压缩包中没有这个文件要重新下载//
│◆ sz3ux.04c │xxxxxxxx│512.0KB │Missing
│◆ readme.txt │xxxxxxxx│xxxxxKB │Not a rom //该文件不能被识别//
每个Rom文件名前也有不同颜色的芯片图标用来表示出该文件的状态。
◆绿色 -> 正确;
◆黄色 -> 有误,但可修正;
◆红色 -> 有错,不能修正,需要重新下载。
◆灰色代表你所使用的ROM数据库中不包括该文件CRC数据,因而不能被RC所识别。(所
以要下载最新版的数据库文件,以尽量保证您的ROM被正确识别)
呵呵,上面这个ROM真是够乱的吧,要修正也很简单。直接点击横条工具栏上第三个扳
手图标,除了缺失和CRC错误的文件不能修正外,Romcenter自动帮你搞定一切。(很不幸,
缺失和CRC错误的文件RC无能为力,只有自己用工具修正或找正确的ROM重新下载)
不过在修正之前,建议把不正确的ROM压缩包先解开在同名的文件夹中。安全修正好后
再重新打包,我觉得这样便于一些手动操作,可以大大加快修正速度