EMU618社区

 找回密码
 立即注册
搜索
查看: 2431|回复: 5

[分享] (转帖)[VC][模拟器]GC/WII自制软件的神器——SD卡转换器

[复制链接]

签到天数: 2 天

[LV.1]初来乍到

发表于 2008-3-9 00:32:34 | 显示全部楼层 |阅读模式
本帖http://bbs.a9vg.com/read.php?tid=822949
SD卡转接器其实是任天堂在GC时代推出的外设,这东西设计比较简单,利用一块记忆卡和一个SD卡插槽就可以DIY,不过,现在世面上这东西很多,我们去买一块就行了。让我们看看这东西的图片吧。

为了使这东西好销,D商在这东西上面标上了WiiKEY的字样,不要误会,这东西可以在GC上使用的。在淘宝上输入“Wii SD”的字样,可以很方便的搜到,价格大概在30元左右,我以29元的价格入手,还有几个卖家卖25元。
有趣的是这东西包装的背面文字,如图所示。上面说这东西可以通过SD卡玩GC游戏,然而我买这东西的时候,还无法通过在SD卡里装GC ISO玩GC游戏,还真被制造商蒙人的话给预料中,现在可以通过SD卡转换器玩GC游戏了,下面再说。

国外的编程高手,编写了许多使用这个的自制软件。使用这个东西,我们可以运行很多模拟器,有FC/MD/SFC/GBC/NEOGEO CD/GBA/N64等;可以把GC商业游戏的ISO装到SD卡里运行;可以备份游戏ISO和存档;可以播放音乐……总之,自制软件把SD卡转换器的使用空间大大扩展了。
使用这个东西的时候,先把SD卡插到SD卡转换器的母口里,再把SD卡转换器插到GC或Wii的GC记忆卡插槽即完成了硬件的安装。
下面,我们就通过自制软件的使用,一起介绍SD卡转换器的使用吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

签到天数: 2 天

[LV.1]初来乍到

 楼主| 发表于 2008-3-9 00:33:01 | 显示全部楼层
模拟器的使用

国外高手通过努力,在GC上开发、移植了一大堆的模拟器,这使得没有VC频道的GC用户可以回顾经典游戏,而且由于Wii完美兼容GC,Wii用户游戏也可以通过GC模式免费运行经典游戏。模拟器一般可以通过SD卡转换器运行或者刻盘运行,少数模拟器只能刻盘运行或者通过SD卡转换器运行。只能刻盘运行的模拟器有:任天堂官方GBA模拟器破解版,任天堂官方N64模拟器破解版;而暂时只能通过SD卡运行的模拟器是VBA172GCE(GBA模拟器)。下面详细介绍一些常用的模拟器。
=============================================

一、NEOGEO CD模拟器——Neo-CD Redux
                                 
                             介绍

NEO-CD REDUX是编程高手SOFTDEV开发的NeoGeo CD/Z 模拟器,它借鉴了现有的NGCD模拟器,作者称40%代码使用了Foster的NeoCD/SDL 0.3.1 ,40%使用的是NJ's NeoCDZ 模拟器,其余20%是针对GC重写的。这个模拟器是全速运行的,并且对NG CD读盘慢的特点进行了优化,读盘比原来的主机快的多,并且支持原主机有趣的读盘画面,是一个完美的作品。


刻盘运行

