Как запустить приложение 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


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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.