Fw: [DC ] 請問dreamshell的一些實作問題

看板Modchip (改機)作者 (mac)時間8年前 (2016/04/13 21:16), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串1/1
※ [本文轉錄自 Emulator 看板 #1N33sE3b ] 作者: powerg5 (mac) 看板: Emulator 標題: [求助] 請問dreamshell的一些實作問題 時間: Tue Apr 12 08:12:54 2016 註: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,到底是否還需要供電呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.79.177.180 ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1460419982.A.0E5.html ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: powerg5 (203.79.177.180), 04/13/2016 21:16:26

04/18 19:20, , 1F
很好奇這種系統可以自由拷貝記錄到記憶卡
04/18 19:20, 1F

04/18 19:20, , 2F
04/18 19:20, 2F

04/21 16:25, , 3F
抱歉晚回,因為太久沒人回這篇了
04/21 16:25, 3F

04/21 16:26, , 4F
樓上,當然可以啊,它有一個專門管理記憶卡的程式
04/21 16:26, 4F

04/24 19:37, , 5F
感謝回應、去淘寶弄了一台、蠻方便的、在
04/24 19:37, 5F

04/24 19:37, , 6F
尋找搖桿轉jamma的方法
04/24 19:37, 6F
文章代碼(AID): #1N3aQi68 (Modchip)
文章代碼(AID): #1N3aQi68 (Modchip)