EMU618社区

 找回密码
 立即注册
搜索
查看: 987|回复: 10

猪头大餐之经典对决 模拟器篇 只手打天下:手机与掌机的模拟器世界(中)

 关闭 [复制链接]

签到天数: 1546 天

[LV.Master]伴坛终老

发表于 2012-12-17 16:43:01 | 显示全部楼层 |阅读模式
本帖最后由 孤独逍遥 于 2012-12-17 16:47 编辑

猪头大餐之经典对决  模拟器篇

只手打天下:手机与掌机的模拟器世界


上篇:http://forum.emu618.com/thread-145198-1-1.html



    猪头自序:这是一篇老文了,差不多三年前就写好了,不过一直没有发出来。后来由于手机系统的飞速进化,猪头的大部分精力都被街机模拟器所吸引了,也就没有再关注这篇文章了。这几年的功夫,文中的塞班、WM、LINUX三大手机系统已经基本全面消失,取而代之的就是IOS和安卓,并且在模拟器方面有了长足的进步;而NDS和PSP也都有了各自的接班人,不过目前来说在模拟器方面还不成气候。
    本文的上篇收录的是塞班S60系统、WINDOWS MOBILE系统和MOBILINUX系统三类当年的主流智能机系统,中篇收录的是GBA/NDS、PSP和丁果A320/GP2X三类掌机系统,这些基本都是几年前就写好的内容。有可能的话,希望能在本文的基础上追加下篇,即IOS、安卓和MAEMO系统的模拟器相关内容,但不知道要到什么时候去了……




第四章  NDSL

主屏尺寸 3英寸×2,256×192,26万色
产品尺寸 133×73.9×21.5mm
产品重量 218克;
摄像头   30万像素(NDSi独有)
CPU         ARM946E-S,66Mhz(NDSi为133Mhz)
内存         4MB(NDSi为16MB)
存储卡   烧录卡+SD卡扩展,最大16GB
电池         1000mA,12小时;
上市时间 2006.3.2


    之前说的都是手机,现在终于轮到正统的掌机亮相了。NDS无疑是迄今为止最成功的掌机——甚至也可以说是最成功的游戏机,无论是在日本还是在全球,无论是软件还是硬件的销量,它都已经具备了超越其前辈GB的实力,甚至是家用机的巨无霸PS2在NDS的成就面前也显得相形见绌。
    这里选择NDSL而不是最新的NDSi或者NDSi LL作为目标,主要就是因为NDSL依然具备GBA的卡槽,因此可以直接利用GBA的现有资源,包括GBA卡带和GBA烧录卡,自然也就可以直接使用GBA上的各类模拟器。而NDSi和NDSi LL取消了GBA卡槽,这些资源就无法使用了(这有点像NDS和GBM取消了对GB/GBC卡带的兼容一样)。说起来,NDS本身上的各类模拟器数量,其实都未必能比GBA多多少……



    NDSL作为专业的游戏机,其外观自然是相当简洁:
    正面的十字键、A、B、X、Y、START、SELECT键,加上肩部的L、R键,完全是当年SFC的布局(NDSi在十字键下方增加了电源键);
    机身右侧是电源开关(NDSi则改为了SD卡槽)和触摸笔插槽,左侧是空白(NDSi则有音量键),下方是SLOT2卡槽也就是GBA的卡槽、音量键和耳机孔(NDSi取消了SLOT2卡槽,音量键在左侧),顶部则是SLOT1卡槽和充电接口;
    中轴的正中央有着麦克风孔(NDSi增加了一个摄像头);上屏两旁是扬声器。

    外观上NDSL没有什么不足,基本属于中规中矩,双屏的实际应用并没有想象中那么高,触屏的理念在手机上也不什么新鲜事,不过谁让它是任天堂的硬件呢,谁让它拥有《任天狗》、《脑锻炼》、《新超级马里奥》、《口袋妖怪》和《勇者斗恶龙9》呢……

    看看参数就有一个很明显的感觉:NDSL无论体积还是重量都要比之前的三个手机大了不少,而性能指标却低得多,于是,别的不说,在便携性和模拟器这两方面,就可以肯定NDSL是不会有前几个手机那么出色的,事实是这样么?

    对于可以使用在NDS/NDSL上的GBA上的各类模拟器需要指出一点的是,实际上这些所谓的模拟器大多都是使用在PC端的一个转换工具,利用它来把其它机种的游戏ROM转换成.gba的专用格式,然后放到GBA的烧录卡中运行。当然,有部分烧录卡自带模拟器,这样就可以直接运行对应格式的游戏。而NDS本身的模拟器也有部分是这种性质,另一部分则是直接使用在烧录卡上的标准模拟器。
    与E680g的Oopsware一样,GBA包括NDS也有一位模拟器大神,那就是FluBBa。


