EMU-ZONE 电子DIY

 
首页制作硬件资料开发资料购买
 
GB、GBC、GBA-Gba Link          使用WiFiMe和GBALink ZIPII烧录卡玩NDS游戏


       使用无线网卡和GBALink ZIPII烧录卡玩NDS游戏


  自从NDS推出以来,一些任天堂的掌机爱好者们除了享受NDS带来的乐趣外也没有闲着,大家一直在研究怎么在NDS上开发自己的程序,但NDS在硬件上使用加密功能,所以使这些爱好者们遇到了很多阻力,但有志者事竟成,时间逐渐过了半年,国外的一些爱好者的研究也有了重大突破。

  首先是硬件高手DarkFader的pass-through出现,用这个东西可以使NDS用GBA卡带运行一些自己写的NDS程序了,但这个设备实在是太巨大了,而且使用也太麻烦了,所以Natrium42就对这个设备做了优化改进,这样PASSME出现了,PASSME比以前来说实在是小巧玲珑,而且完成了以前pass-through所能做到的功能。一时间所有的NDS爱好者都兴奋起来,NDS的软件开发系统出现了,NDSLIB开发库也来了,各种NDS上能运行的演示程序如雨后春笋般涌现出来,甚至一些能够运行的游戏也有了,这些游戏也充分利用了NDS的新特性,比如双屏显示,触摸屏等等。

        
                 pass-through

          
                    PASSME

  PASSME的出现并没有使NDS的爱好者们停止脚步,在不久前的一天真正的高手FireFly出现了,他给大家带来了WiFiMe软件。

  大家都知道NDS具备无线通信功能。这个无线功能是兼容802.11b的,但任天堂使用了不同于通用的WIFI通信协议,通信数据并且使用了加密格式,这样阻止了大批想研究NDS无线功能的人,但这些并没有阻止FireFly的努力,WiFiMe的出现给大家带来了NDS的新玩法。使用WiFiMe可以利用通用的无线网卡和GBA烧录卡来运行NDS演示程序,NDS游戏程序,甚至不需要GBA烧录卡也可以传输特定的小容量游戏来运行,这个功能就和GBALink烧录系统具备的不用卡带上传NES游戏到GBA运行一样。而且PASSME是需要自己制作或购买PASSME转接卡,而WiFiMe只要你拥有无线网卡就可以,而且无线网卡不但可以和NDS通信,它还是个通用设备,具备用来组建无线局域网,无线上网等功能。如果你是一个NDS业余软件开发者,利用WiFiMe更可以方便的运行或调试你的程序。


  介绍了这么多,下面就给大家详细说明一下WiFiMe配合GBALink ZIPII烧录卡玩NDS游戏的使用方法:

  首先要准备电脑一台、NDS游戏机一台(废话...):

    
               NDS游戏机一台 <点击图放大>

  GBALink ZIPII烧录卡一张:

    
                 ZIPII 512M烧录卡

  无线网卡一块(使用RT2560芯片的任何品牌无线网卡):

    
               微星MS-6835 <点击图放大>

     
                  微星MS-6834

  WiFiMe目前仅支持RT2560芯片的无线网卡,其它种类的无线网卡目前还没有WiFiMe的专用驱动支持,我们这里是在市场上购买了一张微星的MS6835无线网卡,这个网卡兼容802.11G,可以用54Mbps速率来连接通信,而且价钱还不是很贵,只花了2xx大洋。这个卡是PCMCIA接口的,使用在笔记本电脑上,大家也可以购买PCI接口的卡,台式机也可以使用。USB接口的无线网卡因为使用的是RT2570芯片所以目前还不支持。


  现在下载WiFiMe软件:RT2560网卡驱动WiFiMe软件
  并且安装好无线网卡:

    
                  <点击图放大>

  WiFiMe目前支持WIN2000和WINXP,打开你的WIN2000或WINXP,安装好无线网卡的驱动程序,驱动程序不要使用网卡附带的,要使用WiFiMe软件包中的RT2560 Driver v1.0.0.6。安装好驱动后可以在安全删除硬件或设备管理器中查看到网卡的安装情况。

     
                   安全删除硬件

  
                   设备管理器

  网卡安装好后,一切就准备就绪了。现在把你从网上下载的NDS游戏烧录到ZIPII烧录卡上,烧录时要在GBALink烧录软件系统参数中选择不使用合卡菜单,不打存档补丁。这里给大家提供一个小NDS程序dspaint供大家测试(dspaint下载)。

    

    

  然后把卡带插入到NDS的GBA插槽中:

    
                  <点击图放大>

  现在在电脑上运行WiFiMe,点击运行wmb.exe,出现如下画面:

  

  这时WiFiMe就已经开始通过无线网卡发送信号,来查找附近的NDS主机了,然后打开NDS:

    
                  <点击图放大>

  按A键或用触摸笔点一下屏幕跳过开机画面,选择DS Download Play:

    
                  <点击图放大>

   稍等一下就可以看到NDS找到WiFiMe了:

    
                  <点击图放大>

  选中找到的WiFiMe,NDS会询问是否下载这个软件:

    
                  <点击图放大>

  按A键,开始下载:

    
                  <点击图放大>

  同时电脑上的WiFiMe软件也会显示传输进度和传输报告,当进度到100%(很快),NDS就开始运行刚才烧录到ZIPII 512M烧录卡上的程序了。

  

  以下是dspaint运行时的画面:

    
                   <点击图放大>

    
                   <点击图放大>

    
                   <点击图放大>

  然后我又烧写了battleship,运行画面如下:

    
                   <点击图放大>

  最后,因为FireFly又提供了一个任天堂的官方演示程序Polarium Demo,并且这个演示程序可以不需要烧录卡来直接传输到NDS中运行。使用之前需要把这个压缩包内的所有文件解压缩到WiFiMe软件的Data目录,覆盖原文件,然后运行wmb.exe就开始传输了。在NDS上的操作步骤和前面相同,只是NDS提示会找到新的程序:

    
                   <点击图放大>

  当传输完成,这个演示游戏就开始运行了:

    
                   <点击图放大>

  Polarium Demo还支持无线对战功能,当你有另一台NDS时,Polarium Demo可以发送自身到另一台NDS联机对战:

            
                   <点击图放大>


  至此,我们可以想像,随着WiFiMe的逐步完善,可以支持更多种类的无线网卡,使我们更方便的使用WiFiMe,甚至使用GBA烧录卡也可能运行修改过的官方游戏,使用WiFiMe的方法开发无线烧录软件还可以实现无线烧录GBA卡带,这一切终将到来...

  好了,目前先不管那么多了,大家先尽情享受WiFiMe带给我们的免费大餐吧。


 
 
 
【模拟器硬件DIY】版权所有 Copyright(C) 2001 本站资料未经许可,请勿转载,如有需求,请联系