众所周知,现在PC上的模拟器已经能出色的运行当年FC/SFC甚至更多机种上的游戏了。可是令我感到奇怪的是,这些游戏是怎么提取出来的?如果是光盘,倒是还可以理解,可毕竟这是卡带啊!
老式卡带主机的卡带,大都没有什么防盗和加密措施。最笨的方法,把卡带上的MASK ROM拆下来用编程器读出来后合成ROM。举个简单的例子,FC游戏的话,除去带扩展芯片的卡带。游戏的构成通常是PRG ROM+ CHR ROM或者PRG ROM+8K CHR RAM。 这种情况下,只需分别把PRG和CHR的MASK ROM拆下分别用编程器读出后合成ROM就行,碰到CHR RAM的就不用处理。在FC通用烧录卡(ED N8和POWER PAK)出现之前,DIY玩家做自制烧录卡也就是分别替换两块MASK ROM,将NES文件处理***成PRG+CHR部分,烧录到PROM中。后期比较简单的方法是用特制的ROM DUMPER,可以很容易吸出ROM来。我手头就有一个FC卡带的DUMPER,制作人是个日本技术宅。其他类似的MD,SFC,N64等也都有各种各样的dumper,去外网搜一搜可以看到很多图片。早期以并口较多。我手头这个已经算新式了,USB口通信。至于后来的掌机卡带,毫无例外的也都是对应的dumper去提取。不过现在NDS,3DS之类的掌机卡带,通过自制系统直接就能在主机上导出卡带rom。而PSV,由于卡带是特殊规格以及加密的缘故,迄今未能有rom导出。图上这个是kazzo FCdumper,配合专门的脚本可以dump出不同mapper种类的卡带rom,当然也能反向往空的EEPROM卡带里烧录。图上那几盘卡是我以前改的自制烧录卡,MASK ROM替换为EEPROM。
已有帐号?
无法登录?
社交帐号登录怎么把GBA格式的游戏转换成GBC!!!_百度知道