[求助] 請問dreamshell的一些實作問題

作者: powerg5 (mac)   2016-04-12 08:12:54
註: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,到底是否還需要供電呢?

Links booklink

Contact Us: admin [ a t ] ucptt.com