NDS:告别PASSME,让我们来刷机吧!

互联网 | 编辑: 2005-11-21 16:33:37 返回原文
  1

  事先声明,自己这篇文章其实已经写好很久了,只是因为要发布到杂志上所以一直没贴出来,所以大家也不要吵我火星,呵呵。没刷的玩家看看吧,或许会有帮助的。


选择FLASHME,给你一个理由!




毫无疑问,目前NDS烧录卡发展得相当快,不同品牌的产品各自用尽招数,为的就是消费者能够青睐于己,当然,主机由GBA进化到NDS,配套的周边产品自然也要更新,NDS烧录卡最终会成为大多数NDS玩家的选择,不过就目前而言,NDS烧录卡普遍价格过高,而且在购买了烧录卡之后还需要购买PASSME设备,同时还要准备一张正版卡来配合PASSME,单单这两样价值就不菲,即使购买二手的NDS正版卡,至少也要150元,而PASSME现在一般都是100元,所以买了烧录卡之后PASSME与正版卡又成为大家的麻烦,今天就介绍一种不使用PASSME也能引导NDS烧录卡的方法——FLASHME。

PASSME大家都熟悉,需要专门的设备才能引导烧录卡,而这也是目前所有NDS烧录卡都首选引导方式,PASSME设备品种繁多,用户可以轻松买到,选择的余地也较大,但是它最大的缺点就需要正版卡配合才能起到引导作用,这样一来用户需要另外投入资金才能正常使用PASSME,花费较大,而且目前没有任何一款PASSME能够做到NDS真卡般大,所以它们的体积都不大讨好用户,所以说PASSME是许多用户的无奈之选;而WIFIME则是利用无线网卡来实现NDS的自制程序下载功能,用途有限,使用起来也不方便,而且还要购买特定芯片的无线网卡,再加上现在许多NDS自制程序都不支持WIFIME,所以它没有多少实用性;但是FLASHME就不同了,它不同于PASSME与WIFIME,因为它可以脱离其它设备独立运行,PASSME要正版卡,WIFIME要无线网卡,FLASHME却什么都不需要,通过对NDS刷机,可以实现简单方便的引导过程,而且也使得NDS的美观得到了保证。

试想一下,在不需要任何其它的花费,只需要从网上下载刷机程序,然后利用现有的GBA烧录卡,只需要在刷机时使用PASSME,以后就可以告别PASSME和正版卡,理由还不足够吗?如果到了现在你还要问,为什么要使用FLASHME?那就直截了当地让我给你说吧!

1、 FLASHME操作方便

2、 FLASHME无需投入资金,下载软件即可自行刷写

3、 FLASHME无需购买正版引导卡

4、 FLASHME不会影响NDS的美观

5、 刷了FLASHME之后玩NDS烧录卡更加省电

6、 刷了FLASHME的NDS具备Fail-safe功能,可以恢复被破坏的固件

当然,要使用FLASHME并非说说这么容易,与PASSME相比,它更需要我们有基本的动手能力,也就是我们首先要将自己的NDS刷成FLASHME,这样以后才能够使用FLASHME方式引导NDS烧录卡,所以最关键的就是刷机过程,下面就对FLASHME刷机过程进行指导。




准备工作





1、 NDS:首先请检查自己的NDS能否使用FLASHME,检查的最佳办法就是找一个NDS烧录卡,看能否运行,如果不能引导,那么就证明这个NDS不支持FLASHME。因为FLASHME刷机时需要用PASSME引导进入烧卡程序,倘若连PASSME都不能使用,那就没法使用FLASHME了。现在网络上有一种公认的方法检查NDS能否使用PASSME,也就是按照NDS的主机编号来推算,但实际上那个统计数据并不科学,并不能每款都测算到,如果你想测试下,可以到http://www.yyjoy.com查找相关信息,所以大家还是找套NDS烧录卡来测试吧。假如是最近才购买的NDS就不用测试了,那是铁定不支持PASSME的,只有今年四、五月份前出厂的NDS才支持PASSME,而IDS同样也不支持PASSME。

2、 PASSME:由于FLASHME刷机程序需要在NDS模式下运行,所以就必须用PASSME引导进入NDS模式,而市面上的PASSME都可以做到这点,如PASSKEY、SPRITEKEY、MAGICKEY、SUPERPASS。鉴于我们只需要第一次刷机时才用到PASSME,所以不推荐大家专门购买PASSME,能借到就尽量借,借不到再买吧。


