主题 : 【推荐】GBA上的模拟器及使用方法汇总
级别: 模拟专家
UID: 141954
精华: 0
发帖: 32
威望: 1 星
金钱: 2279 浮游币
贡献值: 0 点
好评度: 92 点
人气: 0 点
在线时间: 8(时)
注册时间: 2006-09-15
最后登录: 2024-08-06
楼主  发表于: 2006-09-20 22:01

【推荐】GBA上的模拟器及使用方法汇总

由于GBA优越的开发环境和完善的烧录系统,GBA上面的其他机种模拟器无论是种类还是开发程度都相当令人满意。不过鉴于目前国内还有不少GBA用户并不清楚这些模拟器的使用方法以及价值,根据猪头的相关操作经验,来给大家共勉一下。

一、    POCKETNES:红白机模拟器

红白机,当年在国内有着小天才、胜天、天马、小霸王等等品牌的主机,在日本叫作FCMILY COMPUTER(FC),在海外叫做NINTENDO ENTERTAINMENT SYSTEM(NES),对我国可以说是一代启蒙主机,享有崇高的声誉。她上面有些什么游戏也不用猪头多说了,对于经过那个时代的玩家来说那就是最美好的回忆。FC由任天堂公司在1983年7月15日推出,是一台8位主机,具备256×240的解析度以及52色的发色数,同屏最多可显示13色,正是这13色的画面为我们带来了无数难忘的欢乐,也从此开辟了游戏的市场。
GBA上面的FC模拟器名字叫作POCKETNES,是由著名的开发者FluBBa开发的,这也是GBA上面最早出现的模拟器,最初在2001年11月29日发表,目前的最新版本是2005年7月24日发表的9.98Cr,这是一个非官方的增强版。基本上FC上面的绝大多数游戏目前都可以完美运行了,无论是画面、音乐、操作、速度、帧数等等方面都近乎无可挑剔,而且还拥有许多FC主机本身也不具备的特殊功能,可以说完全实现了把一台功能加强的FC加上无数游戏随身携带的目的,想一想就让人感动啊。

模拟器的使用方法如下:
打开THINGY.EXE制作工具(一般这个工具不会在模拟器中自带,可以自己备份一个),点击左边的黄色文件夹按钮添加游戏,只能添加.NES后缀的ROM文件,不支持添加压缩格式的文件;旁边的红叉按钮可以删除添加的文件,因为THINGY不会自动覆盖同名文件;之后可以按右边的分类按钮(SORT按钮)进行排序,也可以用旁边的上下箭头手动排序;然后点击右下方的..按钮为生成的ROM命名并选择一个保存路径;最后就可以点击左下方的存盘按钮生成ROM了。注意,首次使用THINGY时点击存盘会弹出会话框要求选择POCKETNES.GBA模拟器文件,这时选择的文件版本就是生成的ROM所使用的模拟器版本,并且今后会默认该版本,想要更改的话,可以把THINGY拷贝到新的目录下面重新使用,选择另外的模拟器版本。此外,THINGY菜单有默认的游戏名称(不支持中文名称),即使更改ROM本身的名称也不会影响添加后的默认名称,想要更改默认名称,可以双击菜单中已经添加的文件名,然后在右边出现的会话框中进行修改,修改的结果今后会自动记录。

在GBA上使用时,模拟器的菜单(游戏中按L+R调出)提供如下功能:

Cheat Finder->:作弊功能,可以进行数据地址的模糊搜索或精确搜索并进行修改,实现无限生命、无限能源等功能。这个功能相当实用,可以把以前难于通关的游戏轻易打通。具体方式如下:
1、对于想修改的目标有确切数字的,例如KONAMI世界中角色一开始有14滴血,
  1.1 把COMPARE WITH NUMBER设为ON,
  1.2 然后在下面的NUMBER TO COMPARE TO中输入目标现在的数字,就输入0E(16进制的14,所有数字必须换算成16进制),
  1.3 这时就会发现上面的VALUE==0E - 2,意思是有两个目标数值是0E,选中这一项按A,会发现SEARCH RESULTS也变成了2,表示这两个目标已经选中,
  1.4 返回游戏,损失一滴血,再次进入CHEAT FINDER,将NUMBER TO COMPARE TO数字改为0D(就是16进制的13),会发现上面的VALUE==0E - 1,即只剩下一个目标了,选中这一项按A,目标就确定了,
  1.5 在SEARCH RESULTS项目上按A进入,出现07D0,这个就是血的地址了,按A进入这个地址,不要修改地址本身,直接按A,就可冶Ρ改后面的内容了,改为0E,血就会加满到14滴。并且由于修改的是VALUE==这一结果,所以角色的血将永远保持14滴,
  1.6 改好之后按B,后面还会出现一串空格,这里可以输入被修改目标的名称方便记忆,当然也可以不理,
  1.7 按B退出,画面会闪现存储字样,修改的结果已经自动保存了。
  1.8 注意,如果转换的是多个游戏,则修改结果会被应用于其他游戏,但是每个游戏的地址并不一样,因此可能造成其他游戏发生错误。发生这种情况的话可以进入EDIT CHEATS,按SELECT键把修改结果删除即可。
  1.9 今后如果想要再次修改,可以直接在EDIT CHEATS中输入07D0,后面的数值改为0E即可。  
2、如果想修改目标没有确切数字或者难以明确数字,例如洛克人角色的体力,
  2.1 把COMPARE WITH NUMBER设为OFF,
  2.2 返回游戏,损失一点体力,再进入CHEAT FINDER,查找NEW<OLD - 84,表示有84个目标当前值小于之前值,按A确定,
  2.3 返回游戏,再损失一点体力,再进入CHEAT FINDER,查找NEW<OLD - 22,目标还剩下22个,按A确定,
  2.4 返回游戏,再损失一点体力,再进入CHEAT FINDER,查找NEW<OLD - 3,目标还剩下3个,按A确定,
  2.5 返回游戏,再损失一点体力,再进入CHEAT FINDER,查找NEW<OLD - 1,目标确定。按A确定,在SEARCH RESULTS里面找到是006A,修改即可。
