我查看了這裡的社區文檔,似乎沒有任何關於如何在 Dosbox 中“自動掛載”文件夾作為 C: 驅動器的信息。
另外,是否可以以相同的方式自動安裝 CD/DVD 光碟機?
答案1
開啟 DosBox,輸入:
config -writeconf /home/user/dosbox.conf
(或其他什麼)然後退出Dosbox。
打開dosbox.conf
並添加([autoexec]
位於底部):
[autoexec]
mount c /home/user/path/to/folder
我假設您可以對任何命令執行相同的操作,它似乎基本上是在啟動時運行的批次檔。
http://www.ubuntugeek.com/howto-auto-mount-a-drive-in-dosbox.html
答案2
由於已經展示瞭如何安裝資料夾並將其設定為 c 磁碟機dosbox
(儘管還需要c:
在該mount c
行下方新增以實際變更為該資料夾),我將解決第二問題的一部分並演示了一些dosbox
可用於安裝光碟機和磁碟映像檔的其他命令。
以下所有指令都位於dosbox.conf
.若要選擇與 中儲存的預設配置不同的配置.dosbox
,請使用命令產生它config -writeconf
(如上面答案中所述),編輯它並將其放置在您的遊戲資料夾中,然後啟動遊戲以便dosbox
使用自訂配置:
dosbox -conf /home/mike/DOS/Game/dosboxgame.conf
關於你的第二問題,如果您的電腦連接了多個實體驅動器,則可以安裝多個光碟機。在開始之前,必須在 Ubuntu 中安裝該光碟dosbox
。新增到您的conf檔案的命令dosbox
是,例如:
mount d /media/The_Web -t cdrom
Dosbox
還有一個非常有用的功能,可以讓你掛載資料夾就好像它是cdrom:當資料夾包含多個磁碟映像時,這非常有用。我的一個dosbox
confs中的一個範例命令是:
mount d /home/mike/DOS/EXPRESS/DATA -t cdrom
若要載入您可能擁有的映像文件,請使用imgmount
支援多個映像的功能。我的另一個配置中有一個類似於以下範例的命令dosbox
:
imgmount d /home/mike/DOS/game/game.iso -t iso
或(因為-t iso
或-t cdrom
兩者都適用於光碟映像)您可以使用
imgmount d /home/mike/DOS/TIMES/Timeshock.cue -t cdrom
當您編寫完 conf 所需的所有條目(並設定要掛載的所有磁碟和資料夾)後,conf 的 [autoexec] 部分可能如下所示:
imgmount d /home/mike/DOS/game/game.iso -t cdrom
mount c /home/mike/DOS/game
c:
game.EXE