Як запустити додаток 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? (Схоже, Monkey Island підтримується DOSBox)
oddfellow

@oddfellow: Я вважаю, що ваш коментар є ідеальною відповіддю (Monkey Island справді чудово працює на DOSBox), ви б не хотіли розмістити його нижче?
Rafał Cieślak

Пов’язаний (можливий дублікат?): Askubuntu.com/q/74559/18612
Крістофер Кайл Хортон

Пов'язані, але не однакові. Я прошу тут про ms-dos у вині. Зовні я знаю про dosbox, негідників та інше.
Луїс Альварадо

@LuisAlvarado: сторінка Wine, яку ви пов’язали, говорить про те, що робота з інтеграцією DOSBox ще не завершена. Цитати: "Особливості, які було б непогано мати, але можуть не зробити: інтеграція DOSBox (на нашому сайті, тепер ми чекаємо наступного випуску
dosbox

Відповіді:


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 добре, на сценарій з дозволом на виконання, давайте назвемо це "dosemu.sh" dosemu /dir_of_program/program.exe, це все після цього просто двічі клацніть на файл sh ..
maniat1k

1
На даний момент мені сказали, що Dosbox ще не злився з Wine. Після об'єднання він працюватиме так само, як і запуск Dosbox.
Луїс Альварадо

9

ScummVM

Для класичних пригод на основі ігор SCUMM я рекомендував би ScummVM ( сторінка в Software Center ). Він менш універсальний, ніж DOSBox, оскільки він виконує лише певні заголовки, але ці титри, як правило, краще працюють у ScummVM, ніж у DOSBox. Острів Мавп та 7-й гість підтримуються.

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


6

Ось один із способів використання DOSBox:

  1. Встановіть dosbox за допомогою Software Center.
  2. Встановіть nautilus-open-terminal за допомогою Software Center.
  3. Відкрийте браузер файлів (Nautilus) і перейдіть до папки, в якій міститься ваша гра DOS.
  4. Клацніть правою кнопкою миші на порожньому просторі та виберіть "Відкрити термінал тут".
  5. У термінальному типі dosbox .- відмітьте одну крапку в кінці команди. Важливо: він повідомляє DOSBox, що ви хочете зробити поточний каталог доступним у якості C:диска всередині емульованого середовища DOS.
  6. Ви отримаєте вікно DOSBox із C:\>запитом. Введіть ім'я виконуваного файлу (файл, названий something.exeабо something.comабо something.batякий потрібно запустити)
  7. Насолоджуйтесь.

Встановлення відкритого терміналу Nautilus може призвести до аварійності nautilus в oneric, у багатьох користувачів є ця проблема, включаючи мене :)
Tachyons

Aboobacker Mk, чи можете ви зв’язати звіт про помилку в Launchpad? Я використовую nautilus-open-terminal протягом століть, і ще не помітив надмірних збоїв Nautilus.
Маріус Гедмінас

Я не надсилав повідомлення про помилку про помилку автоматичного закриття nautilus через декілька секунд навіть піктограми робочого столу зникає, я знайшов рішення з веб-сайту (я думаю, це було webupd8), він говорить про видалення nautilus відкритого терміналу плагіну, і я це зробив зараз без проблем
Тахіони,

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.