3、如果想要修改武器属性一类,例如超级魂斗罗的霰弹枪,
  3.1 同2.1
  3.2 进行游戏,首先打出的是M枪,打出来之后先不要吃,进入CHEAT FINDER,查找NEW==OLD - 10240,选定结果,
  3.3 返回游戏,吃到M枪,进入CHEAT FINDER,查找NEW!=OLD - 345,表示有345个目标当前值不等于之前值,按A确定,
  3.4 返回游戏,又打出R枪,不要吃,进入CHEAT FINDER,查找NEW==OLD - 174,按A确定,
  3.5 返回游戏,吃到R枪,进入CHEAT FINDER,查找NEW!=OLD - 95,确定,
  3.6 返回游戏继续进行,打出F枪,不要吃,进入CHEAT FINDER,查找NEW==OLD - 9,按A确定,
  3.7 返回游戏,吃到F枪,进入CHEAT FINDER,查找NEW!=OLD - 8,确定,
  3.8 返回游戏继续进行,直至打出S枪并进行同样的查找确定,最终结果显示00B8:02,这个就是武器地址与霰弹枪的对应数值了;

B autofire:设定B键是否连发,OFF为单发,ON为连发,with R为按住R键再按B键实现连发(单按B键为单发);

A autofire:同上;

Controller:设定操作的手柄,如果设为1P+2P就可以同时操作两个手柄,实现1人双打,LINK2P/3P/4P是联机合作时使用。因为FC游戏有部分秘技需要2P手柄才能实现,这个功能还是很好的;

Display->:Display:SCALED(w/sprites):默认显示方式,由于FC纵向解析度大于GBA,因此画面进行了纵向压缩;
            UNSCALED:画面无压缩,但无法显示整个画面,需要用L、R键进行上下拉动;
            UNSCALED(Auto):同上,但是松开L、R键画面会自动回中;
            SCALED:只对背景压缩,活动角色基本不压缩,但有时画面图像会变形。
一般没有特别需要的话,使用默认方式就行;
        Scaling:Flicker/No Flicker,选择画面压缩时是否闪烁,这个功能对GBA本身来说用处不大,是针对Visualboy一类GBA模拟器设置的;
        Gamma:画面亮度调节,对于某些画面较暗的游戏有用;
        Sprite Follow By:
        Sprite Number:这两项是动态调节角色压缩比例的,一般不用管;

Other Settings->:VSync:ON:正常速度
                  OFF:加速
                  SLOWMO:减速
该项功能可以直接在游戏中利用L+START进行切换,但部分游戏不对应加速功能。
            FPS-Meter:显示游戏帧数与否。帧数会在画面左上角显示。
            Swap A-B:A、B键位互换与否,一般可以不管,部分游戏(如超人狼战记)互换后会更方便。
            Autosleep:不按键自动转入待机状态的时间设定。(按START+SELECT可以从待机状态激活)
          Autoload state:自动读取存档,一般设为OFF。
          Region:可以选择美国的NTSC制式或者欧洲的PAL制式,后者运行速度较慢,音乐也稍微低沉一些,跟当初使用原装任天堂FC和国产的小天才、天马之类组装机的差异一样。
          EWRAM speed:GBA硬件加速,相当于超频,一般不用。

  Speed Hacks->:模拟器硬件加速,一般不用管。

  Link Transfer:联机合作使用。需要相同版本的模拟器和同样的ROM才可以顺利联机。

  Save State->:
  Load State->:
  Manage SRAM->:这三项是游戏即时存档、读档以及存档管理。游戏中按R+SELECT可以即时存档,R+START可以即时读档,非常实用的功能。

  Sleep:转入待机状态。(按START+SELECT可以从待机状态激活)

  Go Multiboot:

  RESTART:模拟器重启,可以重新选择游戏;

  EXIT:退出模拟器。
 
    基本上该模拟器可以正常模拟的游戏占到总数的95%以上,只有少数国产的游戏以
及汉化版游戏会有问题,与其一定要追求这些玩不了的游戏,还不如到那些可以玩的上
千个游戏中去寻找乐趣吧。不过猪头对于这个模拟器还有唯一的一个不满,就是模拟器
不能实现FC主机本身的POWER与RESET两个功能,导致部分游戏的秘技无法使用。

  目前发现的该模拟器不能完美运行或者无法运行的游戏主要有:
  九人街霸:背景严重花屏
  封神榜:无法运行
  英烈群侠传:无法运行
  忍者龙剑传中文版:无法运行
  希魔复活中文版:无法运行
  快打魂斗罗:无法运行
  宇宙警备队:可以进入游戏,但不能正常进行
  龙魂日版:无法运行
  成龙踢馆2日版:第一关画面花屏
  伊苏3:背景画面错位,但游戏可以进行
  柯拉米世界:射击版面背景错位,但可以进行
  兵蜂:第4、5关背景花版,但不影响游戏
  恶魔城传说:音乐主旋律缺失
  火炎之纹章、火炎之纹章外传:字幕花版无法显示
  霸王的大陆:同上
  少年游侠:同上。
  最终幻想3中文版:可以运行,但MAPPER追加版不支持。
  兔宝宝1代:下方物品栏花版
  Mr.GIMMICK:同上。

由于FC的游戏容量很小,一般最大也只有256KB(相当于GBA游戏的2M),随便一张烧录卡就可以装下好几十个,比起以往的所谓超强×合1之类还要强得多。

二、    PCEADVANCE:PC-Engine模拟器