[发帖际遇]: 孤独逍遥整理箱子竟然翻出了 1 个 柠檬. 幸运榜 / 衰神榜

签到天数: 1546 天

[LV.Master]伴坛终老

 楼主| 发表于 2012-12-17 16:43:18 | 显示全部楼层
1、家用机模拟器

1.1、FC(NES)/FDS模拟器

■pocketnes_11_10_08
最后更新:2008.11.10
软件简介:这是由著名的开发者FluBBa开发的FC模拟器,也是GBA上面最早出现的模拟器,最初在2001年11月29日发表,官方的最新版本是2005年7月4日发表的9.98版,不过后来又出现了许多的非官方改进版,如Kuwanger的PocketNES…k系列以及DWedit的PocketNES BETA系列等。基本上FC上面的绝大多数游戏都可以完美运行,无论是画面、音乐、操作、速度、帧数等等方面都近乎无可挑剔,而且还拥有许多FC主机本身也不具备的特殊功能,如加速、减速、即时存取、作弊等等。


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

    在GBA上使用时,游戏中按L+R可以调出模拟器的菜单,提供如下功能:
Cheat Finder-:作弊功能,可以进行数据地址的模糊搜索或精确搜索并进行修改,实现无限生命、无限能源等功能。这个功能相当实用,可以把以前难于通关的游戏轻易打通。
B autofire:设定B键是否连发,OFF为单发,ON为连发,with R为按住R键再按B键实现连发(单按B键为单发);
A autofire:同上;
Controller:设定操作的手柄,如果设为1P+2P就可以同时操作两个手柄,实现1人双打,LINK2P3P4P是联机合作时使用。因为FC游戏有部分秘技需要2P手柄才能实现,这个功能还是很好的;
Display-:Display :SCALED(wsprites):默认显示方式,由于FC纵向解析度大于GBA,因此画面进行了纵向压缩;
                         UNSCALED:画面无压缩,但无法显示整个画面,需要用L、R键进行上下拉动;
                         UNSCALED(Auto):同上,但是松开L、R键画面会自动回中;
                         SCALED:只对背景压缩,活动角色基本不压缩,但有时画面图像会变形。
        Scaling:Flicker/No Flicker,选择画面压缩时是否闪烁,这个功能对GBA本身来说用处不大,是针对VBA这样的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和国产的小天才、天马之类组装机的差异一样,在PPC手机的PocketNesterPlus0.9模拟器中也有这项功能。
          EWRAM speed:GBA硬件加速,相当于超频,一般不用。
Speed Hacks-:模拟器硬件加速,一般不用管。
Link Transfer:联机双打使用。需要相同版本的模拟器和同样的ROM才可以顺利联机。因为NDSL没有GBA的联机口,所以这项功能只针对GBA。
Save State-:
Load State-:
Manage SRAM-:这三项是游戏即时存档、读档以及存档管理。游戏中按R+SELECT可以即时存档,R+START可以即时读档,非常实用的功能。
Sleep:转入待机状态。(按START+SELECT可以从待机状态激活)
Go Multiboot:
RESTART:模拟器重启,可以重新选择游戏;
EXIT:退出模拟器。