我刷机时用的是GBALINK的Spritekey。




3、 烧录卡:原则上所有的烧录卡都能够烧录FLASHME刷机程序,但是并非每款都能够完美实现,目前经过测试能够正常刷机的卡带有:EZ1/EZ2/EZ3、XG1、XG2005、GBALINK、G6 FLASH、M3、NEOFLASH、Super Card,其它的烧录卡并非不支持,而是云云没有测试,不过像Efa linker2这种开机强制性进入LOADER且没有NDS模式的烧录卡目前是绝对不支持的,也就是说支持烧录“单卡模式”(去掉引导程序)的烧录卡基本上都可以正常刷机,至于遇到不能刷的情况,那么可以参看后文的解决方法。


我用的XG2005刷机效果比较好。



4、 FLASHME:软件可以到http://www.yyjoy.com下载,目前有两种FLASHME,二者区别不大,在引导NDS烧录卡时没有任何区别,唯一一点不同是在普通情况下(不使用NDS烧录卡)开机时一种去掉了任天堂的健康提示而另一种则保留了健康提示。由于功能上没有任何区别,所以玩家根据自己的喜好来选择。除了这两种FLASHME外,还有专门为EZ3设计的版本, EZ3的用户可以去下载这个专用版本。


5、 导电设备,如金属起子、铅笔等,用于刷机过程中的“SL1”短路。



以上工具都准备好后,就可以正式开始刷机了!大家别紧张,呵呵,网上有些教程看起来很复杂,其实刷机过程只有简单的几步而已,只要掌握注意事项,那就不会出问题。OK,在刷机前,请大家记住以下内容。

注意:刷机过程中,NDS绝对不能掉电!电池绝对不能取掉!手绝对不能按到电源键!


 2

刷机过程:




一、烧录FLASHME:前面也提到了,FLASHME有两个版本,它们的文件名分别是flashme.nds和flashme_stealth.nds,那些支持NDS ROM的烧录程序比较好办,比如像NEOFLASH/XG2005,可以直接烧录进去,因为它们本来就支持NDS ROM,所以运行起来很完美,云云的NDS就是用XG2005刷的,一次成功。而其它的烧录卡倘若不支持NDS ROM烧录就比较麻烦,需要先将NDS ROM转换成GBA ROM,目前有两种方法:
1.到http://www.yyjoy.com下载ndsloader.bin这个文件,将flashme.nds和ndsloader.bin都放到D盘根目录下,然后在开始菜单的“运行”里输入“cmd”(这里和以后的不要引号),这时候会弹出来一个DOS窗口,在里面输入“d:”,然后再输入“copy /b ndsloader.bin + flashme.nds flashme.ds.gba”这句命令(注意中间的空格),这样就会生成flashme.ds.gba,这就是为flashme.nds加上ndsloader的文件。
2.到http://www.yyjoy.com下载DS-GBATONDS这个软件,解压后运行,在“Convertir un .nds en .ds.gba”下面选择flashme.nds,然后点击“Convertir”按钮,软件就会自动将flashme.nds转换为flashme.nds.gba。




得到flashme.nds.gba文件后,就可以用软件将其烧录进去,在烧录的过程特别要注意不能给ROM加上合卡程序,也就是用单卡模式烧录,这样才能正常进入程序。最好烧录之前将卡带格式化一次,然后再进行烧录,验证是否烧录了合卡程序的方法很简单,以GBA模式运行烧录卡,倘若出现了游戏选择画面,那么就说明合卡程序被加入了,这样就不能正常使用FLASHME,倘若开机出现了白屏,则说明没有加入合卡程序,这样就能够正常运行FLAHSHME。

二、准备工作:烧录程序烧好后,下面就要做一些准备工作了。

首先将NDS的电池盖取下,这时候可以看到电池的左边有一个红色的标贴,下面还有两个圆洞,不用理会这两个圆洞,直接将红色标贴扯掉,又发现一个圆洞,而这个圆洞里面其实是两个半圆形的焊点,名字叫作“SL1”。


SL1的位置