1.下载以下两个地址的压缩包。
emuloader.7z:http://www.fs2you.com/files/a55522fd-bb6d-11dc-b210-0014221f3995/
NGCD-REDUX模拟器.rar 下载链接: http://www.fs2you.com/files/650e28fa-ce47-11dc-be26-0014221f3995/
2.将emuloader.7z解压缩到硬盘,然后把NGCD-REDUX模拟器.rar里的NEOCD.BIN放到解压缩文件夹里的\bootdisc\BIOS\下,将NGCD-REDUX模拟器.rar里的redux0.1.51.dol重命名为emuloader.dol,替换掉压缩包里解压出来的emuloader.dol,之后双击emupack.bat,会自动生成一个叫"emupack.dol"的文件。删除掉\bootdisc\下除BIOS外所有的文件夹。
3.一般我们下载的NGCD ISO的压缩包一般是ISO+MP3格式的,我们先在\bootdisc\下为每个NGCD游戏建立一个文件夹(文件夹的文件名不要太长),然后把ISO里的文件用WINRAR高版本解压缩到为游戏建立的文件夹内。在每个游戏的目录下,再创建一个名为MP3的子目录,用来存放MP3格式的游戏音轨。游戏音轨必须命名为 Trackxx.mp3 。MP3文件可以是44.1Khz或48Khz的采样率。建议把MP3编码成128kbps或更高。我在第二个压缩包内提供了个MP3批量重命名的工具,用来会方便不少,只要选中你的MP3目录,点击重命名就行了,不用自己费事就一个个命名了。
下面我拿双截龙(Double_Dragon)举个例子,在解压缩的文件夹\bootdisc\下,应有如下文件树:
...\bootdisc\BIOS\NEOCD.BIN
...\bootdisc\Double_Dragon\IPL.TXT等文件(这里要存放NG CD第一轨中的文件,把NEOGEO CD ISO中第一轨所有的文件复制到这里即可,注意不要把我们常见的TRACK01.ISO直接复制到这里,而是把TRACK01.ISO中的文件用WINRAR高版本解压到这里)
...\bootdisc\Double_Dragon\MP3\TRACK02.MP3
...\bootdisc\Double_Dragon\MP3\TRACK03.MP3

这游戏一共有19条音轨,从“TRACK02.MP3”到“TRACK20.MP3”。
注意:音轨文件要从TRACK02开始,并且必须命名成TRACKXX.MP3的格式。
4.将所有游戏按照步骤三的过程逐一完成,最后点击BuildISO.bat生成ISO,等ISO生成完成后就可以烧录生成的ISO了。GC用的话注意整个ISO不要超过1.35G,Wii无此限制。Wii用户一定要使用0.1.51版本的来刻盘,否则可能出现模拟器启动后无法加载BIOS的情况!


通过SD转接器运行


要通过SD卡运行模拟器,GC用户必须刻录一张SD LOADER的光盘,通过运行SD LOADER,就可以运行放在SD卡里的模拟器文件了。单独SD LOADER的ISO到以下地址下载:
http://www.fs2you.com/files/103a0b51-c82d-11dc-9da0-0014221f4662/
如果GC装的是毒蛇IC的用户,也可以不刻这张盘,而是将一个毒蛇IC的SD LOADER插件刷入BIOS中,这样,无需任何引导,只需选择毒蛇IC菜单最后插件那项就可以启动SD LOADER。这个插件的下载地址如下:http://www.fs2you.com/files/b138871e-bb68-11dc-9a20-0014221b798a/
使用方法是:将这个CBP插件和你升级毒蛇IC那样刻盘(主要是注意光盘的格式),然后在菜单选择EXPLORE,选中这个插件的文件,按A键即可刷入IC。

至于Wii用户,只需要搞张WiiKEY的设置盘,在这张WiiKEY的设置盘里,有SD LOADER这个软件。
以上准备工作做完了,我们开始下面的步骤:
1.将SD卡格式化成FAT格式(不是FAT32).
2.下载以下地址的文件
redux0.1.52.rar: http://www.fs2you.com/files/1923ff78-c82a-11dc-ae19-0014221f3995/
3.把NGCD-REDUX模拟器.rar里的redux0.1.52.dol放到SD卡的根目录下,再在SD卡根目录下创建一个名为BIOS的文件夹,把步骤1压缩包里的NEOCD.BIN放到BIOS\下,然后和刻盘运行步骤一样,在SD卡根目录下为每个游戏建立文件夹,并且放入相应文件,作法和刻盘运行部分相同,不再赘述。
4.在GC或者Wii上启动SD LOADER,画面如图:

运行根目录下后缀名为DOL的模拟器文件,即可启动模拟器。
5.我提供的模拟器的版本是包含0.1.51和0.1.52,0.1.51等以下的版本不支持从SD卡中读取ISO,所以使用SD卡读取时必须使用0.1.52,运行时必须把SD转接器接到第一个GC记忆卡插槽。在根目录相应游戏的文件夹上按X键选择游戏。选择时切不可按A键,否则由于SD卡缓慢的读取速度,模拟器会假死。


控制说明

Nintendo GameCube 手柄对应于 NeoGeo CD的控制如下:
A == A
B == B
X == C
Y == D
START == START
Z == SELECT
特殊功能键:
L键 == SAVE MEMORY CARD(记录)
R键 == OPTION MENU(游戏时进入选项菜单)
界面键位:
在模拟器目录选择时:
A ==进入目录
B ==返回上一层目录
X ==选择目录(即开始游戏)
菜单说明
Load New Game
开始游戏
Return to Game
返回游戏
Region
游戏区域,可以设置成 USA, EUROPE 或 JAPAN。
在游戏设置生效前需重新载入游戏。
SFX Volume, MP3 Volume, Low Gain, Mid Gain and High Gain
音效音量,MP3音量,低频增益,中频增益,高频增益
调节时 A 键增加, B 键减少。
============================================


二、SFC/SNES模拟器——SNES9X-GX



介绍


Snes9xGx是SOFTDEV、eke-eke、crunchy2等人开发的SFC/SNES模拟器,它移植于PC上的SNES9X模拟器,这个模拟器是直接移植的,并未采用GC上先前的任何SFC模拟器。这个模拟器几乎拥有PC版所有的特性,非常之完美。话说这个模拟器是承接一个日文人的烂尾计划做的,SOFTDEV在开发时可以说几乎从头弄起。


特点简述


支持ZIP格式的ROM(仅Inflate method的ZIP)
支持7-ZIP格式的ROM
支持加速运行模拟器
支持1~4P
支持停止DVD马达
。。。。(几乎PC版SNES9X有的特性它都有)


刻盘运行


Snes9xGx-2的压缩包内一般有6个DOL文件,这六个文件会自动从位置读取记录和设置,同时也将设置和记录文件保存到那里:
文件名称         设置/记录文件自动读取的位置
-------------------------   -------------------------------------
snes9xGx201b8-mcslota.dol   插口A中的记忆卡
snes9xGx201b8-mcslotb.dol   插口B中的记忆卡
snes9xGx201b8-sdslota.dol     插口A中的SD卡(需转接卡)
snes9xGx201b8-sdslotb.dol     插口B中的SD卡(需转接卡)
snes9xGx201b8-smb.dol     SMB share (具体使用不明)
snes9xGx201b8-noload.dol     无 — 不读取预置文件或记录
官方文档说SFC的ROM必须是Super Magicom (SMC) 或 FIG format,经过我测试,NOINTRO系列的.sfc这种格式也支持。倘若不是以上格式,最好利用工具RTOOL转换一下。
1.下载以下两个地址的压缩包。
emuloader.7z:http://www.fs2you.com/files/a55522fd-bb6d-11dc-b210-0014221f3995/
Snes9xGx-2[1].0.1b8.7z: http://www.fs2you.com/files/b888120f-bb69-11dc-8340-00142218fc6e/
2.将emuloader.7z解压缩到硬盘,然后把Snes9xGx-2[1].0.1b8.7z 里后缀名为DOL的SFC模拟器重命名为emuloader.dol,替换掉压缩包里解压出来的emuloader.dol,之后双击emupack.bat,会自动生成一个叫"emupack.dol"的文件。删除掉\bootdisc\下所有的文件夹。
3. 将SFC的ROM放在\bootdisc\目录下,也可以在\bootdisc\目录下建立一个SNESROMS文件夹存放ROM。建议ROM不要压缩,否则容易出错。
4.点击BuildISO.bat生成ISO,等ISO生成完成后就可以烧录生成的ISO了。GC用的话注意整个ISO不要超过1.35G,Wii无此限制。