在这里面Cheat Finder-这项作弊功能值得详细说一下,实际上这就相当于一个电脑上的金手指修改器,其使用方法具体如下:
1、对于想修改的目标有确切数字的,例如《KONAMI世界》中角色一开始有14滴血,我们就可以直接查找
  1.1 把COMPARE WITH NUMBER设为ON,
  1.2 然后在下面的NUMBER TO COMPARE TO中输入目标现在的数字,14滴血,就输入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 注意,如果把多个FC游戏转换成一个.gba格式的ROM,则修改结果会被应用于其他游戏,但是每个游戏的地址并不一样,因此可能造成其他游戏发生错误。发生这种情况的话可以进入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把COMPARE WITH NUMBER设为OFF
  3.2 进行游戏,首先打出的是M枪,打出来之后先不要吃,进入CHEAT FINDER,查找NEW==OLD - 10240,按A选定结果,
  3.3 返回游戏,吃到M枪,进入CHEAT FINDER,查找NEW!=OLD - 345,表示有345个目标当前值不等于之前值,按A选定;
  3.4 返回游戏,又打出R枪,不要吃,进入CHEAT FINDER,查找NEW==OLD - 174,表示有174个目标当前值等于之前值,我们的M枪还没有变,所以也在其中,按A选定;
  3.5 返回游戏,吃到R枪,进入CHEAT FINDER,查找NEW!=OLD - 95,M枪已经变成了加速M枪,所以不等于之前值了,按A选定;
  3.6 返回游戏继续进行,打出F枪,不要吃,进入CHEAT FINDER,查找NEW==OLD - 9,接近目标了,按A选定,
  3.7 返回游戏,吃到F枪,进入CHEAT FINDER,查找NEW!=OLD - 8,这回只有一个数值变化;
  3.8 返回游戏继续进行,直至打出S枪并进行同样的查找确定,最终结果显示00B8:02,这个就是武器地址与霰弹枪的对应数值了。
这就属于典型的定量查找和变量查找的方法,如果是其他机型的作弊也可以用类似的方法来进行。

不足:部分游戏支持的不够好,不支持VRC6强化芯片提供的PCM声道(日版《恶魔城传说》的经典音乐,在GBA上永远只能是残缺的……)
[发帖际遇]: 孤独逍遥 乐于助人,奖励 3 个 柠檬. 幸运榜 / 衰神榜

签到天数: 1546 天

[LV.Master]伴坛终老

 楼主| 发表于 2012-12-17 16:43:38 | 显示全部楼层
■HVCA/ UoFamiA:FDS模拟器
最后更新:2004.9
软件简介:Pocketnes模拟器并不能够模拟FDS磁碟机的游戏,之前我们也看到了手机上也基本没有一个可以玩FDS磁碟游戏的模拟器,但是GBA早就已经实现了这一点,这就是HVCA/ UoFamiA,这两个模拟器功能其实是一样的,可以实现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键可以调出菜单,功能包括连发、2P切换、即时存取、磁碟换面、角色及背景压缩、硬件加速、休眠(按R+START可以激活)等,用方向键进行选择,按A键调整,R键退出菜单:
不足:对于FC的中文游戏兼容不是很好

                                                

■NES DS Build 10/23/09
最后更新:2009.10.23
软件简介:完全针对NDS的FC模拟器,是从GBA版的Pocketnes9.97移植过来的。支持大部分游戏,支持画面放缩,支持即时存档和读档功能。


使用方法:该模拟器有两种用法
一种是在电脑端利用nesDS.exe或者make_nds.bat转换工具,将FC的游戏转换生成.ds.gba或者.nds文件,然后拷到卡上运行,可以一次性转换多个游戏,但容量不要大于32MB
另一种是直接把.nes的游戏ROM和nesDS.nds模拟器拷到卡上相同目录,直接运行模拟器即可,但是不支持3Mb以上的游戏
主要特色:支持游戏中的快进和倒退(倒退这项功能相当有意思,玩的不好就可以逐帧的往前倒退然后重新玩,果然是专业的游戏机啊),支持连发锁定
不足:不支持.zip格式,存档只能有一个

                                                

■NesterDS v0.3.9
最后更新:2008.4.17
软件简介:又是一个著名的FC模拟器的NDS移植版,执行的效率比NES DS略差,主要是声音方面表现不足,但兼容性更好一些。