为什么特意提到这个“SL1”呢?因为在刷机的时候必须要用导电物短接“SL1”,否则不能正常刷机。那么该使用什么来短接“SL1”呢?其实不管什么东西,只要能导电而且能够插进这个圆洞就可以,云云最开始是用金属起子,但是试了许多次都不能正常导电,最后找了一支铅笔才成功导电,读者朋友们大多是学生吧,铅笔肯定都有,那么就用铅笔吧,在削铅笔时把笔头削得扁平点。另外像螺钉、铁丝之类的东西也可以导电。当然,在刷机之前并不需要短接“SL1”,所以在这一步仅仅是给大家指明位置,而并非要求短接“SL1”,真正短接“SL1”是在刷机程序运行之后。


铅笔导电效果比较好,不过铅笔头最好削成扁平型。


这样插进去


由于在刷机过程绝对不能掉电,而在短接“SL1”时又必须把电池盖取下,所以NDS的电池有可能会滑落,建议大家事先找一些胶布将NDS的电池包住,这样就不怕电池掉了。另外,有些朋友认为一直将NDS的电源插着就不怕电池滑落,其实这种做法根本没用,因为NDS的电源即使插着,如果电池掉了后,那么NDS马上就会断电;也有朋友想把NDS电池取掉直接用电源供电,这种想法也行不通,如果把电池取掉后,即使连上电源,NDS也无法开机,所以大家在刷机之前只要将电充满,然后将NDS电池固定住,手不要失误按下电源键就没有关系,外接电源根本不用。


三、刷机:将插有正版卡的PASSME插到NDS卡带插槽,然后将烧有FLASHME刷机程序的烧录卡插到GBA卡带插槽,开机。如果刚才烧录过程没有问题,那么就会看到刷机程序也就是FLASHME的界面,从这里可以看到NDS不能掉电的提示。将前面的准备工作做好之后,就可以按下“X-B-X-B”开始刷机,这时候会出现一个进度,刚开始显示的是0%,而且不会走动,因为我们没有将“SL1”短路。接着就可以用左手拿着NDS,然后用右手将铅笔插进“SL1”所在的圆洞,马上屏幕就可以看到进度开始走动,如果没有意外,很快就可以走到100%,这时候屏幕上会出现“Firmware flashing completed successfully”的提示,接下来就可以关机了,再开机,你的NDS就已经变成FLASHME固件了。


将导电工具插进SL1


看到这个提示后就可以按下“X-B-X-B”开始刷机


当屏幕显示100%时就可以关机了




不过在刷机过程中手千万不要不小心碰到电源键,云云有一个朋友就是不小心碰到电源键让NDS关机导致刷机失败,这样一来就得用PPFLASH修复或者换主板,而主板的价格不菲,差不多要四百元,所以在我们将NDS的电充满并且用胶布将电池固定好之后,就绝对不能再犯“不小心碰到电源键”的低级错误了。


有一点需要向读者们强调,在刷机过程中最可怕的是NDS掉电,而并非刷机进度停止,即使因为铅笔脱落导致进度停止走动,那也不用害怕,这时候绝对不能关机,再将铅笔插到“SL1”(不必太用力),进度又会继续走动。

综上,在刷机过程中唯一需要注意的就是NDS掉电,其它的一概不怕。



3
FLASHME使用介绍




经过以上几个步骤,NDS就可以变成FLASHME固件,那么该如何使用呢?在配合各款烧录卡使用时,FLASHME的兼容性如何?下面选择几款市面上常见的NDS烧录卡来测试FLASHME的兼容性。

首先需要给大家介绍FLASHME的使用方法,在开机前,同时按住“XYAB”四键即是进入FLASHME引导方式,而刷了FLASHME的NDS要进入正常启动模式,则可以在开机时按住“SELECT”键,如果NDS开机模式设置的是自动选择,那么开机后就自动进入NDS/GBA游戏,如果设置的是手动选择,那么开机后则是进入NDS的菜单。如果NDS刷的是普通版FLASHME,那么进入菜单前就不会显示健康提示,如果刷的是健康提示版,则仍然可以看到健康提示,但是在进入NDS烧录卡引导模式前则没有健康提示,也就是说健康提示是针对NDS正版卡带以及NDS菜单而言的。

