注:dreamshell是一套给dreamcast(DC)用的作业系统
完成对应的硬件改造后再安装这套系统
便可让DC像电脑一样至少会有虚拟光盘、读取硬盘/CF卡、SD卡、
从局域网路开机的功能
从此以后再也不必担心GD-ROM被操坏要怎么办了
从改造的选择上,比起现在价格被炒作的很高的GDEMU也算是很实在的选择
官网相关页面:http://www.dc-swat.ru/page/dreamshell/
讨论区:http://www.dc-swat.ru/forum/
首页(以俄文为主但只要是dreamshell的更新都会有英文版翻译):
http://www.dc-swat.ru/blog/
最近有幸终于完成了dreamshell的初步改造
但对于启动的方式及储存映像档案用的方案实在是疑惑不能解:
1.<启动的方式>
dreamshell在早期的版本中有个功能叫DSinstall
看字面的说明可将DS的主程式核心及bootloader刷入自行加入的bios芯片中
之后的版本似乎是更名为biosflasher了
改版后操作上感觉就没那么直观,不再是"install"和"uninstall"两个选项给人选择
而是要自行选择要刷入的档案再按下写入
我首先想了解的是适用于dreamshell的各bios的详细说明应该去哪看呢
不然的话根本无从刷起
再来我更想了解的是,DC用的BIOS容量通常就1~2MB,目前看过有人用的芯片
其容量顶多也就到4MB,然而DS的主程式是GUI的接口
光是相关的按钮、背景图那些加一加就十几MB了
我看官网上对于核心档DreamShell_4.0.0_RC4_and_Boot_Loader.7z
里面的DS资料夹内,还有一个LUA的资料夹,也许启动时会动用到LUA
把图档、LUA和DS资料夹内其它杂七杂八的资料夹容量加一加更是高达几十MB
怎么可能刷的进BIOS呢?
对于DS而言,安装的定义是否和WINDOWS不同呢?
安装到底是安装了什么,而安装后,又要如何像旧版本一样解除安装呢?
2.<储存映像档的方案>
dreamshell支援用SD卡、CF卡、硬盘来储存/读取映像档
一般而言为了省钱及存下较多的档案
网上我看到的例子大多是从机壳内部牵一条IDE排线外接3.5吋的硬盘
只是在我看来觉得这样做会让主机变的丑的要死
像是主机的"肠子"被拖出来给大家看一样
所以我弄的是一块可以接2.5吋硬盘的电路板
打算在置换光驱模组后用这电路板接上原本光驱模组的接口
再接一颗2.5吋的SATA硬盘撘配SATA转IDE的转接板来使用
只是照目前得到的资料,硬盘必须在设为SLAVE的状态下才能用
所以这边我想知道两件事:
①:转接板在挑选上有无标准呢?
我只知除了他们说的要有可设为SLAVE的功能外
大概就主控芯片要好一点的,例如MARVELL的88SA8052
②:2.5吋的IDE硬盘是没有电源针脚的设计
那么2.5吋的SATA硬盘在透过转接板被当成IDE硬盘来用时
转接板上若有大4PIN或小4PIN,到底是否还需要供电呢?