通过SD转接器运行


SD卡要在WINXP下格式化成FAT格式,把Snes9xGx-2[1].0.1b8.7z 里的DOL文件放到SD卡根目录下,并且在根目录下建立 SNESROMS 和 SNESSAVE 两个文件夹。SNESROMS文件夹用来存放ROM,注意ROM的文件名不要太长,否则容易出错而无法读取。SNESSAVE用来存放某些支持记忆的SFC游戏。运行时注意选择相应的DOL文件。


特殊功能键说明


L+R+X+Y键 == 游戏时进入选项菜单
Z键 == 加速运行模拟器(打RPG时很好用)
这个模拟器的菜单很简单,就不详述了。
===========================================

三、MD/GEN模拟器——Genesis Plus



介绍


Genesis Plus是世嘉五代机模拟器,这个模拟器基于Genesis Plus 1.2的源代码移植,加入了很多的特性。经过模拟器作者的辛勤开发,目前这个模拟器有很高的完成度,模拟度相当高。


特点简述


  -准确全速模拟MD(中文ROM的支持率比较高)
  -立体声(@48 kHz)
  -支持PAL Megadrive (50Hz) timings
  -支持1~4位玩家
  -支持6键手柄
  -支持Sega TeamPlayer 和 EA 4-Way Play
  -支持J-Cart (自动检测)
  -部分支持Sega Menacer support (自动检测Menacer 6-in-1游戏)
  -支持即时存档
  -支持SRAM
  -支持一系列的EEPROM (Megaman Willy Wars, NBA JAM, Wonderboy in Monsterworld...)
  -支持Banked ROM (Super Street Fighter 2)
  -支持Banked SRAM (Phantasy Star 4)
  -支持金手指
  -ROM信息显示
  -支持Zip格式的Roms
  -支持.smd格式的Roms
  -从SDCARD或DVD中读取ROM (4.7GB DVD support for Wii users)
  -读取/保存 SRAM 和 压缩的即时存档文件从/到 记忆卡和SD卡
  -自动载入SRAM
  -SDLOAD或 IPL 重启选项
  -多种模拟核心
……


刻盘运行


1.下载以下两个地址的压缩包。
emuloader.7z:http://www.fs2you.com/files/a55522fd-bb6d-11dc-b210-0014221f3995/
genplusgx-080301.7z: http://www.fs2you.com/files/acc57168-e8c4-11dc-acf7-00142218fc6e/
2.将emuloader.7z解压缩到硬盘,然后把genplus压缩包里的GENPLUS.DOL重命名为emuloader.dol,替换掉压缩包里解压出来的emuloader.dol,之后双击emupack.bat,会自动生成一个叫"emupack.dol"的文件。删除掉\bootdisc\下所有的文件夹。
3.在\bootdisc\目录下建立一个ROMS文件夹,可以把ROM直接放到这里,也可以在ROMS文件夹内多建立几个子文件夹,因为每个文件夹立最大只能存放1000个ROM,而且ROM放得太多的话读取文件夹时时间会比较长。建议ROM不要压缩,否则容易出错,尤其是毒蛇IC,我在测试的时候,一选择压缩过的ROM,GC就直接重启了。
4.点击BuildISO.bat生成ISO,等ISO生成完成后就可以烧录生成的ISO了。GC用的话注意整个ISO不要超过1.35G,Wii无此限制。


通过SD转接器运行


SD卡要在WINXP下格式化成FAT格式,把genplus-080107.7z里的genplus.dol文件放到SD卡根目录下,并且在根目录下建立 genplus 文件夹,在文件夹内还要在创建一个名为 roms 的文件夹,这个文件夹用来存放ROM;同时在genplus文件夹下也要创建一个名为saves的文件夹,这个文件夹里面用来存放某些支持记忆的MD游戏。
注意:把ROM放到SD卡上时,建议除了建立上面所说roms文件夹,再多建立几个文件夹,因为每个文件夹立最大只能存放1000个ROM,而且ROM放得太多的话读取文件夹时时间会比较长。