PC-Engine主机是日本电器公司(NEC)在1987年10月30日发售的,可以说是FC所遇上的第一个真正意义上的对手。当时由于任天堂发售FC磁碟机系统时提出要求占有磁碟游戏一半著作权,遭到不少厂商的反对,而FC最早的加盟厂商HUDSON就是其中态度最坚决的,正是在HUDSON的大力游说下,原本对游戏机并不感兴趣的NEC才参入游戏业界发表了PC-E。这台主机虽然仍然是8位机,但由于搭载了特制的图像处理芯片,性能较之FC提高了一大截,画面音效非常出色,其发色数达到了512色,画面可以同显256色,即使与后来的MD甚至SFC相比也并不示弱。不少知名的大厂商都在该主机上拿出了他们的招牌作品,例如HUDSON的新冒险岛、桃太郎传说系列、凄之王传说、射击四部曲、PC原人系列、炸弹人系列、天外魔境系列,NAMCO的妖怪道中记、龙魂系列、神奇女孩、绝伦超人皮拉波、源平讨魔传系列,IREM的R-TYPE、最后的忍道、梦幻战机,TAITO的追踪HQ系列、极乐中华大仙、太空战斗机、工人战记、忍者战士、究极虎、大旋风,VICTOR的死灵战线、魔境传说系列,CAPCOM的1943改、1941、绝对合体、大魔界村、虎之道、街霸2PLUS,KONAMI的出击兵蜂、宇宙巡航机、疯狂大射击、沙罗曼蛇、恶魔城X血之轮回、心跳回忆等等,PC-E主机在日本国内的最终销量是780万台,比MD几乎多1倍。该主机的型号很多,包括改进版的CORE GRAFX/CORE GRAFX II、简化版的SHUTTLE、搭载CD-ROM驱动器的SUPER CD-ROM²、加强版的SUPER GRAFX、手持版的GT、光碟一体机DUO等等,只是当初因为制式问题没有在我国形成规模,以致很多玩家错过了这部优秀的主机。相信当初买过PC-E GT手掌机的玩家对于那上面20M的“街霸2PLUS”的惊人效果现在还记忆犹新吧,反正猪头是这样的。现在借助PCEADVANCE模拟器,我们终于可以在GBA上面见识一下她的庐山真面目了。
PCEADVANCE也是模拟大师FluBBa的产品,最早从2003年4月1日发表(愚人节发表,难怪曾被人认为是胡扯),目前的最新版本是2005年10月14日的7.5版。该模拟器的游戏支持度不错,基本上85%的游戏都可以运行,不过由于PC-E的机能远高于FC,而GBA的机能有限,因此模拟的效果要比FC差,多数游戏速度比较慢,有的画面会有闪烁或花屏现象,音乐也基本是噪声。

出于未知的原因,模拟器自身提供的制作前端PCEAdvance_ROM_BUILDER.EXE实际上无法制作出可以玩的GBA ROM来(这个现象到现在也没有改善,所以不少玩家以为是无法正常转换),对此有两种解决办法:
一是更改.PCE文件,给它加上一个头文件HEAD.BIN而转换成为.NES后缀的文件,方法是在命令行模式下面使用COPY /B HEAD.BIN+GAME.PCE GAME.NES指令,注意这里的游戏名称不能有空格或其他非法符号,转换之后的文件实际上是不能够作为NES游戏来玩的,但是却可以被THINGY识别并进行添加,剩下的工作就是按照FC游戏转换的方式去做,然后在最后生成ROM文件要求选择POCKETNES模拟器文件时,只要选择PCEADVANCE.GBA文件就可以生成能够运行的游戏ROM了。
第二种方法是使用NES2FCA.exe这个前端工具,该工具支持添加.NES以及.PCE的ROM,并可以选择适当的模拟器以生成.GBA的游戏ROM。由于NES的游戏已经有了THINGY工具,所以这个工具可以说是专门为PC-E游戏所设计的。打开该工具,点击Add添加ROM文件,Delete可以删除文件,Up、Down可以手动进行排序,Rom Title栏目中可以更改所添加的游戏名称,然后在Filename For GBA rom中设定生成的ROM路径及名称,之后在FCA Version项目中选择所需要的POCKETNES.GBA或者PCEADVANCE.GBA模拟器,最后点击Creat Image就可以生成游戏ROM了。

PCEADVANCE的菜单与POCKETNES很相似,只是没有那么多功能,不支持作弊、存取,多出一个SOUND项目可以选择游戏音乐的有无,由于绝大部分游戏的音乐模拟效果都很差,所以默认是没有音乐。这一点实在是有些遗憾,因为PC-E的一些游戏音乐效果相当出色,例如龙魂、街霸2’PLUS等,不能够完美再现真的是心中的痛。

基本上该模拟器支持大部分的PC-E游戏,猪头测试过的就在200个以上,其中绝大多数是动作游戏和射击游戏。但是大部分的SG游戏都不支持(SG就是SUPER GRAFX,是PC-E的提升版本,虽然游戏的ROM一样是.PCE后缀,但名称中一般会带上SGX字样,这样的游戏包括1941、大魔界村、ALDYNES等,素质都很高)。另外使用SC卡的用户如果妆Ρπ制作模拟器的合集,可能会无法实现四键复位功能。

PC-E CD游戏以及SCD游戏从说明来看自6.5版就提供了支持,不过猪头尝试转换的恶魔城X血之轮回、棉花小魔女以及IMAGE FIGHT 2全部都黑屏,手中的CD游戏有限,希望另有高人指点。

    PC-E游戏的通常容量是2M,最大可达20M(街霸2’PLUS),由于游戏的画面、色彩等方面大都远远胜过FC,所以这样的容量还是值得的。


三、    Dr.SMS:GG模拟器

GG全称是Game Gear,是SEGA公司在1990年10月6日发售的8位彩色液晶掌机。
这款主机拥有一块3.2英寸的彩色背光液晶屏,解析度是164×146,发色数为4096色,同显32色,并且可以通过专用的电视解调器收看电视节目,可以说性能是完全凌驾于GB之上的。不过这种高配置也导致了其耗电量过大以及体积不便于携带,对于一款掌机而言这是致命的不足。至于GG的游戏仍然多数是SEGA公司自己制作的,并且也可以运行一些SEGA早期主机的游戏,当然在MD上的一些著名作品也都会推出GG的移植版,例如火枪英雄、铁头蚂蚁、海豚系列、索尼克系列、光明系列、外星王子、梦幻之星系列、怒之铁拳系列、侍魂、饿狼传说SP等等,虽然无法与GB庞大的软件阵容相比,却也是无可代替的。
GBA上的GG模拟器DR.SMS是由一个名叫Ressy的人开发的,他的工作也进行的很早,在2003年12月12日就已经放出了5.00版,最新版本是2004年9月20日放出的6.00版,但是作者已经决定停止这个模拟器的继续开发,并且表示对于GBA平台的软件开发已经不再感兴趣,所以我们也就看不到新的版本了。好在因为GG的结构与SEGA的第四代家用主机SEGA MASTER SYSTEM(SMS)很接近,而SMS又可以兼容SEGA前三代家用主机SG1000、SG3000以及MARK III的游戏,所以这个模拟器实际上相当于模拟了5个SEGA主机。

