DOSBox: come eseguire vecchie applicazioni DOS su Linux

Schermata principale di DOSBox

DOSBox è un Emulatore DOS che ha versioni per Linux, FreeBSD, Mac OS X, Windows, ecc. L'emulatore mira a creare l'ambiente appropriato in modo che le vecchie applicazioni e giochi DOS possano continuare a essere utilizzati nei sistemi operativi moderni senza problemi di compatibilità.

A causa della mia passione per i microprocessori, a volte ho avuto bisogno di un programma chiamato MICRO in una versione per MS-DOS e mi sono imbattuto nel problema volendo eseguirlo. DOSBox mi ha salvato e ora spiego come.

Il primo è installalo, per le distribuzioni basate su Debian, puoi usare la seguente riga, per quelle basate su pacchetti RPM o altri (per openSuSE puoi vai a questo link e fare clic sul pulsante Installazione diretta), è possibile cercare l'alternativa appropriata (se lo si desidera, è anche possibile scaricarla dal web www.dosbox.com o usa strumenti come Aptitude):

sudo apt-get install dosbox

Una volta installato, puoi usarlo eseguendo il programma. DOSBox ti permetterà di eseguire programmi o videogiochi per MS-DOS con estensione .exe, .com e .bat. Se vuoi sapere come può essere fatto, digita quanto segue per avviarlo:

dosbox

Una volta in esecuzione puoi usare Comandi DOS per attraversarlo. Ora puoi creare una directory chiamata "schedule" in / Home e lì puoi salvare gli eseguibili DOS che vuoi eseguire. Se l'eseguibile è già lì, puoi digitare quanto segue in DOSBox (Z: \> è il prompt di DOSBox che appare e non devi digitarlo):

Z:\> mount C /home/usuario/programasdos

Se tutto è andato bene, a messaggio "L'unità C è montata come directory locale / home / utente / programmata" nel nostro caso. In questo modo viene montata la directory in cui si trovano gli eseguibili DOS ed è pronta per essere utilizzata. Ora dobbiamo eseguire il programma o il gioco DOS che vogliamo gestire. Genere:

Z:\> C:

Adesso il pronto Sarà cambiato in C: \> e se vuoi o non ricordi i nomi degli eseguibili, puoi usare DIR e altri comandi DOS per spostarti. Se, ad esempio, l'eseguibile si trova all'interno di un'altra sottodirectory, possiamo andare in quella directory digitando:

C:\> cd nombre_directorio

Nel nostro caso, questo non è il caso, poiché il eseguibile direttamente in programmato. Continuiamo a scrivere il nome completo del programma e premiamo INVIO, come è successo in MS-DOS. Ad esempio, immagina di voler eseguire micro.exe trovato nella directory creata, quindi digita:

C:\> micro.exe

E dopo aver premuto INVIO si aprirà. Ricorda che esistono alcune scorciatoie tasti per eseguire determinate operazioni all'interno di DOSBox, come Ctrl + F9 per uscire da DOSBox, Alt + INVIO per modificare la modalità a schermo intero, Ctrl + F5 per catturare lo schermo e Ctrl + F10 per rilasciare il mouse o catturarlo per gestire l'applicazione DOS. Ce ne sono altri, puoi consultare il manuale di DOSBox.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   fedu suddetto

    e cosa stava facendo micro? Mi è rimasto il dubbio XD saluti

    1.    asse85 suddetto

      Ciao. Micro è un emulatore di microprocessore Motorola 6800. Dispone di diversi strumenti che fungono da trainer per sapere come gestire le istruzioni, come funziona internamente, gli IRQ, la programmazione, ecc.

    2.    asse85 suddetto

      Ciao. Micro è un emulatore di microprocessore Motorola 6800. Dispone di diversi strumenti che fungono da trainer per sapere come gestire le istruzioni, come funziona internamente, gli IRQ, la programmazione, ecc.

      Saluti.

      1.    fedu suddetto

        grax, una volta programmato il 6800 quando studiavo elettronica, non me lo ricordavo nemmeno, grax per il contributo. Saluti

  2.   catena jhon suddetto

    ciao, voglio usare un programma per comunicare con un plc, il programma si chiama logic master 90, si apre e tutto ma quando si vuole aprire o vedere cosa c'è dentro il plc compare un errore di comunicazione, come posso configurarlo? Grazie usi linux mint

  3.   catena jhon suddetto

    Ciao, come stai? Voglio usare un programma per comunicare con il plc, il programma è logicmaster 90, si apre ma quando provo ad aprire cosa c'è dentro il plc ricevo un messaggio di errore di comunicazione, come configuro la comunicazione ? Grazie ... io uso linux mint 17.3

  4.   Miguel suddetto

    Ciao, so che è passato molto tempo dalla pubblicazione di questo post, ma ho bisogno di farti una domanda. Devo installare il mio drive DOSBox C montandolo su un disco USB, ma dal momento che ha un nome con spazi vuoti non mi ci vuole. Qualcuno sa come scrivere il comando mount in dosbox per Linux per montare quell'unità USB come disco C :? Grazie

  5.   naomi suddetto

    molto semplice da capire! Molte grazie!

  6.   Sig. Ef suddetto

    Come ho messo il doppio punto (:).

  7.   Sig. Ef suddetto

    Come metti il ​​doppio punto (:)?