特殊功能键说明


L+Z键 == 游戏时软复位
Z键 == 游戏时退到模拟器菜单
至于菜单选项等内容,在那个MD模拟器的压缩包内的PDF文档里有相当详细的介绍,由于我不是在这里单作MD模拟器的介绍,也不详述了,有兴趣的人自己试试就知道了。
===========================================


四、PCE模拟器——Hu-Go GC



介绍


Hu-Go是一个NGC上的Turbo Grafix 16 / PC Engine 模拟器。目前可以全速有声运行,但是运行某些游戏画面上还有些小问题。


特点简述

  -全速模拟TG16/PCE
  -支持存档
  -从DVD中读取ROM
  -从SD卡中读取ROM
这些似乎也不能算什么特点吧,总之,这个模拟器并没有什么太大的特点。


刻盘运行

1.下载以下两个地址的压缩包。
emuloader.7z:http://www.fs2you.com/files/a55522fd-bb6d-11dc-b210-0014221f3995/
hugogc_070324.7z: http://www.fs2you.com/files/798fdb6e-bb6a-11dc-af39-0014221b798a/
2.将emuloader.7z解压缩到硬盘,然后把hugogc_070324.7z里的hugogc.dol重命名为emuloader.dol,替换掉压缩包里解压出来的emuloader.dol,之后双击emupack.bat,会自动生成一个叫"emupack.dol"的文件。删除掉\bootdisc\下所有的文件夹。
3.在\bootdisc\目录下建立一个名为HUGOROMS文件夹,把ROM直接放到这里。建议ROM不要压缩,否则容易出错。
4.点击BuildISO.bat生成ISO,等ISO生成完成后就可以烧录生成的ISO了。GC用的话注意整个ISO不要超过1.35G,Wii无此限制。


通过SD转接器运行


SD卡要在WINXP下格式化成FAT格式,把hugogc.dol放到SD卡根目录下,并且在根目录下建立名为HUGOROMS文件夹,这个文件夹用来存放ROM。


特殊功能键说明

X/Y键 == 连发键
L+R键 == 游戏时退到模拟器菜单
============================================


五、FC/NES模拟器——FCE Ultra GC



介绍


FCE Ultra GC是PC版FCE Ultra 0.98.12 的GC移植版,用这个模拟器你可以在GC上玩NES/FC游戏。这个模拟器的完成度还不错,不过运行部分游戏还有些小问题。


特点简述


* 基于v0.98.12的兼容性
* 声音过滤
* 图形过滤 (GX Chipset,Cheesy,Super Fast/Smooth和2x)
* 支持1-4 Player
* 实时存档到记忆卡
* 从ISO9660 DVD中读取ROM
* 支持Joilet 文件系统
* 支持7-ZIP格式的ROM
* 支持大量的Mappers,如下:
000 . 112 . 113 . 114 . 117 . 15 . 151 . 16 . 17 . 18 . 180 . 182 . 184 . 187
189 . 193 . 200 . 201 . 202 . 203 . 208 . 21 . 22 . 225 . 226 . 227 . 228 . 229
23 . 230 . 231 . 232 . 234 . 235 . 240 . 241 . 242 . 244 . 246 . 248 . 24 . 26
25 . 255 . 32 . 33 . 40 . 41 . 42 . 43 . 46 . 50 . 51 . 57 . 58 . 59
6 . 60 . 61 . 62 . 65 . 67 . 68 . 69 . 71 . 72 . 73 . 75 . 76 . 77
79 .   8 . 80 . 82 . 83 . 85 . 86 . 88 . 89 . 91 . 92 . 95 . 97 . 99


刻盘运行