DR.SMS使用十分简单,打开drsmsver6.exe,点击ADD添加游戏ROM(这里默认是添加后缀名为.SMS的ROM文件,如果想添加.GG/.SC/.SG后缀的文件,可以直接把文件拖进转换列表里,或者把打开信息框中的文件类型选为All files),然后点击Broese...确定生成的ROM存放路径及名称,最后点击Create GBA Rom就可以直接生成了。

游戏中按SELECT键可以调出菜单,
Return to Game:返回游戏继续
Select New Game:重新选择游戏
Video menu:画面设置
    Display timing:Ntsc/Pal/hack,设置画面的刷新频率,
    Mode:Scaled/Unscaled,这是针对SMS等家用机ROM的画面压缩选项,
      GG mask:on/off,针对GG游戏的画面边框设置,
      Gamma:亮度调节,
      Sms blk reg:
      Sprite mode:这两项一般不用理会。
Save Menu:
Load Menu:
Delete Menu:这是存档读档以及删除进度的选项。
Country Mode:
Throttle:这两项一般不用理会。

  这个模拟器开发虽然早,但是游戏的支持度却相当好,甚至一些后来由FluBBa开发的SMSAdvance模拟器都不能支持的游戏如兽王记、战斧、大魔界村、出击飞龙等游戏也能够支持。模拟的效果也很出色,画面音效操作等基本上都没有什么不足。但是猪头使用中发现该模拟器对SC卡支持不好,虽然SC卡本身就自带该模拟器,但是玩家妆Ρπ制作的合集SC卡却无法运行。

GG游戏容量一般是1M-2M,最大是8M(VR战士MINI)。


四、Goomba:GB模拟器

众所周知GBA/GBA SP是可以直接玩GB卡带的(GBM由于卡槽经过修改而无法插入GB卡带了),GBA模拟器也是直接支持GB的游戏ROM的,但是GBA的烧录卡却不能够直接运行GB的游戏ROM,所以我们需要这个模拟器来实现这个愿望。

GB是任天堂在1989年4月21日发售的8位黑白液晶掌机,由于使用4级灰度的单色反射型液晶屏幕,所以耗电量非常低,并且支持立体声耳机输出。该主机在发售之初凭借“超级马里奥LAND”、“俄罗斯方块”等作品而迅速普及,许多的FC软件厂商都纷纷把自己的名作移植到GB上来,直到1996年次世代主机已经进入成熟,GB行将没落之际,任天堂又凭借一款“口袋妖怪”奇迹般地让GB焕发第二春,并随后发售了超薄型的GB Pocket以及夜光型的GB Light。最终GB无论是在日本还是全球,都当之无愧的成为了主机销量的冠军。简简单单的160×144解析度,4级灰度的单色液晶点阵构图就创造出许许多多生动活泼的画面,令人不得不佩服。
GBA上的GB模拟器叫做GOOMBA,开发者仍然是FluBBa。最早从2003年9月24日开始开发,目前的版本是2005年9月27日发布的2.31版,基本上可以运行绝大多数的GB游戏,同时也支持一些GB/GBC通用的游戏,但只能以GB方式运行。由于GBA画面解析度要比GB大,所以模拟出来的画面不会满屏,四周留有边框,至于游戏本身在画面、音效、操作以及帧数等方面则已经趋于完美,并且允许在游戏中随时调用多种调色板,使原本的单色画面也能够变得更加丰富多彩。

GOOMBA模拟器的使用方法如下:
打开goombafront.exe,首先点击最左上角的Select Emulator File框旁边的…按钮,选择适当的goomba.gba模拟器文件,然后点击下面的Select Output File框旁边的…按钮,选择生成ROM的存放路径并命名,之后就是在Add GB/GBC games框中选择存放有GB/GBC游戏ROM的适当盘符和文件夹,ROM的列表会自动在下面的大框中显示出来(注意:只能显示后缀名为.gb以及.gbc的ROM文件,不支持压缩文件格式)。选中想要转换的ROM,点击中间的ADD按钮就可以把ROM添加到右边的转换列表中,双击列表中的ROM或者点击Remove按钮可以删除ROM,clear list可以清空转换列表。转换列表上方的move up和下方的move down按钮可以对ROM进行排序(这个功能设计并不方便,如果添加的ROM较多,就会很费时,这一点不如Pocketnes)。最后点击下面的Compile按钮就可以生成GBA的游戏ROM了。另外转换列表中所显示的游戏名称是模拟器的默认,想要进行修改可以在名称上单击鼠标右键然后修改。其他的项目可以不用理会。注意有时由于模拟器会自动保存上一次的转换列表,即使新添加ROM也会无法有效生成,遇上这样的情况只需要关闭模拟器再重新打开,新的列表就会被保存,直接点击生成即可。

GOOMBA的菜单仍然和Pocketnes相似,只是没有作弊以及画面压缩选项,在Display项目中增加了Palette项目,可以选择画面的调色板,根据模拟器版本的不同这个调色板也有不同,而其中的Yellow与Grey两种就是完整再现最早的GB厚机那种黄绿底色和后来的GB Pocket的改良型黑白底色画面,非常值得纪念。Border选项可以调节屏幕边框的类型,若是选择None,有时可以显示出原本没有显示的图像,例如横向卷轴的ACT会显示更多的场景等,但也可能造成画面混乱。

GOOMBA对GB游戏的支持度非常高,几乎达到100%,反正猪头测试了600多个游戏(不包括同一游戏ROM的不同版本)也不记得有什么游戏玩不了的,只有几个游戏画面花版,其中包括CAPCOM的那个垃圾街霸2。而GBC的游戏则只支持GB通用的,画面是单色显示,不支持GBC专用游戏。

GB游戏通常容量在1M左右,后期一些大容量游戏可达8M。


五、SNESAdvance:SFC模拟器