主要特色:按住X键配合其他键位来实现各种功能-
X+A        存档
X+B        上下屏切换
X+Y        缩放屏幕
X+←/→        上下平移屏幕
X+↑            开启/关闭声音
X+↓            图层表示方式
X+L/R        调节速度(默认是Auto)
X+SELECT        使用B,Y或者A,B两键
X+START        切换游戏

                                                

■Midori
最后更新:2006.8.21
软件简介:这是一款并不成熟的FC模拟器,不仅兼容性低,而且没有声音,介绍中指出可以较为完美的运行《洛克人》和《洛克人2》

                                                

小结:从实用角度来说,还是拥有作弊功能的PocketNES更好用,而NES DS和NesterDS优势是游戏画面要比PocketNES好,这是因为NDS本身的解析度大于GBA,所以画面更加接近原比例。看了看兼容性列表,似乎NDS上这两个专用模拟器还不如GBA的……
[发帖际遇]: 孤独逍遥 发帖时在路边捡到 4 个 柠檬,偷偷放进了口袋. 幸运榜 / 衰神榜

签到天数: 1546 天

[LV.Master]伴坛终老

 楼主| 发表于 2012-12-17 16:43:58 | 显示全部楼层
1.2、MSX/MSX2/MSX2+模拟器

■MSXAdvance V0.4
最后更新:2009.4.8
软件简介:这是2006.3.7首次发表的GBA上的MSX模拟器(那个时候GBA已经快要退出市场了,而FluBBa还在专心致志的为其开发模拟器,其精神实在值得敬佩),更新后将RAM从16KB增加到了64KB。


使用方法:打开MSXAdvance.exe并添加文件,之后需要选择适当的BIOS文件,点击MORE>>按键,在拉出的对话框中点击BIOS,就会弹出要求选择的对话框,这里选择cbios-0.21\roms文件夹下面的cbios_main_msx1.rom文件,最后再点击Save就可以了。如果没有选择合适的BIOS,游戏将无法运行(注,这是猪头几年前所写的资料,但是现在看到的新版模拟器中没有包含这个BIOS文件,所以做出来的ROM玩不成)。
主要特色:按L+R开启模拟器菜单后,可以看到按键设置、屏幕调节等传统功能,需要注意Other Settings里面的最后一项Mapper type,因为一些游戏必须选择对应的Mapper才能够运行,里面包含了ASCII8、ASCII16、R-TYPE、KONAMI4、KONAMI5等5种Mapper,如果遇上游戏无法显示,可以更换Mapper然后Restart试试,比较麻烦。
不足:尚不支持MSX2的游戏(在模拟器压缩包中有着详细的对应游戏列表以及支持情况说明)

                                                

■fmsxDS v0.09
最后更新:2008.4.13
软件简介:针对NDS的MSX模拟器,可以实现对MSX/MSX2/MSX2+的支持,支持声音并特别添加了对鼠标的支持

                                                

■PenkoDS 0.2a
最后更新:2007.2.3
软件简介:另一款NDS用的MSX模拟器,据作者表示其完成度只有75%。模拟器可以支持声音和触屏虚拟全键盘,支持MSX2软件。

                                                

■MSXDS 0.83
最后更新:2010.5.26
软件简介:基于fmsx0.07版本修改的另一款模拟器,兼容性表现不错,支持存档,支持ROM和DISK版的游戏,支持触屏全键盘

                                                

小结:对于MSX的模拟来说,拥有双屏并且下屏是触摸屏的NDS可谓是最合适的硬件

签到天数: 1546 天

[LV.Master]伴坛终老

 楼主| 发表于 2012-12-17 16:44:14 | 显示全部楼层
1.3、SMS/GG模拟器

■Dr.SMS 6.00
最后更新:2004.9.20
软件简介:由一个名叫Ressy的人开发的SMS/GG模拟器,他的工作进行的很早,但是后来停止了这个模拟器的继续开发,并且表示对于GBA平台的软件开发已经不再感兴趣。


