Как автоматически смонтировать папку как C: в Dosbox

Как автоматически смонтировать папку как C: в Dosbox

Я просмотрел документацию сообщества и, похоже, там нет никакой информации о том, как «автоматически» монтировать папку как диск 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и наполезная вики.

Связанный контент