我可以在 Virtual Box 中製作一個類似 DOSBox 的東西嗎

我可以在 Virtual Box 中製作一個類似 DOSBox 的東西嗎

我的想法是製作一個像 virtualbox 和 FreeDOS(或 MS-DOS)一樣的 DOSBox。
是否可以?

只需要在虛擬機器中安裝DOS,還是需要其他東西? FreeDOS 可以有一個 GUI 來更輕鬆地打開遊戲嗎?

答案1

我剛剛做到了。一些障礙可能是找到Dos Shell,或者出現不正確的ms-dos 版本錯誤(當你混合和匹配時可能會發生這種情況),幸運的是我找到了dos shell,並且運行它時沒有出現“不正確的msdos 版本」錯誤,類似地你可以做同樣的事情並且不會出現錯誤。我會解釋如何

在此輸入影像描述

第 1 階段 - 在 vi​​rtualbox 中運行 DOS.. 獲得 C 提示符

第 2 階段 - 取得 DOS SHELL(DOS 的經典檔案管理器)。

對於第一階段

下載 MS DOS 映像..我下載了 MSDOS 6.22

在此輸入影像描述

在 Virtualbox 中建立新機器,然後在選單中載入您下載的軟碟映像

在此輸入影像描述

然後你會得到 A 提示符而不是 C 提示符

在此輸入影像描述

如果您輸入 C: 您會收到一些錯誤..可能是無效的驅動器規格。因此,輸入 FDISK 並建立新分區,然後按一下 Machine..Reset

然後,如果您執行 C:,您會收到不同的錯誤,例如讀取磁碟機 C 時出現一般故障,這表示它就在那裡,只需要格式化。

也如此 A:\>format c: /s

然後點擊機器..重置,您甚至可以刪除軟碟機,以便設備..軟碟..然後取消選取影像。

現在第一階段已經完成。您已將 MSDOS 引導至 C 提示字元。您現在只需要 DOS SHELL。

所以第 2 階段 - 這是取得 DOS SHELL 的階段

我找到了這個網站

http://www.pcxt-micro.com/download.html

http://www.pcxt-micro.com/download/dosshell.zip

我認為出現「不正確的 MS-DOS 版本錯誤」的「風險」很高,這是我在 20 年的計算中從未真正了解過的錯誤,所以我很高興沒有遇到這個錯誤。你也不會。

然後我想製作一個軟碟映像,我下載了一個可以執行此操作的程序 WinImage.. 這是一個試用程序,但對此還可以

http://www.winimage.com/download.htm

我嘗試將 DOS SHELL 檔案新增至原始映像中,但它說映像已滿。因此,在 Win Image 中,我執行了 file..new,然後將文件拖入其中並將它們放入。我給這個圖像命名了。 Win Image 讓您另存為壓縮後的 imz 或 IMA。選擇 IMA,而不是 IMZ。 Virtualbox 或 DOS 無法辨識 IMZ

請記住,virtualbox 中的 DOS 系統現在是從 C 啟動的。這次您不會製作可啟動映像。只是一個帶有 DOS SHELL 的映像。現在從 A: 執行 DIR,然後A:\>DIR <ENTER>您會看到 dos shell 檔案。

md c:\dosshell copy a:\*.* c:\dosshell

c:\dosshell>dosshell<ENTER>

嘿,DOS SHELL 很快就啟動了。

在 virtualbox 中使用右鍵抓取滑鼠遊標。

我剛剛嘗試從 DOS SHELL 啟動一個程序,你可以..

但實際上,如果您使用 DOS,那麼請正確使用它,而不是使用檔案管理器。即使使用 DOS 中的檔案管理器也不是那麼漂亮..例如使用製表符和箭頭鍵。學習使用 CD 指令和 DIR 指令不會真的殺死你。

這是從 DOS SHELL 啟動的 Xenon 2(它確實是從 DOS SHELL 啟動的)

http://www.abandonwaredos.com/abandonware-game.php?gid=ODQw

我使用 xcopy 將其從我在 A 上製作的圖像複製到 C。 xcopy 位於 6.22 圖像上。命令

但是 Virtualbox 中的 Xenon 2 比我想像的 DOSBOX 上慢,而且沒有聲音。

在此輸入影像描述

我想補充一點,除了 dosbox 或 virtualbox 之外,archive.org 還有一項偉大的創新,您可以在瀏覽器中玩 dos 遊戲,這顯然是用 javascript 完成的 https://archive.org/details/softwarelibrary_msdos

答案2

是的,您應該可以使用 DOSbox 輕鬆地做到這一點。

它應該是直接的。您需要的主要內容是一個可啟動映像,通常是 DOS 的軟碟映像,一個.img檔案。您需要在互聯網上找到一個或自己製作一個,我認為 DOSBox 網站有一個實用程式?

相關內容