DOSBox: come utilizzare i linguaggi di programmazione DOS in GNU / Linux?

DOSBox: come utilizzare i linguaggi di programmazione DOS in GNU / Linux?

DOSBox: come utilizzare i linguaggi di programmazione DOS in GNU / Linux?

Quelli che usiamo Distribuzioni GNU / Linux spesso, di solito usiamo il terminale (console), mentre solo pochi utenti di Windows di solito lo fanno. Solo alcuni degli utenti più anziani sono quelli che hanno familiarità con l'uso di esso, perché software sviluppato o giocato a giochi classici del passato.

In precedenza, molti utenti di GNU / Linux è riuscito a eseguire tali vecchi linguaggi di programmazione o giochi per terminali DOS utilizzando DOSEmu, ma questo progetto non è più attivo e il relè è stato rilevato dall'applicazione DOSBox, consentendo a qualsiasi utente di ricreare quei tempi.

DOSEmu contro DOSBox

Nel caso di DOSEmu, il cui nome significa Emulazione DOS, ha detto che l'applicazione ha permesso di eseguire un file Sistema operativo DOS e molti programmi DOS, comprese molte applicazioni DOS DPMI (Interfaccia in modalità protetta DOS o Interfaccia in modalità protetta per DOS) come semplici giochi del tipo DOOM a software complessi come Windows 3.1, Basso GNU / Linux. Ecco perché era l'ideale per eseguire quei vecchi linguaggi di programmazione che funzionavano anche sotto DOS, come Foxpro, Pascal e C, Tra molti altri.

Tuttavia, DOSEmu attualmente ha uno sviluppo parallelo, chiamato DOSEmu2 che è più aggiornato e al quale si accede tramite il seguente link: DOSEmu2.

Invece, DOSBox è un programma moderno e aggiornato che ha lo stesso obiettivo, cioè è un Emulatore DOS che utilizza il file Libreria SDL, il che lo fa DOSBox essere molto facile da installare su diverse piattaforme, come Windows, BeOS, GNU / Linux, MacOS X, Tra gli altri.

Inoltre, DOSBox emula anche il Modalità CPU: 286/386 reale / protetta, Directory XMS / EMS File System, grafica Tandy / Hercules / CGA / EGA / VGA / VESA e schede audio SoundBlaster / Gravis Ultra Sound, al fine di ottenere un ottima compatibilità con detti vecchie app, in particolare Giochi DOS.

DOSBox: contenuto

DOSBox

Installa DOSBox

DOSBox è attivo per vari DEBIAN GNU / Linux distribuzioni, come puoi vedere di seguito linkPertanto, può essere facilmente installato da un terminale (console) utilizzando la seguente riga di comando:

sudo apt installa dosbox

Per eseguirlo, puoi semplicemente cercare nel menu del programma l'applicazione Emulatore DOSBox e corri. Di solito questa app viene registrata come app di categoria. "Giochi". O eseguendo da un terminale (console) utilizzando il seguente comando:

scatola

Configura e usa DOSBox

Una volta aperto o eseguito, solo il suo file manuale in linea o nel terminale (uomo dosbox) o consulta il tuo Wiki, per iniziare a utilizzare. Tuttavia, la cosa principale da fare per iniziare a usarlo è montare un file unità virtuale (disco) C dove sarà il diverso Programmi DOS (ambienti di programmazione, giochi e applicazioni varie) che verrà eseguito. Come mostrato di seguito:

$ mount c / home / user / appdosbox $ c: $ cd folderx $ eseguibile.exe

Nota: La cartella "Appdosbox" può portare il nome che preferisci, il nome del file "Folderx" dovrebbe essere sostituito dal nome della cartella del file Programma DOS (ambienti di programmazione, giochi e applicazioni varie) precedentemente copiato per eseguirlo e il nome del comando "Eseguibile.exe" Deve essere quello corrispondente all'eseguibile che deve essere eseguito per avviarlo. Nel nostro caso, copiamo una cartella da FoxPro per DOS.

DOSBox: Screenshot 1

DOSBox: Screenshot 2

DOSBox: Screenshot 3

Ultimo, ma non per importanza, DOSBox consiglia nel tuo Sezione download, usane alcuni Interfaccia grafica (frontend) per gestirlo e modificare il file lingua dell'interfaccia nella tua lingua locale, per un migliore utilizzo. E nonostante il fatto che, nell'elenco dei file Frontend non è registrato DBGL, questo è molto buono e facile da usare.

DOSBox: Screenshot 4

DOSBox: Screenshot 5

DOSBox: Screenshot 6

Come si può vedere, DOSBoxÈ favoloso emulatore DOS quello utilizzato per programmare in vecchi linguaggi di programmazione DOS su Windows è assolutamente funzionale. Resta solo da cercare e scaricare quelli necessari da Internet per la sua esecuzione.

Immagine generica per le conclusioni dell'articolo

Conclusione

Speriamo questo "piccolo post utile" su «DOSBox», un utile strumento di tipo terminale, facile da installare e utilizzare sul nostro Sistemi operativi gratuiti e aperti, che ci consente di eseguire Applicazioni DOS della piattaforma Windows, come vecchi linguaggi di programmazione e giochi, è di grande interesse e utilità, per l'intero «Comunidad de Software Libre y Código Abierto» e di grande contributo alla diffusione del meraviglioso, gigantesco e crescente ecosistema di applicazioni di «GNU/Linux».

E per ulteriori informazioni, non sempre esitare a visitarne uno Biblioteca in linea come OpenLibra y jedit leggere libri (PDF) su questo o altri argomenti aree di conoscenza. Per ora, se ti è piaciuto «publicación», non smettere di condividerlo con gli altri, nel tuo Siti web, canali, gruppi o comunità preferiti di social network, preferibilmente gratuiti e aperti come Mastodonteo sicuro e privato come Telegram.

O semplicemente visita la nostra home page all'indirizzo DesdeLinux o unisciti al canale ufficiale Telegramma da DesdeLinux leggere e votare questa o altre interessanti pubblicazioni su «Software Libre», «Código Abierto», «GNU/Linux» e altri argomenti relativi a «Informática y la Computación», E il «Actualidad tecnológica».


Lascia un tuo commento

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

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  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.