1.下载以下两个地址的压缩包。
emuloader.7z:http://www.fs2you.com/files/a55522fd-bb6d-11dc-b210-0014221f3995/
fceugc_binary_20070607.7z: http://www.fs2you.com/files/ec7e5c85-bb6a-11dc-969d-0014221f4662/
2.将emuloader.7z解压缩到硬盘,然后把fceugc_binary_20070607.7z里的fceugc.dol重命名为emuloader.dol,替换掉压缩包里解压出来的emuloader.dol,之后双击emupack.bat,会自动生成一个叫"emupack.dol"的文件。删除掉\bootdisc\下所有的文件夹。
3.在\bootdisc\目录下建立一个名为NESROMS文件夹,把ROM直接放到这里。建议ROM不要压缩,否则容易出错。
4.点击BuildISO.bat生成ISO,等ISO生成完成后就可以烧录生成的ISO了。GC用的话注意整个ISO不要超过1.35G,Wii无此限制。
这个模拟器每次从DVD中读取ROM都花很长时间,读盘动作也比较大,因此这个模拟器我不推荐刻盘运行。


通过SD转接器运行


SD卡要在WINXP下格式化成FAT格式,把FCEUGC.DOL放到SD卡根目录,并且在根目录下建立NESROMS文件夹,这个文件夹用来存放ROM。


特殊功能键说明


L+R键 == 游戏时退到模拟器菜单
==========================================================


六、不成气候的GBA模拟器


说实话,关于GBA这部分我其实不想介绍,因为现在GC/Wii可以的GBA就2个,一个是从任天堂商业游戏中提取出来的官方版本,虽然速度完美,但是不支持记录,没开发前途,我没兴趣试,也就不介绍了。而另一个是移植于PC上大名鼎鼎的Visual Boy Advance,名叫:VBA v1.7.2 Nintendo GameCube,这个模拟器是SOFTDEV为研究SD卡的TinyFAT文件读写系统而开发的DEMO,速度还可以,但是也不支持记录,也没有GUI,而且已经停止开发,现在简要介绍一下。
模拟器下载地址:http://www.fs2you.com/files/b28ccdc5-bb6c-11dc-8aa6-0014221f4662/
这个模拟器不支持刻盘,只能通过SD卡转换器来运行。使用时首先把SD卡格式化成FAT16 格式,把BIOS和ROM放在如下的文件夹内,注意文件必须满足8+3格式且必须用大写的英文。
正确的例子 - "DEMO.GBA"
错误的例子 - "demo.gba" "My GBA Demo.gba"
/VBA172/ROMS – 这里放GB/GBC/GBA roms. 模拟器将根据扩展名来运行游戏。
/VBA172/BIOS – 把BIOS.GBA放这里,BIOS不是必须的,没有照样可以运行。
游戏时无法退回到游戏选单,只能重新启动机器。

下面地址的视频是官方录的。
http://www.tehskeen.com/files/vba172gce.wmv

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

签到天数: 2 天

[LV.1]初来乍到

 楼主| 发表于 2008-3-9 00:33:04 | 显示全部楼层
GC、WII的SDL软件~SD-BOOT

简介


除了可以使用模拟器在GC/WII上玩模拟器,我们还可以用SD卡装载GC游戏的ISO来玩呢。EMU_KID开发了一款名叫SD-BOOT的软件,这个软件通过HOOK(截取)DVD的读操作转向记忆口的SD卡转换器,可以把GC ISO放在SD卡里玩。这个软件已经更新到0.3了,兼容性有了很大的提高,我一个朋友测试了说几乎没有不能运行的游戏!其实这个软件还有不少问题,还处在开发的初期。而且由于记忆卡口先天的缺陷——速度慢,导致游戏CG播放时读取速度跟不上,比较卡,很多需要高速读取的游戏也因为速度跟不上出现图形缺失和拖慢。软件下载地址如下:
http://www.fs2you.com/files/bcc11eeb-c8fc-11dc-a65d-0014221f3995/



使用方法