使用方法:打开drsmsver6.exe,点击ADD添加游戏ROM(这里默认是添加后缀名为.SMS的ROM文件,如果想添加.GG.SC.SG后缀的文件,可以直接把文件拖进转换列表里,或者把打开信息框中的文件类型选为All files),然后点击Broese...确定生成的ROM存放路径及名称,最后点击Create GBA Rom就可以直接生成了。游戏中按SELECT键可以调出菜单,主要有画面调节和存档功能。
主要特色:兼容性的表现相当之出色,在SMSAdvance之上。
不足:不支持连发

                                                

■SMSAdvance V2.5
最后更新:2009.1.26
软件简介:FluBBa在2005年7月6日首次发布的SMS/GG模拟器,之所以这么晚才出现这个模拟器,大概就是因为之前已经有了Dr.SMS。但是后者已经停止了更新,所以FluBBa大师还是为我们提供了他自己的模拟器。


主要特色:完美支持绝大多数的SMS/GG游戏,并支持即时存档、连发等传统功能。
不足:少量游戏兼容性不够好,在模拟器压缩包中有着详细的对应游戏列表以及支持情况说明




■DSMaster Plus 1.3
最后更新:2007.8.20
软件简介:较早期的NDS用SMS/GG模拟器,在图层和速度方面尚不完美,声音方面也只能模拟PSG音源而没有FM音源。

                                

■S8DS 0.7
最后更新:2010.1.16
软件简介:专门针对NDS开发的SMS/GG模拟器,这样一来就可以在NDSi上使用了。模拟器可以支持.zip格式。


主要特色:除了可以对应SMS/GG/SG1000/SC3000/MARKiii等机型的游戏外,还可以对应Coleco Vision的游戏。
不足:兼容性方面表现还不是很完美
[发帖际遇]: 孤独逍遥踩坏了花花草草,被罚款4 个 柠檬. 幸运榜 / 衰神榜

签到天数: 1546 天

[LV.Master]伴坛终老

 楼主| 发表于 2012-12-17 16:44:31 | 显示全部楼层
1.4、PCE(TG16)/SG/CD/SCD模拟器


■PCEAdvance V7.5
最后更新:2005.10.14
软件简介:这也是模拟大师FluBBa的产品,最早从2003年4月1日发表(愚人节发表,难怪曾被人认为是胡扯),目前的最新版本是2005年10月14日的7.5版。该模拟器的游戏支持度不错,基本上85%的游戏都可以运行。


    使用方法:出于未知的原因,模拟器自身提供的制作前端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了。

    主要特色:可以支持连发、画面压缩和声音设置,并且可以支持CD游戏,从列表来看如《恶魔城X血之轮回》、《宇宙巡航机2》、《惊雷霸主》等都可以运行。但是据FluBBa的说法是需要自带RAM的烧录卡才能实现这一功能,猪头当初只有SC卡,所以没能测试。
    不足:由于PC-E的机能远高于FC,而GBA的机能有限,因此模拟的效果要比FC差,多数游戏速度比较慢,有的画面会有闪烁或花屏现象,音乐也基本是噪声。

                                                

■NitroGrafx 0.5
最后更新:2010.5.6
软件简介:这是FluBBa最新开发的模拟器,以NDS的机能实现了对于PC-E近乎完美的模拟。


主要特色:速度接近完美,支持CD/SCD游戏,并且可以支持音轨!
不足:部分游戏的音乐还不支持

                                                

小结:在GBA时代FluBBa就实现了对SCD的模拟,实在是神奇的技术。而有了这样的基础,NitrpGrafx的表现自然让人放心。
[发帖际遇]: 孤独逍遥 发帖时在路边捡到 1 个 柠檬,偷偷放进了口袋. 幸运榜 / 衰神榜

签到天数: 1546 天

[LV.Master]伴坛终老

 楼主| 发表于 2012-12-17 16:44:48 | 显示全部楼层
1.5、MD(GEN)/MCD模拟器

    早年曾经出现过一个基于GBA开发的MD模拟器,名字似乎叫做gamesis,但是除了有几张色彩错乱的截图(包括《魂斗罗 特种部队》)之外,猪头就再也没有得到任何其他的消息,估计是挂掉了……所以,GBA最终没有得到MD模拟器,只能靠NDS来完成了。

