Come eseguire un'applicazione MS-DOS in Wine?


10

Ho letto che Wine supporta o potrebbe supportare l'esecuzione di app e giochi MS-DOS, ma la mia domanda è come. Non riesco a trovare un modo per eseguirli. Sto provando Monkey Island per esempio o The 7th Guest. Usando Wine 1.4rc2 in questo momento.

Il seguente link è il motivo per cui lo chiedo: http://wiki.winehq.org/WineReleaseCriteria?action=show&redirect=WineReleasePlan

Sembra che DosBox sia integrato in Wine ma questa è la confusione. Se è già integrato, come eseguire MS-DOS.


2
WINE è per l'esecuzione di applicazioni Windows. Hai provato DOSBox per l'esecuzione di giochi DOS? (Monkey Island sembra essere supportato da DOSBox)
oddfellow

@oddfellow: credo che il tuo commento sia una risposta perfetta (Monkey Island funziona davvero alla grande su DOSBox), ti dispiacerebbe postarlo qui sotto?
Rafał Cieślak,

Correlato (possibile duplicato?): Askubuntu.com/q/74559/18612
Christopher Kyle Horton

Correlati ma non uguali. Sto chiedendo qui per ms-dos all'interno del vino. Fuori so di dosbox, feccia e il resto.
Luis Alvarado,

@LuisAlvarado: La pagina Wine che hai collegato mi dice che il lavoro di integrazione con DOSBox non è ancora completo. Citazioni: "Funzionalità che sarebbe bello avere, ma potrebbero non farlo: integrazione DOSBox (sul nostro sito, ora aspettiamo la prossima versione di dosbox)"
oddfellow

Risposte:


11

DOSBox è una buona soluzione, ma Dosemu è un'opzione più potente; ad esempio, in DOSBox non è possibile utilizzare una stampante.

$ sudo apt-get install dosemu

puoi modificare la configurazione se non ti soddisfa:

$ vi /etc/dosemu/dosemu.conf

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


1
Dosemu non funzionerà per me non è un problema con dosbox
Tachyons,

+ vuole usare le app dos con wine, basta fare doppio clic e aprire senza alcun dolore alla riga di comando
Tachyons,

@AboobackerMk ok, su uno script con permesso di esecuzione, chiamiamolo "dosemu.sh" dosemu /dir_of_program/program.exe è tutto dopo che basta fare doppio clic sul file sh ..
maniat1k

1
Per il momento mi è stato detto che Dosbox non è ancora unito a Wine. Quando viene unito funzionerà allo stesso modo dell'esecuzione di Dosbox.
Luis Alvarado,

9

ScummVM

Per l'avventura classica basata sui giochi SCUMM , consiglierei ScummVM ( pagina in Software Center ). È meno versatile di DOSBox in quanto esegue solo titoli specifici, ma quei titoli generalmente funzionano meglio in ScummVM rispetto a DOSBox. Monkey Island e The 7th Guest sono entrambi supportati.

inserisci qui la descrizione dell'immagine


6

Ecco un modo in cui è possibile utilizzare DOSBox:

  1. Installa dosbox utilizzando Software Center.
  2. Installa nautilus-open-terminal utilizzando Software Center.
  3. Apri il browser dei file (Nautilus) e vai alla cartella che contiene il tuo gioco DOS.
  4. Fare clic destro su uno spazio vuoto e selezionare 'Apri terminale qui'.
  5. Nel tipo di terminale dosbox .- annotare il singolo punto alla fine del comando. È importante: indica a DOSBox che si desidera rendere disponibile la directory corrente come C:unità all'interno dell'ambiente DOS emulato.
  6. Otterrai una finestra DOSBox con un C:\>prompt. Digitare il nome dell'eseguibile (il file denominato something.exeo something.como something.batche si desidera eseguire)
  7. Godere.

L'installazione di Nautilus open termainal potrebbe causare l'arresto anomalo di nautilus su oneric e molti utenti hanno questo problema incluso me :)
Tachyons,

Aboobacker Mk, puoi collegarti alla segnalazione di bug in Launchpad? Uso nautilus-open-terminal da anni e non ho ancora notato incidenti eccessivi di Nautilus.
Marius Gedminas,

Non ho inviato bug segnalando il bug chiudendo automaticamente nautilus dopo pochi secondi anche le icone del desktop scompaiono, ho trovato la soluzione da un sito Web (penso che fosse webupd8) dice che per disinstallare nautilus open terminal plug-in ho fatto ora nessun problema
Tachyons,

-2

Vorrei anche raccomandare DOSBox. So anche per certo che "The 7th Guest" verrà eseguito utilizzando.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.