DOSBox: oude DOS-applicaties draaien op Linux

DOSBox hoofdscherm

DOSBox is een DOS-emulator die versies heeft voor Linux, FreeBSD, Mac OS X, Windows, etc. Het doel van de emulator is om de juiste omgeving te creëren zodat oude DOS-applicaties en games zonder compatibiliteitsproblemen kunnen worden gebruikt in moderne besturingssystemen.

Vanwege mijn passie voor microprocessors heb ik soms een programma nodig dat MICRO heet in een versie MS-DOS en ik ben het probleem tegengekomen dat ik het wilde uitvoeren. DOSBox heeft me op borgtocht vrijgelaten en nu leg ik uit hoe.

Het eerste is installeer het, voor op Debian gebaseerde distributies, kunt u de volgende regel gebruiken, voor die gebaseerd op RPM-pakketten of andere (voor openSuSE kunt u ga naar deze link en klik op de Direct Install-knop), kunt u naar het geschikte alternatief zoeken (als u dat wenst, kunt u het ook downloaden van internet www.dosbox.com of gebruik tools zoals Aptitude):

sudo apt-get install dosbox

Eenmaal geïnstalleerd, kunt u het gebruiken door het programma uit te voeren. Met DOSBox kunt u starten programma's of videogames voor MS-DOS met extensie .exe, .com en .bat​ Als u wilt weten hoe u dit kunt doen, typ dan het volgende om het te starten:

dosbox

Eenmaal in uitvoering kun je gebruiken DOS-opdrachten om er doorheen te gaan. Nu kunt u een map met de naam "schema's" maken in / Home en daar kunt u de DOS-uitvoerbare bestanden opslaan die u wilt uitvoeren. Als het uitvoerbare bestand er al is, kunt u het volgende typen in DOSBox (Z: \> is de DOSBox-prompt die verschijnt en u hoeft het niet te typen):

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

Als alles goed is gegaan, a bericht "Drive C is aangekoppeld als lokale directory / home / gebruiker / geprogrammeerd" in ons geval. Dit is hoe de map waarin u de DOS-uitvoerbare bestanden heeft, is aangekoppeld en klaar om te worden gebruikt. Nu moeten we het DOS-programma of de game uitvoeren die we willen afhandelen. Type:

Z:\> C:

Nu de prompt Het zal zijn veranderd in C: \> en als je de namen van de uitvoerbare bestanden wel of niet wilt onthouden, kun je DIR en andere DOS-commando's gebruiken om je te verplaatsen. Als het uitvoerbare bestand zich bijvoorbeeld in een andere submap bevindt, kunnen we naar die map gaan door te typen:

C:\> cd nombre_directorio

In ons geval is dit niet het geval, aangezien de direct uitvoerbaar in geprogrammeerd. We gaan door met het schrijven van de volledige naam van het programma en drukken op ENTER, zoals het gebeurde in MS-DOS. Stel je bijvoorbeeld voor dat je micro.exe uit de aangemaakte directory wilt draaien, en typ dan:

C:\> micro.exe

En nadat u op ENTER hebt gedrukt, wordt het geopend. Onthoud dat ze bestaan enkele snelkoppelingen toetsen om bepaalde bewerkingen binnen DOSBox uit te voeren, zoals Ctrl + F9 om DOSBox af te sluiten, Alt + ENTER om de modus voor volledig scherm te wijzigen, Ctrl + F5 om het scherm vast te leggen en Ctrl + F10 om de muis los te laten of vast te leggen om de DOS-toepassing af te handelen. Er zijn er meer, u kunt de DOSBox-handleiding raadplegen.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   fedu zei

    en wat deed micro? Ik bleef achter met de twijfelachtige XD-groeten

    1.    as85 zei

      Hallo. Micro is een Motorola 6800 microprocessor-emulator.Het heeft verschillende tools die als een trainer fungeren om te weten hoe met instructies moet worden omgegaan, hoe het intern werkt, de IRQ's, het programmeren ervan, enz.

    2.    as85 zei

      Hallo. Micro is een Motorola 6800 microprocessor-emulator.Het heeft verschillende tools die als een trainer fungeren om te weten hoe met instructies moet worden omgegaan, hoe het intern werkt, de IRQ's, het programmeren ervan, enz.

      Groeten.

      1.    fedu zei

        grax, toen ik de 6800 eenmaal had geprogrammeerd toen ik elektronica studeerde, wist ik het niet eens meer, grax voor de bijdrage. Groeten

  2.   jhon ketting zei

    hallo, ik wil een programma gebruiken om te communiceren met een plc, het programma heet logic master 90, het gaat open en zo, maar als ik wil openen of zien wat er in de plc zit, verschijnt er een communicatiefout, hoe kan ik dat configureren? je gebruikt linux mint

  3.   jhon ketting zei

    Hallo, hoe gaat het? Ik wil een programma gebruiken dat moet communiceren met de PLC, het programma is logicmaster 90, het wordt geopend, maar als ik probeer te openen wat zich in de PLC bevindt, krijg ik een bericht over een communicatiefout, hoe configureer ik de communicatie ? Bedankt ... ik gebruik linux mint 17.3

  4.   Miguel zei

    Hallo, ik weet dat het lang geleden is sinds de publicatie van dit bericht, maar ik moet je een vraag stellen. Ik moet mijn DOSBox C-drive installeren door hem op een USB-schijf te monteren, maar aangezien hij een naam heeft met lege plekken, ben ik er niet voor nodig. Iedereen weet hoe het mount-commando in dosbox voor linux kan worden geschreven om die USB-drive als schijf C te mounten :? Bedankt

  5.   naomi zei

    heel eenvoudig te begrijpen! Heel erg bedankt!

  6.   meneer Effe zei

    Zoals ik het dubbele punt (:) plaatste.

  7.   meneer Effe zei

    Hoe plaats je het dubbele punt (:)?