1.把后缀名为GCM的镜像放到SD卡根目录下的名为 GCGAMES 的文件夹里,镜像可以使用GCMUtility.exe进行减肥。
2.通过SD LOADER启动SD-BOOT的DOL文件。
3.把SD卡插入记忆卡B。
4.这时如果使用的是WII的话,那么直接就选择镜像游戏,有些游戏必须选择不停盘才能保证运行的正常。如果使用的GC装的是毒蛇IC,还需要一张正版盘放在光驱内,选择镜像后才能正常开始。QOOBIC我没有测试,不过估计XENOIC应该和WII一样不需要正版盘引导。

由于我没有Wii,使用的是装有毒蛇IC的GC,又没有正版盘,就不能测试了。EMU_KID说需要正版盘引导这项可以去掉,但是编码的工作很烦,他暂时还不想做。而且他说经过优化,这个软件的读取速度应该不会比BBA差什么。总之这个软件还是很有前途的。

大家可以到以下地址查看兼容性列表。
http://louis-vuitton.daili.name/ ... eV9saXN0&hl=2ed

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

签到天数: 2 天

[LV.1]初来乍到

 楼主| 发表于 2008-3-9 00:33:28 | 显示全部楼层
繁琐的GC-LINUX(高级篇)

通过这个教程,我将介绍如何在Wii或者NGC上运行需要在LINUX下运行的程序。通过使用装有文件系统的SD卡,有如下好处:
  * 完全利用ARAM的内存作为中转
  * 使用文件交换中转增加虚拟的内存
  * 能够在LINUX分区安装多个程序而不需要BBA套件
有了以上好处,我们就可以运行几乎所有现存为PC开发的LINUX软件,比如MAME 或需要操作系统的软件。


为什么要运行GC-LINUX?


Gc-linux能够使用装在ARAM内的文件系统来运行程序 ,这样做有个好处:装在那个分区的程序可以快速运行,所以很方便运行基于gc-linux的程序。但是这样做也有个很大的缺点:由于只占用了16MB内存,无法运行很大的程序。此外,虚拟的内存只有24MB可以用了。
此外,通过使用SD转接卡来运行GC-LINUX,可以在Wii上运行一些类似AdvanceMame的程序。


玩转全过程


一、准备步骤
我们需要以下东西:
  * 一张linux CD,我的教程使用"gparted live cd",它使用很简单,可以到以下地址下载:http://www.fs2you.com/files/be482521-c9b1-11dc-b788-0014221f4662/
  * 一张至少256MB大的SD卡(最好 1 GB以上)
  * SD卡转接器
  * 一个通过SDLOADER运行的 gc-linux 核心: zImage.dol ,下载地址:http://www.fs2you.com/files/35f2d95e-c9b4-11dc-bd02-0014221f3995/
  *一个含有你要安装的文件系统镜像,这里我提供一个完整的镜像,gc-linux-Completo.bz2,里面包括文件系统核心、AdvanceMAME、snes9x、 Visualboy Advance、ScummVM, MFE-Mortimor。下载地址:http://www.fs2you.com/files/22a78823-c9b6-11dc-a842-0014221f4662/

二、创建分区
1.我们使用"gparted live cd”来创建分区。首先,我们下载上面提供镜像的地址,然后把ISO文件刻到CDR上(也可以使用DVD RW或者CDRW),最后把光盘放到电脑光驱,到BIOS中把电脑设成光驱驱动,通过这张光盘启动系统。
2.从CD启动电脑后,你可以看到一个菜单,选择含有"VESA"的那项,等待一会后,会让你选择键盘的映射区域,如

这时输入”41”,过一会,再输入 "33",如

3.如果上述步骤没错,等一会就可以看见图形界面了,我们可以看到一个名为"Gparted”的活动窗口,这是我们创建分区的软件。如下图

