Dosbox: come eseguire quel vecchio gioco / programma DOS su Linux

DOSBox è un emulatore che ricrea un ambiente simile al sistema DOS in modo da poter eseguire programmi e videogiochi originariamente scritti per il sistema operativo MS-DOS su computer più moderni o su architetture differenti (come Power PC). Consente inoltre a questi giochi di funzionare su altri sistemi operativi come GNU / Linux.

DOSBox è un software gratuito ed è disponibile per molti sistemi operativi, come Linux, FreeBSD, Windows, Mac OS X, OS / 2 e BeOS. Recentemente è stato anche adattato alle console portatili PSP e GP2X.

Tra i punti salienti di questo vero gioiello c'è che non richiede un processore x86 o una copia di MS-DOS o qualsiasi altro DOS per funzionare, e che può eseguire giochi che richiedono che la CPU sia in modalità reale o protetta ( cioè, che il computer non va così veloce che quei vecchi, molto vecchi giochi non sono "giocabili").

Installazione

dosbox è, in termini visivi, un terminale o una console di comando in stile DOS. Naturalmente, "dietro le quinte" è molto di più, permettendoci di eseguire applicazioni sviluppate per quel sistema operativo sul nostro amato Linux. Per installarlo, quindi, basterebbe solo un semplice:

sudo apt-get install dosbox

Una volta installato DOSBox, puoi eseguirlo. Quando lo fai, vedrai che appare la console dei comandi. Per iniziare a eseguire applicazioni utilizzando DOSBox, devi prima montare un percorso (sì, proprio come in Linux), che verrà utilizzato come root. Quindi, sì, sarai in grado di eseguire quel vecchio gioco o applicazione che vuoi usare di nuovo così tanto.

Ma, per i pigri come uno, ci sono interfacce grafiche per evitare di dover montare il disco o la cartella che vogliamo prendere come root, eseguire manualmente l'eseguibile, ecc. Una delle tante GUI per Dosbox esistenti è DBGL, per me la migliore di tutte.

L'installazione di DBGL è una vera cazzata e, inoltre, viene fornita già con l'ultima versione di Dosbox incorporata, evitando così il passaggio di doverlo installare con apt-get.

Vai a Pagina ufficiale DBGL, scarica la versione più adatta a te (Linux 32 o 64 bit; esistono anche versioni per Windows, Mac, ecc.) e decomprimi il contenuto del file scaricato dove preferisci.

Prima di iniziare a usare DBGL, devi assicurarti di aver installato i pacchetti libsdl-sound e libsdl-net. Per installarli su Ubuntu, ho aperto un terminale e ho digitato:

sudo apt-get install libsdl-sound1.2 libsdl-net1.2

Ora sì, esegui dbgl.jar con i privilegi di amministratore. Se esegui questo comando senza i privilegi di amministratore, impazzirà, quindi assicurati di mettere "sudo" su.

sudo java -jar "/path_where_compressed_the_file/dbgl.jar"

Utilizzando DBGL

Usare DBGL è molto semplice. Se non vuoi essere fantasioso e aggiungere screenshot e altre eccentricità, ci sono fondamentalmente 2 informazioni di cui DBGL ha bisogno per eseguire il tuo programma: un nome descrittivo e il percorso dell'eseguibile (e / o del programma di installazione).

Per aggiungere un gioco / programma vai a Aggiungi profilo. In Titolo inserisci il nome del gioco / programma. Nella scheda Montaggio, dove dice Esegui> DOSin Principale Puoi inserire il percorso dell'eseguibile e in Impostare il percorso dell'installer (se il gioco / programma deve essere installato per poter essere utilizzato).

Pronto. Dopo aver salvato le modifiche, seleziona Esegui profilo. Resta solo da sedersi e divertirsi.

Alcune scorciatoie utili

Una delle grandi virtù di DOSBox è la capacità di controllare la velocità del processore e del video. Questo ci permette di eseguire applicazioni e giochi che devono emulare un processore o una scheda video molto (vecchio, cioè ...) lento.

Per adattare la velocità durante l'esecuzione del programma / gioco, puoi utilizzare le seguenti scorciatoie da tastiera:

CTRL-F7 Diminuisce il salto fotogrammi (la velocità con cui vengono aggiornate le immagini sullo schermo).
CTRL-F8 Aumenta il frameskip (la velocità con cui vengono aggiornati i grafici sullo schermo).
CTRL-F11 Diminuisce i cicli (la velocità con cui viene eseguita l'emulazione).
CTRL-F12 Aumenta i cicli (la velocità con cui viene eseguita l'emulazione).

Altre scorciatoie utili:
CTRL-F9 Termina la sessione DOSBox.
CTRL-F10 Cattura / Rilascia il mouse (nel caso in cui devi usarlo all'interno di DOSBox).
Nel Wiki In DOSBox c'è un elenco completo delle scorciatoie da tastiera DOSBox. Ti consiglio di leggerlo attentamente in quanto è molto utile.

Dove trovo giochi e programmi DOS?

La maggior parte dei giochi e dei programmi per DOS oggi sono considerati Abandonware. Abandonware è un termine composto che deriva dai termini inglesi "abbandonato" e "software".

Sono quei programmi e soprattutto i videogiochi che sono fuori produzione o difficili da trovare in vendita, a causa della loro età, perché la società sviluppatrice ha cambiato nome, è scomparsa, ha dichiarato bancarotta o ha uno status giuridico incerto per vari motivi. E per questo è inteso che questo software non sarà più commercializzato e quindi il suo download senza scopo di lucro, che non è la stessa cosa che distribuirlo gratuitamente, non causerà alcun danno economico.

Uno dei fattori utilizzati per considerare un programma o un videogioco come un abbandono è la sua età, che di solito è di circa 5 o 10 anni, ma è un tempo approssimativo poiché può variare a seconda del momento in cui il prodotto viene commercializzato o di supporto. In molti casi, la società creatrice è scomparsa, rendendo impossibile acquisire nuove licenze o semplicemente utilizzarle.

Tuttavia, il concetto di "abbandonare" non è specificamente contemplato dalle leggi sul diritto d'autore, che continuano a tutelare la proprietà intellettuale a prescindere dalla sua continua commercializzazione, e in ogni caso continua ad appartenere ai suoi proprietari come ogni altro diritto.

Alcuni siti Abandonware che ricordo:


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.

  1.   dario90 suddetto

    Nel caso in cui i tasti della tastiera non funzionino, è necessario disabilitare il joystick disinstallandolo o disabilitandolo nella configurazione DOSBox:
    1- Andiamo alla cartella DOSBox che può essere "C: Program FilesDOSBox-0.74" o qualcosa del genere a seconda della versione che hanno.
    2- Fare doppio clic su "DOSBox 0.74 Options.bat" e il file di configurazione di DOSBox si aprirà in un blocco note.
    3- Cerchiamo la sezione che dice "[joystick]" e dove dice "joysticktype = auto" la cambiamo in "joysticktype = none".
    4- Andiamo al menu File - Salva e chiudiamo il blocco note.
    5- Esegui normalmente qualsiasi gioco in DOSBox e la tastiera dovrebbe funzionare.

  2.   Sergio_andvar suddetto

    ScummVM funziona per quei giochi che utilizzano la tecnologia SCUMM, come Maniac Mansion I e II, ecc. che sono anche del tempo

  3.   marcoshipe suddetto

    nooo, sto morendo, ho trovato il gioco, si chiama gorilla, ecco un video per divertirti 😀 con il suono e tutto il resto impara maledetti programmatori che fanno tutto in 3D ora, hahaha
    http://www.youtube.com/watch?v=ncykt-YJO1M
    godere

  4.   marcoshipe suddetto

    quanti ricordi ...
    Penso che uno di questi giorni lo installerò
    e metto:
    1) il norton comander: http://en.wikipedia.org/wiki/Norton_Commander : '-) (lacrime di felicità quasi cadono (?))
    2) giorno dei tentacoli: http://en.wikipedia.org/wiki/Maniac_Mansion:_Day_of_the_Tentacle

    e se riuscissi a prendere il giochino delle due scimmie che lanciavano banane e dovevano uccidersi a vicenda, sventolare i vermi, ma erano ancorati e dovevi solo mettere la potenza e l'angolo della banana ... sto morendo qui solo xD. tutta la mia infanzia con quel gioco, mio ​​padre, mio ​​fratello, è stato il mio primo gioco che ricordo 😀
    che ricordi