Как автоматически смонтировать каталог как C: в DOSBox и автоматически запустить определенное приложение

Как автоматически смонтировать каталог как C: в DOSBox и автоматически запустить определенное приложение

Я знаю, как установить DOSBox, но запускать его всегда с определенной конфигурацией?

  • установитьdosbox
  • автомонтирование папки, скажем/home/user/dos/c
  • запустить определенное приложение, скажем, boovie.exeв каталоге boovie

Кроме того, для каждого приложения я предпочитаю отдельный файл конфигурации.

решение1

Откройте ваш любимый терминал и оставайтесь обычным пользователем. И выполните следующие действия:

  1. Установка dosboxна Ubuntu/Debian-подобных системах с помощью:

    sudo apt-get install dosbox

  2. Это создаст каталог dos, а внутри него — еще один каталог cв вашей домашней папке:

    mkdir -p ~/dos/c

  3. Теперь нам нужно экспортировать конфигурационный файл DOSBox: Открываем DOSBox и вводим в него:

    config -writeconf /home/user/dos/boovie.conf
    Конечно, измените userна свое фактическое имя пользователя. Вы не можете ~/dosbox.confздесь печатать. Измените boovieна свое фактическое имя приложения DOS.

  4. Откройте его /home/user/dos/boovie.confв своем любимом текстовом редакторе и прокрутите вниз до [autoexec]раздела, в котором вы поместите эти вполне понятные команды:

    mount c /home/user/dos/c
    c:
    cd boovie
    boovie
    

Который автоматически смонтирует /home/user/dos/cкаталог после запуска DOSBox. И он перейдет c:\boovieи запустит boovie.exeприложение.

  1. Наконец, поместите dosbox -conf /home/user/dos/boovie.confв ваш лаунчер. Таким образом, вы сможете настроить все ваши приложения DOSBox по отдельности.

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