■PicoDriveDS 0.1.7
最后更新:2007.2.6软件简介:NDS专用的MD模拟器,是基于PicoDrive这个著名模拟器的核心移植的,支持画面放缩和即时存取。现已停止开发。

主要特色:对于中文游戏的兼容性很好,速度也很流畅,按L键直接实现画面比例切换不足:没有声音,不支持六键



■jEnesisDS 0.7.4
最后更新:2008.7.13
软件简介:NDS上的MD模拟器,这是在2007年8月举办的GBAX 2007软件大赛上出现的作品,终于实现了GBA所没有实现的梦想,并支持即时存取、制式切换和六键设置


主要特色:能够流畅运行大部分的MD游戏,而且声音表现也不错
不足:少数游戏的声音和速度尚不完善,不支持24Mb以上的游戏,不支持画面压缩


                                                

小结:相比手机而言,NDS的MD模拟器效果只能算一般,也就是实现了GBA没有的而已

[发帖际遇]: 孤独逍遥整理箱子竟然翻出了 8 个 柠檬. 幸运榜 / 衰神榜

签到天数: 1546 天

[LV.Master]伴坛终老

 楼主| 发表于 2012-12-17 16:45:06 | 显示全部楼层
1.6、SFC(SNES)模拟器


■SNESAdvance superdat20060124-mog123
最后更新:2006.1.24
软件简介:SNESAdvance最初叫做PocketSNES(也就是后来被PPC所继承的那个名字),在2004年2月18日发表,后来改为现名。该模拟器不支持声音,画面也不能够压缩,大部分游戏的速度都比较慢,图像也不够完美。其实自从这个模拟器出现之后,就一直没有什么大的改进,部分游戏的模拟效果甚至还有所倒退,但是能够在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可以进入菜单,不过里面除了亮度调节和复位外没有什么实用的功能,一般可以无视。
    该模拟器可以运行《超级街霸2》、《圣剑传说2》、《圆桌武士》、《名将》、《创世封魔录》等为数不少的SFC作品,不过大多存在图层缺失、错乱等现象。对于《最终幻想6》、《时空之旅》等游戏不能支持。

                                                

■Snezziboy 0.26
最后更新:2009.7.23
软件简介:GBA上另一个新开发的SFC模拟器。针对之前SNESAdvance的不足,这个模拟器主要在画面方面进行了优化,实现了SFC游戏的画面压缩,并且添加了DEBUGGER功能,可以说是一个相当了不起的行为。这个模拟器在2006年5月12日首次发表,一些SNESAdvance不能支持或支持不好的游戏都可以用这个模拟器来支持,例如《超级马里奥全明星》、《STRIKE GUNNER》等,但是如《名将》、《街霸2TURBO》等SNESAdvance支持的游戏在这里却又不支持了。


使用方法:该模拟器的使用方法非常简单,直接把解压后的SFC游戏ROM直接拖进snezzi.exe里面就可以生成对应的.gba游戏。模拟器设定只能进行单一的游戏转换,不像SNESAdvance那样支持多个游戏的合集。

                                                

■SnezziDS 0.28a
最后更新:2006.10.11
软件简介:从Snezziboy改进的NDS专用版本,可以支持声音是最大的改进之处。但是由于NDS上其他SFC模拟器的出现,很快就停止了进一步的开发。从列表来看,可以支持《时空之旅》、《星之卡比豪华版》等大作

                                                

■SNES DS 15/06/07
最后更新:2007.6.15
软件简介:这是以SNESAdvance为基础修改NDS专用版本,也是NDS最早的专用SFC模拟器。由于利用了NDS的ARM9处理器来负责图像,而用ARM7负责声音,所以可以实现声音的支持,并且速度和声音表现都非常好,但是画面的图层错误和缺失依然未能得到较好的改善。

                                                

■SNEmulDS 0.6 alpha
最后更新:2007.11.13
软件简介:SnezziDS的继承者,可以说是目前NDS上最优秀的SFC模拟器,支持即时存取和画面压缩,支持上下屏切换显示,支持速度调节和图层调节。该模拟器的声音和画面表现都相当好,只有部分游戏依然存在图层问题。

                                                