SFC,超级任天堂,FC的后继主机,史上最优秀的主机之一。尽管这个主机在国内由于昂贵的磁碟机价格而并不算普及,尽管她的处理速度要比对手机种慢,但是其软件阵容可以说是无人能敌,缔造了一代盛世。该主机于1990年11月21日发售,其最大优势就是达到32768的发色数和同屏256色的艳丽画面,加上继承FC的加盟厂商,使得上面诞生了无数的经典名作。事实上有很多SFC的作品都被直接移植到了GBA上,例如任天堂的超级马里奥系列、超级大金刚系列、F-ZERO、塞尔达传说、MOTHER 2,CAPCOM的快打旋风、龙战士系列、超魔界村、洛克人与佛尔特,SQUARE的最终幻想系列,NAMCO的幻想传说,IREM的R-TYPE 3等等,但是说到GBA模拟SFC,就并不是那么简单的事情了。虽然GBA是32位的主机,但SFC无论是画面还是音效相比作为掌机的GBA来都并不逊色,GBA模拟PC-E已经显得吃力了,想要在GBA上面模拟SFC,当初而言实在是有些天方夜谭的感觉。于是当FluBBa大师的SNESAdvance出现在大家面前时,神话再次降临了…
SNESAdvance最初叫做PocketSNES,在2004年2月18日发表,后来改为现名,目前最新版本是2006年1月24日的superdat20060124-mog123。该模拟器不支持声音,画面也不能够压缩,大部分游戏的速度都比较慢,图像也不够完美。其实自从这个模拟器出现之后,就一直没有什么大的改进,部分游戏的模拟效果甚至还有所倒退,但是能够在GBA上面模拟SFC的游戏本身就已经是一件了不起的事情了。而且国内还有一些高人,通过修改模拟器的代码实现了加速、图层优先,使得SFC的游戏能够越来越多的在GBA上面较好的运行,我们应该感谢他们的努力。

SNESAdvance使用方法基本上与Pocketnes是一样的,打开SNESAdvance.exe就会出现类似THINGY的界面,添加.smc文件,然后点击SAVE,为生成的ROM命名并确定就可以了。其他的设定项目一般可以不理。

由于SFC主机手柄有6个按键,GBA按键不足,因此默认的对应情况是:
SFC-GBA
  A   R
B   A
X   L
Y   B
L   L +SELECT
R   R+SELECT
按住SELECT后,可以用上下键对画面进行上下拉动。

游戏中同时按A+B+START+SELECT可以进入菜单,不过里面除了亮度调节和复位外没有什么实用的功能,一般可以无视。

对于这个模拟器,其实AceLightning兄在他的帖子里已经放上了许多经过优化的转换ROM,大家可以去http://bbs.tgbus.com/viewthread.php?tid=2084584&extra=page%3D1以及http://bbs.tgbus.com/viewthread.php?tid=204942&extra=page%3D1下载,猪头这里就不多说了。

  SFC游戏基本容量是4M,最大可达32M,如果玩家的烧录卡容量较小的话,就需要有
