Я просмотрел документацию сообщества и, похоже, там нет никакой информации о том, как «автоматически» монтировать папку как диск C: в Dosbox.
А в качестве бонуса можно ли таким же образом автоматически смонтировать 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
команд, которые можно использовать для монтирования оптических приводов и файлов образов дисков.
Все следующие команды находятся в разделе [autoexec] вашего dosbox.conf
. Чтобы выбрать другой конфиг из конфигурации по умолчанию, хранящейся в .dosbox
, сгенерируйте его с помощью config -writeconf
команды (как указано в ответе выше), отредактируйте его и поместите в папку с игрой, а затем запустите игру, чтобы она dosbox
использовала пользовательский конфиг:
dosbox -conf /home/mike/DOS/Game/dosboxgame.conf
Что касается вашеговторойвопрос, вы можете монтировать несколько оптических приводов, если к вашему компьютеру подключено более одного физического привода. Диск должен быть смонтирован в Ubuntu перед началом работы dosbox
. dosbox
Команда для добавления в файл conf, например:
mount d /media/The_Web -t cdrom
Dosbox
также имеет очень полезную функцию, которая позволяет вам монтировать папкукак будто это былоcdrom: это очень полезно, когда папка содержит несколько образов дисков. Пример команды для этого, который есть в одной из моих dosbox
конфигов:
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 (и настроили все диски и папки для монтирования), часть [autoexec] вашего conf может выглядеть следующим образом:
imgmount d /home/mike/DOS/game/game.iso -t cdrom
mount c /home/mike/DOS/game
c:
game.EXE
Более актуальная информация есть вруководство по dosboxи наполезная вики.