小结:SFC的模拟对于GBA或者NDS来说在某些程度上有些多余,因为很多SFC的大作都直接推出了GBA或NDS的移植版——当然还有更多的没有移植的。GBA上的SFC模拟器能够实现就已经是一个奇迹,而NDS上的SFC模拟器却没有想象中的进步大,与MD一样也都不很完美,问题主要出在画面上
[发帖际遇]: 一个袋子砸在了 孤独逍遥 头上,孤独逍遥 赚了 2 个 柠檬. 幸运榜 / 衰神榜

签到天数: 1546 天

[LV.Master]伴坛终老

 楼主| 发表于 2012-12-17 16:45:23 | 显示全部楼层
2、掌机模拟器

2.1、GB/SGB/GBC模拟器

■Goomba Paletted v2.38
最后更新:2009.10.21
软件简介:Goomba是GBA上的GB模拟器,开发者仍然是FluBBa。众所周知GBA可以直接兼容GB的卡带,但是并不能直接兼容GB的ROM(相反GBA的模拟器VBA就可以直接兼容GB的游戏ROM),所以才会出现这款模拟器。该模拟器最早从2003年9月24日开始开发,从机能来说自然是完全不成问题。


    官方的最新版本是2005年9月27日发布的2.31版,基本上可以运行绝大多数的GB游戏,同时也支持一些GB/GBC通用的游戏,但只能以GB方式(也就是单色画面)运行。由于GBA画面解析度要比GB大,所以模拟出来的画面不会满屏,四周留有边框,至于游戏本身在画面、音效、操作以及帧数等方面则已经趋于完美,并且支持即时存取。而SGoomba和Goomba Paletted则是Goomba的改进版。
    主要特色:允许在游戏中随时调用多种调色板,使原本的单色画面也能够变得更加丰富多彩。SGoomba和Goomba Paletted则进一步增加了对于SGB边框和自定义调色盘的支持,其中更自定义调色盘这个功能猪头非常的喜欢,看着GB的游戏在自己的调节下变成了另一种完全不同的色调风格,感觉十分新颖。
    不足:不支持GBC专用游戏

    Goomba模拟器的使用方法如下:
    打开goombafront.exe,首先点击最左上角的Select Emulator File框旁边的…按钮,选择适当的goomba.gba模拟器文件,然后点击下面的Select Output File框旁边的…按钮,选择生成ROM的存放路径并命名,之后就是在Add GBGBC games框中选择存放有GBGBC游戏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 Color Alpha 2008-3-31
最后更新:2008.3.31
软件简介:众所周知GBA早就完成了对于GB游戏的模拟,并且同时也支持了一些GB/GBC通用的游戏(其中包括《心跳回忆》),但是对于GBC专用游戏的模拟,却很长时间以来困扰着玩家和模拟器的开发者,甚至有人哀叹GBC的模拟看来是不可能的。不过猪头倒是一直认为GBC的模拟是迟早的事,而且应该只需要在GB模拟器的基础上进一步发展就可以作到。果然,在Goomba2.3发布之后,FluBBa终于以此为基础开发出了Goomba color alpha。这个模拟器在2006年1月4日发表,至2月17日就更新到第6版,速度之快令人瞠目。


    主要特色:在模拟器的菜单功能中,原有的调色板功能依然健在,但是对于GBC专用游戏而言,一旦更改调色板,就无法恢复原本的彩色显示了。此外画面亮度调节功能已经失效。新版本中增加了双倍速CPU的设置,可以提升游戏的速度。
    不足:不能够支持即时存取进度(但是支持游戏本身的存档)。一些游戏还不能运行,一些游戏存在画面错位、速度异常等问题,猪头测试的支持不好的游戏主要包括:《鬼屋魔影4》,《古墓丽影》,《心跳回忆》,《CONKER》,《大金刚2001》,《电车GO!》等。

                                                

■LameBoy 0.12
最后更新:2009.6.2
软件简介:NDS专用的支持GB/SGB/GBC的模拟器,因为NDS的机能更强,所以可以支持即时存取了,此外还可以支持画面放缩与柔化效果,支持SGB边框。
主要特色:支持加速,支持震动功能(需要NDS震动包)

                                                