G6 FLASH:实际上G6 FLASH是对FLASHME支持最好的烧录卡,在其它烧录卡还未支持FLASHME的时候,G6 FLASH已经实现了所有的游戏都可以用FLASHME方式引导,而且在开机前不用按“XYAB”键就可直接进入,这样一来就方便多了,开机即可以进入G6 FLASH的菜单,不用其它的操作,而且因为FLASHME去掉了健康提示,所以现在几乎开机瞬间就可以看到G6 FLASH的菜单,虽然目前也有其它的烧录卡做到了这点,但是在一个月前G6 FLASH就能够实现此功能,确实不容易。而游戏兼容性方面G6 FLASH也不错,测试了几十款游戏,都能够正常运行,而且是免正版引导,如果你是G6 FLASH的用户,那么赶快将NDS刷成FLASHME吧。


G6可以直接进菜单。



M3:因为和G6 FLASH出于同一个公司,所以M3与G6 FLASH一样完美支持FLASHME,而且同样不用按“XYAB”键就可以直接进入菜单,当然,正版卡也不插到NDS卡槽里,《FIFA06》这个游戏也不用插正版即可正常运行。

GBALINK:其实之前GBALINK是不支持FLASHME的,但是从5.1版就开始支持FLASHME,而最新的5.11版则支持直接开机进菜单,也就是类似于前面提到的G6的特点,现在GBALINK也具备了。但是现在是NDS烧录时代,而GBALINK采取的是norflash设计,现在最大的容量也才512M,所以现在GBALINK ZIP2这种卡带构造肯定会被淘汰,所以我猜测GBALINK目前应该在开发全新构造的烧录卡。

NEOFLASH:作为全球第一款NDS烧录卡,NEOFLASH自然也支持FLASHME,在运行一些自制程序时,开机不用按“XYAB”就可以进入NDS模式,但是在运行商业游戏时,就必须按“XYAB”,此外,在测试中《FIFA06》也必须要插正版卡才能运行。

Super Card:许多朋友认为Super Card不能刷FLASHME,其实它也可以刷,只是在烧录程序时不需要用转换软件转换,大家直接把FLASHME文件拷到CF/SD卡里就行了,然后再以NDS模式进入运行FLASHME,就可以正常刷机了。在这里强烈建议每一位SC的用户都使用FLASHME,众所周知SC比较耗电,用PASSME玩游戏只能坚持两个多小时,但是使用FLASHME却能够玩接近5个小时,方便不说,单是省电这一点就值得大家使用。不过FLASHME配合SC用必须要用NDS正版卡来引导,不能像G6/M3/GBALINK一样实现免NDS正版引导,而且在开机时需要按住“XYAB”才可以进入NDS模式。此外,它的兼容性也不如G6/GBALINK好,有好几款游戏都不能用FLASH,但是大多数游戏都支持FLASHME,所以推荐各位使用FLASHME。不过SC对FLASHME支持得不太好,许多人的SC都不支持FLASHME,有人说SC对V3版FLASHME支持比较好,但是我测试仍然不能用,所以那些不能使用FLASHME的SC用户还是买个PASSME吧。据说SC要发布新版的内核完美支持FLASHME,甚至不要正版引导,大家等吧……

EZ FLASH1/2:以前EZ还没发布官方NDS烧录软件时就可以通过NDSPATCH打补丁来实现NDS游戏功能,现在官方发布了NDS烧录程序,更是让FLASHME有了拳脚施展之空间,过测试,EZ FLASH 1/2也可以支持FLASHME,而且不用插正版卡引导,甚至进入游戏也不用按“XYAB”,所以EZ FLASH的表现都不错。



FLASHME的固件恢复功能


前面提到了,刷了FLASHME的NDS要比普通版NDS多一个功能,那就是固件恢复功能,因为固件第一部分是写保护的,而连接SL1两个触点可写,所以即使破坏性程序擦除了第一部分以外的程序,我们仍然可以在开机时按住START+SELECT+A+B键从GBA卡带重新刷新FLASHME,这样一来就相当于我们给NDS买了保险,呵呵。所以这也是推荐大家将NDS刷为FLASHME的原因。




奇怪的74%现象




在我的使用过程中,发现FLASHME有一个奇怪的74%现象……不知道其它朋友遇到过没有,我从V3升级到V4版时,当进度走到74%时FLASHME提示短接SL1,然后后面都必须一直短接才能写完,不知道为什么刚开始却不用短接。而我从V4升级到V5时却没有要短接。而另外一位朋友从V4升级到V5时在74%的时候竟然也提示要短接,很让人奇怪。我看了一下,似乎我是第一个提出该现象的玩家,当然也可能大多数玩家都发现了,只是没有提出而已。