所取舍了。
本帖最近评分记录:
  • 威望:1(Lobelia)
  • 快乐猪头
    级别: 模拟专家
    UID: 141954
    精华: 0
    发帖: 32
    威望: 1 星
    金钱: 2279 浮游币
    贡献值: 0 点
    好评度: 92 点
    人气: 0 点
    在线时间: 8(时)
    注册时间: 2006-09-15
    最后登录: 2024-08-06
    沙发  发表于: 2006-09-20 22:01

    六、HVCA/ UoFamiA:FDS模拟器

    FDS,就是Famicom DiskSystem,是任天堂当年由于ROM卡带成本高昂及容量有限而
    推出的磁碟机系统,该系统是接驳在FC上面使用的,相当于FC的一个外设,用来读取专用的磁碟ROM。由于当时磁碟的成本相对低廉,且容量可达1Mb,还具备卡带所没有的可擦写功能,本来应该是一个理想的媒体。但是任天堂在磁碟游戏的版权方面提出的霸王条款使得包括HUDSON、NAMCO在内的不少厂商无法接受而分道扬镳,加上卡带的成本后来不断降低,容量也超过了磁碟,最终磁碟机没有获得任天堂所希望的成功。不过这部机器上面仍然诞生了不少脍炙人口的经典作品,例如塞尔达传说、银河战士、恶魔城、光神话、超级马里奥2、爱战士、迷宫寺院等等,有许多FC的名作也推出了对应磁碟机的版本,而后来不少的磁碟作品也都发售了卡带版作为纪念。
    Pocketnes模拟器并不能够模拟FDS,所以我们需要一个专门的模拟器来实现FDS的模拟,于是就出现了HVCA/ UoFamiA,这两个模拟器功能其实是一样的,它们大约出现在2004年9月,都可以实现FC以及FDS游戏的转换,并且画面和音效相当完美,不在Pocketnes之下,对于一些日版文字游戏的兼容性甚至还要好一些,只是相对在功能方面不及后者,并且使用上比较麻烦。

    UoFamiA使用方法如下:
    首先全部解压文件,然后把ufca-build-scripts目录中的ufca-build-winxp_2000.bat文件或ufca-build-win9x_me.bat(视系统而定)复制到fca-v0.2d-u0.5.2-bin/fca-v0.2d-u0.5.2-bin/bin目录下面,同时把disksys.rom文件也复制到同一目录下,再把需要转换的.nes以及.fds文件也复制到该目录下,最后点击ufca-build-winxp_2000.bat,这时会弹出命令行框要求输入ENTER YOUR CHOICE:这里输入1是NES游戏转换,2是FDS游戏转换,3是NES+FDS游戏转换,回车即可生成所需要的ufca.gba文件。
    HVCA用法与之类似,相应文件需要复制到hvca-v0.6/hvca-v0.6/bin目录下,只是最后需要点击的是merge.bat,按照弹出的命令行框选择合适的烧录卡数字再回车,即可生成hvca.bin文件,直接把后缀名改成.gba即可。

    这个模拟器完全模拟了FDS系统的运行环境,磁碟机的开始画面、商标画面包括读盘都完整再现,所以想要玩游戏还需要一段时间的等待(当然比起光碟游戏机的速度还是快不少的)。游戏中按L键可以调出菜单,用方向键进行选择,按A键调整,R键退出菜单:
    Rapid A:
    Rapid B:这是A/B键的连发设置,提供了比Pocketnes更加细致的连发功能;
    Controller:这是选择操作1P或者2P;
    Load State:
    Save State:游戏进度的存取,可以随时进行;
    DISK Side:这是控制磁碟换面,由于不少的FDS游戏都是双面磁碟格式,游戏中会提醒更换B面,这时就需要在这里把1A更换为1B,才能继续进行;
    SPR Line:
    BG Mode:
    CPU Burst:这三项用于调整画面压缩比例以及硬件加速,一般不用理;
    Sleep:休眠。画面会提示按R+START可以激活。

    经猪头测试,FDS的大部分游戏都可以很好的运行,其实这个模拟器的最大意义就在于让我们可以玩到很多以前见过但如今很难找到ROM的FC游戏,例如TAITO的奇奇怪界、魔星战记HALLEY WARS,KONAMI的爱战士尼科鲁、日版绿色兵团、日版赤色要塞、迷宫寺院,CAPCOM的日版荒野大镖客、火洛克等等,对于猪头个人而言,当然莫过于任天堂的日版超级马里奥2,也就是金牌玛丽最有价值了。

    FDS游戏容量一般只是1M,玩家们可以放心的玩。


    七、SMSAdvance:SMS模拟器

    SMS,就是Sega Master System,是世嘉公司继SG1000、SG3000、MARK III之后于1987
    年推出的第四代家用主机(第五代主机就是大家都知道的MD了)。实际上当时的世嘉实在是有些荒唐,居然会有连续推出4代主机而其目标全部是针对一个对手的行为。实际上最初的SG1000主机性能就未必逊色于FC,世嘉完全是输在软件支持上。尽管后来直到SMS,世嘉一直都采取了向下兼容的方式,但是4代主机加起来的软件阵营在FC面前也显得几乎是微不足道。不过这倒是为模拟器的开发提供了便利,只需要一个模拟器就可以囊括4代主机的全部内容了。话说回来,SMS这台主机的性能应该说是凌驾于FC之上的,上面推出的一些有名作品例如CAPCOM的大魔界村、战场之狼2、世界末日、街霸2、出击飞龙,TAITO的中华大仙、电梯大战、追踪HQ、彩虹岛、腊斯坦传说,TECMO的忍者龙剑传、小飞侠、未来战士街机版,以及SEGA的幻想空间、兽王记、战斧、海豚、梦幻之星、超级忍等等,相信还是可以感动不少玩家的,所以现在就让我们在GBA上面回顾这些当初很难接触到的东西吧。
    SMSAdvance模拟器是FluBBa在2005年7月6日公布的,之所以这么晚才出现这个模拟器,大概就是因为之前已经有了DR.SMS。但是后者已经停止了更新,所以FluBBa大师还是为我们提供了他自己的模拟器。目前SMSAdvance的最新版本是2006年7月17日公布的2.0版,这个版本已经接近完美,基本具备了之前大师的其他模拟器的全部功能,并且与DR.SMS一样也支持了GG的游戏。

    SMSAdvance使用方法也非常简单,与之前的SNESAdvance基本相同,本身就自带了转换工具,点击SMSAdvance.exe,添加文件,然后可以进行排序和改名,最后SAVE并且选择保存路径及名称即可。

    由于同样是FluBBa的作品,这个模拟器的菜单使用与Pocketnes、PCEAdvance等也基本相同,可以参照上面的说明。

    SMSAdvance模拟器对于游戏的支持度不错,基本上可以运行大部分.sms游戏以及.sc和.sg的游戏,猪头测试发现不支持的游戏主要包括:冲破火网、异形风暴、异形战争、兽王记、双截龙、幻想空间2、大魔界村、战斧、Hang On、OutRun、太空哈利、忍、出击飞龙等,不过好在这些游戏都可以用Dr.SMS来模拟。

    SMS游戏容量跟GG差不多,在1M-2M之间,这个大小还是可以接受的。


    八、GREENBOY、MURDOC、RENUDVANCE、BLACKTIGER:街机模拟器

    街机游戏由于配置方面要求较高,想要以GBA的有限机能做到MAME或者星云那样的模拟程度显然是不现实的,不过针对某个街机游戏制作专门的模拟器倒还是有可能的,这里就是几个专门的街机模拟器。

    GREENBOY:
    这个是针对KONAMI的名作“绿色兵团”专门开发的模拟器,不同于FC版以及FDS版本,这里是原街机版本。这个模拟器在2005年6月5日放出,可以支持街机版绿色兵团的日版(GREEN BERET)以及美版(RUSH’N ATTACK)。
    使用方法:首先解压模拟器文件,然后把相应的街机ROM (gberet.zip或rushatck.zip)解压(注意:一定要解压,直接放置压缩文件是不行的)到相同的目录下面,最后双击相应的build_**.bat文件就可以生成ROM。
    同样是在游戏中按L+R打开菜单,里面的基本功能跟FluBBa的其他模拟器基本相同,只是多了一个Dipswitchies项目,这个功能相当于街机基板的设置,具体包括:
    Difficulty:游戏难度设置,
    Coin A:
    Coin B:投币数量,可以设置按SELECT键的次数与投币数量的对应,
    Lives:设置生命数
    Bonus:设置奖命分数
    其他的项目基本不用更改。
    事实上虽然这个模拟器的模拟程度基本上算是完美,画面音乐都得到了再现,但是由于早前KONAMI已经在GBA上面推出过一个街机合集,里面就包含有街机版的绿色兵团,所以这个模拟器出现的时候并没有受到很大的重视。不过在2006年5月14日大师对该模拟器进行了一次更新,这次居然是添加了对来自同一个主板的另一款KONAMI名作“大盗五卫门”的支持,顿时引起了广泛的关注,这证明了即使是在GBA有限的机能下,还是有可能胜任对于某个主板进行模拟的。至于大盗五卫门这款游戏,虽然在FC等主机上我们早就熟悉,但是街机版恐怕许多人还是第一次见到吧,现在就在GBA上面爽一把吧。
    猪头转换的绿色兵团日版+美版+大盗五卫门ROM大小是4M。

    MURDOC:
    这是针对TAITO的早期街机游戏“Mr.DO!”的模拟器。这个游戏本身比较少见,游戏方式有些类似NAMCO的“DIG DUG”,算是一个小品级作品。该模拟器在2005年7月6日放出,至2006年5月10日更新到0.3版,可以支持“Mr.DO!”的7个不同版本。
    使用方法:同样是首先解压模拟器文件,然后把相应的街机ROM解压到相同的目录下面,最后双击相应的build_**.bat文件就可以生成ROM。
    模拟器菜单及使用与GREENBOY完全相同。
    这个模拟器基本上来说效果可以令人满意,画面音乐以及操作等都没有什么问题,而且由于街机版本身是纵向屏幕,模拟器也特别将画面改成了纵向显示,这在GBA上面还是相当少见(猪头倒是希望能够做一些纵版STG的这类模拟….)
    Mr.DI!的7合1转换ROM大小是4M。

    RENUDVANCE:
    这个模拟器对应的是早年相当有名的打斗类过关游戏“热血硬派”。此游戏的FC版相信大家很熟悉,街机版可能玩过的人并不多。实际上FC版只能算是街机的一个缩水移植版,街机版无论是同屏的角色数量、动作流畅度还是画面效果都要比FC版强出不少。
    模拟器目前只是0.1版,可以对应街机版热血硬派的美版(renegade)和日版(kuniokun)两个版本。
    使用方法以及菜单操作都跟上面相同。
    这个模拟器画面可以说是完美,流畅度相当好,但是没有支持声音。
    热血硬派日版+美版转换ROM大小是10.6M。

    BLACKTIGER:
    这个可以说是猪头在GBA上抱有最高期望的一个,因为它对应的游戏是CAPCOM在量产CPS1主板之前的最后两款街机动作游戏之一的黑虎!(另一款是曾经移植到PC-E上面的虎之道)此游戏画面相当火爆,而且十分流畅,可以说是具备了CAPCOM后来在CPS1主板上大展神威的动作游戏的雏形,不过难度也很高。该模拟器是在2005年11月16日发表的,12月3日进行了一次更新,对画面做了部分优化。
    模拟器的使用方法以及菜单操作仍然都跟上面相同。
    该模拟器目前不支持声音,画面及操作方面基本完美。猪头对这个模拟器抱有很大希望的原因很简单,就是希望能够由此发展下去达到对于CPS1主板的模拟,尽管这个似乎不太现实,但是看到当年火爆一时的快打旋风也能够在GBA上面超完美移植,仍然让人不由得不产生奢望。当然,其实CPS1主板的不少游戏包括战区88、名将、圆桌武士、魔神剑、大魔界村等等都可以在GBA上面通过模拟其他主机的移植版玩到,不过那毕竟只是移植版,而且,猪头最为垂涎的赤壁之战也没有这样的移植版,要是有那么一天,能够在猪头的GBM上面玩到赤壁之战和威虎战机,那就真的是功德圆满了……(痴想中)
      黑虎日版+美版转换ROM大小是14M左右。

    九、Goombacolor alpha:GBC模拟器

      GBC是任天堂在GB主机发售9年半之后,在液晶显示技术迅速发展的时候,应广大GB用户的需求而推出的彩色液晶屏幕的GB改进型。事实上当时有着SNK的NEO•GEO POCKET、BANDAI的WONDER SWAN、索尼的POCKET STATION以及世嘉的VMS作为竞争对手,GBC的发售是势在必行。最终的事实证明了,尽管GBC在硬件指标上居于劣势,但是凭借强大的软件阵营仍然轻松战胜了所有对手。包括KONAMI的心跳回忆、狂热节拍、合金装备、DDR、游戏王,NAMCO的钻机小子、幻想传说,SEGA的樱大战,ENIX的勇者斗恶龙、星海传说,CHUNSOFT的风来的西林2,CAPCOM的街霸ZERO、生化危机外传、洛克人X,GAMEARTS的格兰蒂亚,EIDOS的古墓丽影,TAITO的电梯大战、四狂神传说,还有任天堂自身的口袋妖怪、瓦里奥LAND、大金刚2001、滚滚卡比、马里奥网球、塞尔达传说DX等等,都在GBC的160×144点阵、56色液晶屏幕上面得以再现,而且兼容以前的GB游戏,使老游戏也能够以焕然一新的面貌获得再生,难怪当时引起的抢购狂潮连任天堂自己都有些措手不及。
    众所周知GBA早就完成了对于GB游戏的模拟,并且同时也支持了一些GB/GBC通用的游戏(其中包括心跳回忆),但是对于GBC专用游戏的模拟,却很长时间以来困扰着玩家和模拟器的开发者,甚至有人哀叹GBC的模拟看来是不可能的。不过猪头倒是一直认为GBC的模拟是迟早的事,而且应该只需要在GB模拟器的基础上进一步发展就可以作到。果然,在Goomba2.3发布之后,FluBBa终于以此为基础开发出了Goombacolor alpha。这个模拟器在2006年1月4日发表,至2月17日就更新到第6版,速度之快令人瞠目。

    Goombacolor alpha的使用方法与以前的Goomba完全相同,这里就不再赘述。

    在模拟器的菜单功能中,原有的调色板功能依然健在,但是对于GBC专用游戏而言,一旦更改调色板,就无法恢复原本的彩色显示了。此外亮度调节功能已经失效,并且不能够支持即时存取进度(但是支持游戏本身的存档)。其他的方面基本没有变化。

    目前这个模拟器的游戏支持度还没有达到Goomba那么完善,一些游戏还不能运行,一些游戏存在画面错位、速度异常等问题,猪头测试的支持不好的游戏主要包括:
    鬼屋魔影4,古墓丽影1、2,心跳回忆,CONKER,大金刚2001,电车GO!等。

    GBC游戏的容量较大,与SFC类似,一般是8M,最大可达64M。


    十、MSXAdvance:MSX模拟器

    MSX其实本身并不是游戏专用主机,而是一台家用型电脑,由当年微软在日本的分公司,后来独立的ASCII开发,在1983年早期发售。当时个人电脑在日本有着相当的人气,使用的是当时占有垄断地位的MS-DOS操作系统,而后来一统天下的FC还没有推出,所以还是有不少厂商为之效力,包括TAITO、HUDSON、KONAMI、CAPCOM、ENIX、BANDAI、SQUARE、SONY、NAMCO等等。后来该主机还陆续推出了MSX2、MSX 2+、MSX turbo R等改进型。不过由于毕竟不是游戏专用主机,所以在游戏性能以及主机价格等方面相对其他游戏专用主机来说显得缺乏竞争力,当然更不可能与强大的FC进行市场角逐了。
    MSXAdvance模拟器FluBBa是在2006年3月7日发布的,并于4月30日进行了一次更新。目前该模拟器还很不完善,只能支持MSX游戏,对于MSX2还没有提供支持。

    模拟器的使用方法基本上与SMSAdvance相似,打开MSXAdvance.exe并添加文件,由于MSX的游戏ROM文件名后缀是.mx1,不是模拟器默认支持文件,所冶Ρ﹁要把添加文件类型改为所有文件(*.*),之后需要选择适当的BIOS文件,点击MORE>>按键,在拉出的对话框中点击BIOS,就会弹出要求选择的对话框,这里选择cbios-0.21\roms文件夹下面的cbios_main_msx1.rom文件,最后再点击Save就可以了(如果没有选择合适的BIOS,游戏将无法运行)。从这个BIOS列表可以看出,今后模拟器还是可能支持MSX2游戏的。

    模拟器菜单使用与SMSAdvance也基本相同,由于MSX的标准控制器就是键盘,所以在Controller以及HELP项目中提供了对应游戏功能的键位设置,一般不用更改。但是在Other Settings里面最后一项Mapper type则必须关注,因为一些游戏必须选择对应的Mapper才能够运行,里面包含了ASCII8、ASCII16、R-TYPE、KONAMI4、KONAMI5等5种Mapper,如果遇上游戏无法显示,可以更换Mapper然后Restart试试。这是猪头感觉这个模拟器的主要不足。

    MSX的游戏数量不少,猪头测试了1942、打砖块、宇宙巡航机、幻想空间、宇宙巡航机2、影子传说、疯狂大射击、兵蜂、银河号、R-TYPE、三目童子、沙罗曼蛇、炸弹王等等都可以正常运行。不过说实话,虽然MSX的硬件指标并不逊色于FC,但是由于不是专门针对游戏设计的,所以在游戏表现方面确实要差了一头,主要就是卷轴能力过于贫弱,使得游戏的流畅度大成问题。上面的这些游戏基本上都有FC版本,对比之下优劣立现。


    十一、Snezziboy:SFC模拟器

    这是一个新开发的SFC模拟器。针对之前SNESAdvance的不足,这个模拟器主要在画面方面进行了优化,实现了SFC游戏的画面压缩,并且添加了DEBUGGER功能,可以说是一个相当了不起的行为。这个模拟器在2006年5月12日首次发表,目前更新版本是0.26版,应该还有很大的潜力。猪头目前还没有对这个模拟器进行详细的测试,只是发现某些SNESAdvance不能支持或支持不好的游戏可以用这个模拟器来支持,例如马里奥全明星、STRIKE GUNNER等。
    该模拟器的使用方法非常简单,直接把解压后的SFC游戏ROM拖进snezzi.exe里面就可以生成对应的GBA游戏。模拟器设定只能进行单一的游戏转换,不支持多个游戏的合集。
    由于这个模拟器目前还存在一个很大的不足,就是对烧录卡的支持不好,很多烧录卡都无法运行转换出来的ROM,所以猪头在这里不准备详细讨论。希望今后能够有所改进。


    十二、SwanAdvance:WSC模拟器

    WSC就是WonderSwanColor,是WonderSwan的彩色液晶屏版本。WS是BANDAI公司在1999年3月4日发卖的黑白液晶手掌机,由当年GB的生父横井军平亲自设计,拥有不少优秀的功能与创意,是当时GBC最主要的对手。2000年12月9日BANDAI终于发售了彩色液晶屏幕的WSC,这部主机虽然只是16位,但在某些方面的性能指标甚至凌驾于GBA之上,并且拥有SQUARE的“最终幻想”作为首发,包括SEGA、SCE、CAPCOM等大厂也纷纷为其制作游戏,力图抗衡尚未发卖就气焰熏天的GBA。当然事实最终证明了就算是最终幻想也不能够阻挡GBA的势头,SQUARE最终也不得不向GBA的市场占有量低头,WSC挣扎了2年多之后终于黯然退出竞争。
    由于WSC机能相当出色,GBA想要模拟这个主机在当初来说简直就是痴人说梦。不过FluBBa大师终究还是以实际行动向我们展示了这种可能性,2006年7月23日,GBA上面的WSC模拟器SwanAdvance放出,作者本人表示这个模拟器在现有的基础上几乎无法进一步发展,除非是重新改写内核,不过它确实能够支持一些WSC的游戏,尽管速度巨慢。
    这个模拟器使用方法与SMSAdvance基本上相同,甚至连点击MORE>>之后拉出的对话框界面都完全相同,看来作者似乎并没有打算真正把这个模拟器完善下去,只是向我们表明一种可能性而已。
    经过猪头测试,最终幻想、最终幻想2、最终幻想4以及罪恶克星都可以运行,画面方面倒是相当完美(WSC的画面真是很漂亮啊),但是速度方面是属于无法接受型的。其他的游戏,猪头试了口袋战士、钟楼、彩虹岛、智力骰子等都是无法运行,基本可以说这个模拟器本身不具备什么游戏价值,尤其是FF系列都已经有了GBA版本。



    除此之外GBA上面还有一些其他的模拟器,例如Coleco Vision、Watara Supervision等早期主机,不过这些主机并不出名,上面的游戏素质也不算很高,而且现在也不容易找到,这里就不再赘述了。

    相关的模拟器及信息可以到http://hem.passagen.se/flubba/gbadown.html以及http://emulationrealm.net/console/gba/arcade/blacktiger.php去搜索,猪头也乐意为大家提供各种游戏转换,可以联系我的QQ623607405。
    快乐猪头
    化身肥宅,躺平!
    级别: 联盟成员

    UID: 17
    精华: 2
    发帖: 6284
    威望: 8 星
    金钱: 290287 浮游币
    贡献值: 7205 点
    好评度: 8681 点
    人气: 0 点
    在线时间: 322(时)
    注册时间: 2004-03-24
    最后登录: 2024-03-16
    板凳  发表于: 2006-09-21 03:31

    请问是原创么?不是原创请标上转贴...
    兜兜转转 回来了
    级别: 模拟专家
    UID: 141954
    精华: 0
    发帖: 32
    威望: 1 星
    金钱: 2279 浮游币
    贡献值: 0 点
    好评度: 92 点
    人气: 0 点
    在线时间: 8(时)
    注册时间: 2006-09-15
    最后登录: 2024-08-06
    地板  发表于: 2006-09-21 08:10

    回复版主,这个是原创
    快乐猪头