■DS Boy 0.75
最后更新:2007.10.7
软件简介:这款模拟器最大的优势就是可以支持调色盘,在速度方面表现也不错,但是该模拟器对于烧录卡的支持似乎不是很好……

                                                

小结:GB的模拟器应该说是GBA上众多模拟器中最出色的一个,而且,用GBA来玩GB游戏,给人的感觉才是正统,甚至于NDS都不是那么正统。而在手机上,面对那些街机大作,GB的游戏似乎就显得很过时……
[发帖际遇]: 孤独逍遥整理箱子竟然翻出了 2 个 柠檬. 幸运榜 / 衰神榜

签到天数: 1546 天

[LV.Master]伴坛终老

 楼主| 发表于 2012-12-17 16:45:39 | 显示全部楼层
2.2、NGP/NGPC模拟器

■NGPAdvance V0.3
最后更新:2008.10.1
软件简介:FluBBa于2008.7.3启动的GBA上的NGP/NGPC模拟器,功能方面除了没有即时存取外还算是比较全面,支持连发,支持边框,支持角色和图层调节。游戏的兼容性也比较好,只有《合金弹头》、《洛克人力量格斗》等少数游戏图层有错误。不过游戏的速度偏慢,而且没有声音。

                                                

■RACEds_6-16-07
最后更新:2007.6.16
软件简介:这个与jEnesisDS一样是GBAX 2007的参赛作品,属于NDS专用。但是作者貌似就开发了这一个版本。相比NGPAdvance,该模拟器可以支持部分游戏的声音,但是速度依然是偏慢,大约在15-25帧左右

                                                


2.3、WS/WSC模拟器

■SWANAdvance V0.1
最后更新:2006.7.28
软件简介:WSC当初本来是意图与GBA争风头的彩色掌机,部分性能指标甚至超过GBA(如WSC最大可以支持512Mb的卡带,而GBA最大只有256Mb)。由于WSC机能相当出色,GBA想要模拟这个主机在当初来说简直就是痴人说梦。不过FluBBa大师终究还是以实际行动向我们展示了这种可能性,2006年7月23日,GBA上面的WSC模拟器SwanAdvance放出,不过作者本人表示这个模拟器在现有的基础上几乎无法进一步发展,除非是重新改写内核。它确实能够支持一些WSC的游戏,但不支持WS的游戏,而且速度巨慢,大概是猪头见过的最慢的模拟器之一。看来确实只是向我们表明一种可能性而已。

                                                

■DuelSwan 1.2.1
最后更新:2006.7.21
软件简介:几乎与SWANAdvance同时发布的NDS版WS模拟器,最初的名字是WonDerS,可以支持WS和WSC的游戏,但只能运行4MB以下的游戏。没有声音,游戏的速度较慢

[发帖际遇]: 孤独逍遥整理箱子竟然翻出了 2 个 柠檬. 幸运榜 / 衰神榜

签到天数: 1546 天

[LV.Master]伴坛终老

 楼主| 发表于 2012-12-17 16:45:57 | 显示全部楼层
2.4、GBA模拟器

■NDS-GBA v1.0
最后更新:2009.9
软件简介:NDS和NDSL是可以直接兼容GBA卡带的,所以不需要这个东西,而对于取消了GBA卡带插槽的NDSi以及NDSi LL来说,要玩GBA游戏就需要用到模拟器了。目前似乎只有这款专门针对iPLAYER影音卡的模拟器实现了这个功能,据作者表示这是依靠卡带内置的CPU来完成模拟的,相当令人钦佩的技术啊。


主要特色:支持金手指和即时存档,并对速度和声音进行了优化,多数游戏基本可以保持较为流畅的运行,但在支持22MB以上的游戏时会出现拖慢。
不足:尚不支持普通烧录卡

[发帖际遇]: 孤独逍遥 在网吧通宵,花了 1 个 柠檬. 幸运榜 / 衰神榜
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2024-4-28 01:43 , Processed in 1.109375 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表