奇怪的74%现象






4
相关问题



一、刷了FLASHME之后能否休眠?

答:刷了FLASHME之后玩正版NDS卡带当然可以休眠,但是烧录卡就不能正常休眠了,如果想正常休眠,那就必须插上一张NDS正版卡,否则合上NDS的盖子会出现“咔咔”的声音,有可能会损坏扬声器。


二、刷了FLASHME之后能否再刷回去?

答:没有问题,刷了FLASHME之后仍然可以刷回去,而且在刷回去的过程中不再需要短接“SL1”,直接运行noflashme.nds,然后进度会很快地跳到100%,这时候关机再开机,NDS又变成普通版了,不过如果你再次刷FLASHME的话也不用短接“SL1”了,换句话说,只要是刷过一次机的NDS满意后无论是刷FLASHME还是去掉FLASHME,都可以不短接“SL1”!另外,云云在“flashme、flashme_stealth、noflashme”这几个不同版本中反复刷写,都没有遇到过问题,也就是说只要你的NDS处于这三种的任何一种状态,都可以刷到另外一种状态而不用担心可能性问题,唯一就是要注意在刷机时不要让NDS断电。但是我们并不推荐刷了FLASHME的用户将NDS刷到NOFLASHME,因为刷了FLASHME的NDS具备固件保护功能,而且FLASHME也并不会给机子带来任何的损坏,所以请大家保留FLASHME!


三、能否不打开电池盖直接刷机?

答:如果是第一次刷机,那么在目前看来这一愿望无法实现,必须打开电池盖短接“SL1”,倘若以前刷过机,那么前面也提到了,可以不用打开电池盖了(不过有一个奇怪的74%现象,前面提到了)。



四、刷了FLASHME之后真的可以省电吗?

答:省电一说是针对使用PASSME而言,倘若你是使用NDS正版卡,那自然也就谈不上省电了。FLASHME与PASSME相比,确实可以实现省电功能,比如SC卡使用FLASHME可以比PASSME模式玩NDS游戏多玩两个小时,至于NEOFLASH、G6、M3、GBALINK等都如此。



五、刷了FLASHME之后对玩GBA游戏有没影响?


答:任何影响都没有,玩GBA游戏和正版NDS游戏和从前没有任何区别。你只需要记住一点:以普通模式启动,请按“SELECT”开机。



六、目前FLASHME的版本有几个?

答:目前网上流传的有V3与V4两个版本,二者在使用上并没有发现不同,可以说二者使用效果都一样,都不能实现待机,所以现在无论使用哪个版本都没区别。



七、听说V4版玩《马里奥赛车》会让NDS变砖头?怎么办?

答:无论是用烧录卡,还是用正版卡,《马里奥赛车》都会让V4版的NDS变砖头,所以请大家把FLASHME升级到V5版。至于变成砖头了也不要怕,因为我们是刷了一次FLASHME的,只要再将FLASHME烧到卡里,开机时按住START+SELECT+A+B键就可以重写一次NDS固件,这也就是FLASHME的保护功能。


八、刷机失败该如何办?

答:各位朋友,如果在刷机时失败了,千万别害怕NDS变成砖头,以下解决方法可能对你有用:有三种解决方法:
首先可以告诉大家,刷坏了的NDS可以修复。
1、要确定以前刷过没有,以前如果刷过,那么就可以将FLASHME烧到烧录卡里,插上PASSME,然后开机时按住START+SELECT+A+B键从GBA卡带重新刷新FlashMe。
2、如果以前没有刷过FLASHME,那么尝试一下用FLASHME作者提供的PPFLASH方法修复。但是这就要看你的电脑DIY能力如何了,如果是菜鸟,就最好自己别动手,就找会用的人付费维修,实际上他们也是用PPFLASH办法修复。

PPFLASH示意图:

www.yyjoy.com/imgs/flashme/ppflash.jpg

我提供PPFLASH下载:

www.yyjoy.com/nds/ppflash.rar

3、换主板





Flashme官方网站:http://ds.gcdev.com/dsfirmware/



Flashme V5下载地址:




www.yyjoy.com/nds/flashmev5.rar

返回原文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