三.使用Gparted创建分区
这步就用来进行分区。
1.我们在窗口右上角的下拉菜单中选择SD卡,选中 "/ dev / hda"。如果你不确定哪个是你的SD卡,那么就根据你SD卡的容量来判断。其余的设备就是你的硬盘了,一般说来,如果你没装SATA硬盘的话,你的SD设备就是"/ dev / sda”
2.在上图绿色的地方点击右键,选择下拉菜单的"delete" ,这样,原本绿色的框部分就变成了灰色的了。
3.在灰色分区上点右键选择"New",将看到如下图

①在“New size” 里填入你要分区的大小,一般计算公式为:分区的大小卡的大小-181MB,上图使用的是一个2G的SD卡。确定"File system"选择“Fat16”,”Free Space Preceding”为”0”、”Primary partition”后点击"Add"。
②在后一个灰色分区上点右键,选"new"。然后"File System" 选 "ext2",NEW SIZE空间要保证至少有181MB,点"Add"。
③点击窗口的“Apply”,等一会,卡的分区就分好了。
④关闭分区软件,双击屏幕做上角的EXIT图标,选择“REJECT AND REBOOT”,待光驱弹出后取出光盘,等待系统自动重启。

四、安装文件系统
1.回到XP系统下,把 "zImage.dol"和gc-linux-Completo.bz2直接拷到SD卡根目录下。
2.放入gparted live cd到电脑光驱,光驱重启电脑。
3.双击"Terminal"图标 (屏幕上方),将开启一个命令行的窗口。
4.输入 "mkdir sd"。
5.输入 "mount /dev/sda1 sd",注意空格。
6.输入"umount /dev/sda2",回车。
7.输入"cd sd" 。
8.输入"bzcat gc-linux-Completo.bz2 > /dev/sda2" ,回车。
9.回到XP系统,删除”bzcat gc-linux-Completo.bz2”,保留 "zImage.dol",并将后缀名为".Smc"、".Gba"、".Gb"的 ROM放到SD卡,把MAME的ROM放到SD卡根目录下名为"MAME_ROMS"的文件夹内,也可以把如avi的多媒体文件放到SD卡内。

五、通过SD LOADER在GC、Wii上启动gc-linux
1.启动SD LOADER,然后选择SD卡内名为 "zImage.dol" 的程序,接着就可以启动gc-linux。
2.完成加载后,就可以看到MFE-mortimor(这是个多媒体播放器)的界面了,在这里,你可以运行各种模拟器,只要选择".Smc", ".Gba" 或 ". Gb."文件即可;也可以播放各种多媒体文件,我试着运行了一个640X480的AVI文件,能够流畅播放。
3.如果想运行scummVM或Advance mame,要按住"Z"键2秒以上。此后, MFE 自动关闭,然后启动AdvanceMame,加载比较漫长,需要2~3分钟,所以你会一直看到"updating advancemame"的字样。加载完毕后,就会有你可以执行的ROM的列表,这时选择任何一个,等待一会后就可以玩了。注意只能执行17MB以下的ROM。按左右键可以输入“OK”,按R键可以弹出手柄设置菜单。不要按L键,因为L键是关闭模拟器。我试了一下,这个模拟器可以运行CPS模拟器,恐龙时代的模拟速度还不错。
4.如果要执行 ScummVM,按住L键一会就可以关闭advanceMAME。
5.关闭ScummVm,则会启动。

到此,就介绍完了GC-LINUX了,比较繁琐,有兴趣的就去搞搞看,需要注意的是SD在分区后EX2格式的部分将不能在XP下识别,如果想恢复隐藏的部分,还需要回到LINUX下删除分区才行。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

该用户从未签到

发表于 2009-5-21 00:07:51 | 显示全部楼层

dsadsadsdasd

sdsadassdsad

评分

1

查看全部评分

该用户从未签到

发表于 2009-5-21 09:06:19 | 显示全部楼层

游戏还是家用机专业

玩电脑日子不少了,怎么还是以为FC,PS,SS等等的家用游戏主机爽得多,当然,CS等的射击,还是鼠标好用多了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-23 01:21 , Processed in 1.066406 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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