Как запустить приложение MS-DOS в Wine?

10

Я читал, что Wine поддерживает или может поддерживать выполнение приложений и игр MS-DOS, но мой вопрос - как? Я не могу найти способ их исполнить. Я пытаюсь, например, Остров Обезьян или 7-й гость. Используя Wine 1.4rc2 прямо сейчас.

Вот почему я спрашиваю следующую ссылку: http://wiki.winehq.org/WineReleaseCriteria?action=show&redirect=WineReleasePlan

Похоже, что DosBox интегрирован в Wine, но это путаница. Если он уже интегрирован, как выполнить MS-DOS.

Луис Альварадо
источник
2
WINE для выполнения приложений Windows. Вы пробовали DOSBox для запуска игр для DOS? (Остров обезьян, кажется, поддерживается DOSBox)
oddfellow
@oddfellow: Я считаю, что ваш комментарий - отличный ответ (Monkey Island действительно отлично работает на DOSBox), не могли бы вы опубликовать его ниже?
Rafał Cieślak
Связано (возможно, дубликат?): Askubuntu.com/q/74559/18612
Кристофер Кайл Хортон
Связанные, но не то же самое. Я прошу здесь MS-Dos внутри вина. Снаружи я знаю о досбоксе, мрази и прочем.
Луис Альварадо
@LuisAlvarado: Ссылка на страницу Wine, на которую вы ссылаетесь, говорит о том, что работа по интеграции DOSBox еще не полностью завершена. Цитаты: «Функции, которые было бы неплохо иметь, но не могли бы сделать: интеграция с DOSBox (на нашем сайте мы ждем следующую версию DOSBox)»
oddfellow

Ответы:

11

DOSBox - хорошее решение, но Dosemu - более мощный вариант; например, в DOSBox вы не можете использовать принтер.

$ sudo apt-get install dosemu

Вы можете редактировать конфигурацию, если она вам не подходит:

$ vi /etc/dosemu/dosemu.conf

см. http://manpages.ubuntu.com/manpages/oneiric/man1/dosemu.bin.1.html

maniat1k
источник
1
Dosemu не не будут работать для меня не нет проблем с DOSBox
ТАХИОНОВ
+ он хочет использовать приложения DOS с вином, просто дважды щелкнув мышью и открыв его безо всякой боли в командной строке
Tachyons
@AboobackerMk Хорошо, на сценарии с разрешением на выполнение, давайте назовем его «dosmu.sh» dosmu /dir_of_program/program.exe, вот и все, после этого просто дважды щелкните файл sh ..
maniat1k
1
На данный момент мне сказали, что Dosbox еще не объединен с Wine. Когда объединено, это будет работать так же, как и запуск Dosbox.
Луис Альварадо
9

ScummVM

Для классических приключений по мотивам игр SCUMM я бы порекомендовал ScummVM ( страница в Центре программного обеспечения ). Он менее универсален, чем DOSBox, потому что он запускает только определенные заголовки, но эти заголовки обычно работают лучше в ScummVM, чем в DOSBox. Monkey Island и The 7th Guest оба поддерживаются.

введите описание изображения здесь

Бэссман
источник
6

Вот один из способов, как вы можете использовать DOSBox:

  1. Установите dosbox, используя Центр программного обеспечения.
  2. Установите nautilus-open-Terminal с помощью Центра программного обеспечения.
  3. Откройте браузер файлов (Nautilus) и перейдите в папку, в которой находится ваша игра для DOS.
  4. Щелкните правой кнопкой мыши на пустом месте и выберите «Открыть терминал здесь».
  5. В типе терминала dosbox .- отметьте одну точку в конце команды. Это важно: он сообщает DOSBox, что вы хотите сделать текущий каталог доступным в качестве C:диска в эмулируемой среде DOS.
  6. Вы получите окно DOSBox с C:\>подсказкой. Введите имя исполняемого файла (файл с именем something.exeили something.comили something.batкоторый вы хотите запустить)
  7. Наслаждаться.
Мариус Гедминас
источник
Установка Nautilus open termainal может привести к сбою nautilus в oneric. У многих пользователей есть эта проблема, включая меня :)
Tachyons
Aboobacker Mk, вы можете сослаться на отчет об ошибке в Launchpad? Я использовал nautilus-open-Terminal целую вечность и пока не заметил каких-либо чрезмерных сбоев Nautilus.
Мариус Гедминас
Я не отправлял сообщения об ошибках, ошибка автоматически закрывала nautilus через несколько секунд, даже значки на рабочем столе исчезают, я нашел решение с веб-сайта (я думаю, что это был webupd8), он говорит, чтобы удалить плагин открытого терминала nautilus, я сделал это сейчас без проблем
Tachyons
-2

Я также рекомендовал бы DOSBox. Я также точно знаю, что «7-й гость» будет работать с ним.

Джошуа Уолдон
источник