Dosbox: hvordan man kører det gamle DOS-spil / program på Linux

DOSBox er en emulator, der genskaber et miljø, der ligner DOS-systemet med det formål at kunne køre programmer og videospil, der oprindeligt er skrevet til MS-DOS-operativsystemet på mere moderne computere eller på forskellige arkitekturer (såsom Power PC). Det giver også disse spil mulighed for at køre på andre operativsystemer som GNU/Linux.

DOSBox er gratis software og er tilgængelig til mange operativsystemer, inklusive Linux, FreeBSD, Windows, Mac OS X, OS/2 og BeOS. Selv for nylig er den blevet tilpasset til de bærbare konsoller PSP og GP2X.

Blandt højdepunkterne ved denne sande perle er, at den ikke kræver en x86-processor eller en kopi af MS-DOS eller nogen anden DOS for at køre, og den kan køre spil, der kræver, at CPU'en er i ægte eller beskyttet tilstand (det vil sige, at computeren går ikke så hurtigt, at de gamle, meget gamle spil ikke er "spilbare").

Installation

dosbox det er visuelt en kommandoterminal eller konsol i meget DOS-stil. Selvfølgelig er "bag kulisserne" meget mere end det, hvilket giver os mulighed for at køre applikationer udviklet til det styresystem på vores elskede Linux. For at installere det ville det derfor kun være tilstrækkeligt med en simpel:

sudo apt-get installer dosbox

Når DOSBox er installeret, kan du køre den. Når du gør det, vil du se, at kommandokonsollen vises. For at begynde at køre applikationer ved hjælp af DOSBox, skal du først montere en sti (ja, ligesom Linux), som vil blive brugt som root. Så, ja, vil du være i stand til at køre det gamle spil eller program, som du vil bruge igen.

Men for den dovne som én, er der grafiske grænseflader for at undgå at skulle montere den disk eller mappe, som vi vil tage som root, manuelt køre den eksekverbare osv. En af de mange GUI'er til Dosbox, der findes, er DBGL, for mig den bedste af alle.

Installation af DBGL er noget pjat, og derudover kommer den allerede med den nyeste version af Dosbox indbygget, hvilket sparer dig for trinnet med at skulle installere det med apt-get.

Bare gå til DBGL officiel side, download den version, der passer dig bedst (32 eller 64 bit Linux; der findes også versioner til Windows, Mac osv.) og pak indholdet af den downloadede fil ud, hvor det passer dig bedst.

Før du begynder at bruge DBGL, skal du sikre dig, at du har libsdl-sound og libsdl-net-pakkerne installeret. For at installere dem på Ubuntu åbnede jeg en terminal og skrev:

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

Nu ja, kør dbgl.jar med administratorrettigheder. Hvis du kører denne kommando uden administratorrettigheder, vil det gå amok, så sørg for at sætte sudo foran den.

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

Brug af DBGL

Det er meget nemt at bruge DBGL. Hvis du ikke ønsker at blive fancy og tilføje skærmbilleder og andre excentriker, er der grundlæggende 2 stykker information, som DBGL har brug for for at køre dit program: et beskrivende navn og stien til den eksekverbare (og/eller installationsprogrammet).

For at tilføje et spil / program skal du gå til Tilføj profil. Indtast navnet på spillet / programmet i titel. I fanen Montering, hvor siger Udfør> DOSi Main Du kan indtaste stien til den eksekverbare og ind Opsætning installationsstien (hvis spillet/programmet skal installeres for at kunne bruges).

Parat. Når du har gemt ændringerne, skal du vælge Kør profil. Det er kun tilbage at sætte sig ned og nyde.

Nogle nyttige genveje

En af de store fordele ved DOSBox er muligheden for at styre processorens og videoens hastighed. Dette gør det muligt for os at køre applikationer og spil, der skal efterligne en meget (gammel, altså...) langsom processor eller videokort.

For at tilpasse hastigheden, mens programmet/spillet kører, kan du bruge følgende tastaturgenveje:

CTRL-F7 Reducer frameskip (den hastighed, hvormed skærmgrafik opdateres).
CTRL-F8 Øger rammespring (den hastighed, hvormed grafikken på skærmen opdateres).
CTRL-F11 Mindsker cyklusser (den hastighed, hvormed emulering udføres).
CTRL-F12 Forøg cyklusser (den hastighed, hvormed emulering udføres).

Andre nyttige genveje:
CTRL-F9 Dræb DOSBox-sessionen.
CTRL-F10 Fang / slip musen (i tilfælde af at du skal bruge den i DOSBox).
I Wiki DOSBox er en komplet liste over DOSBox-tastaturgenveje. Jeg anbefaler, at du læser den grundigt, da den er meget nyttig.

Hvor får jeg DOS-spil og programmer?

De fleste af DOS-spillene og -programmerne betragtes i dag som Abandonware. Abandonware er et sammensat udtryk, der kommer fra de engelske termer "abandoned" og "software".

Det er de programmer og især videospil, der er ophørt eller vanskelige at finde til salg på grund af deres alder, fordi udviklerfirmaet skiftede navn, forsvandt, erklærede konkurs eller har en usikker juridisk status af forskellige årsager. Og af denne grund forstås det, at denne software ikke længere markedsføres, og at dens non-profit downloading, som ikke er det samme som at distribuere den gratis, ikke vil medføre økonomisk skade.

En af de faktorer, der bruges til at betragte et program eller et videospil som abandonware, er dets alder, som normalt er omkring 5 eller 10 år, men det er en omtrentlig tid, da dette kan variere afhængigt af det tidspunkt, hvor produktet markedsføres, eller af støtte. I mange tilfælde forsvandt skabervirksomheden, hvilket gjorde det umuligt at erhverve nye licenser eller blot bruge dem.

Begrebet "abandonware" er dog ikke specifikt omfattet af love om ophavsret, som fortsætter med at beskytte intellektuel ejendomsret uanset kontinuiteten i dets kommercialisering, og under alle omstændigheder fortsætter det med at tilhøre sine ejere som enhver anden rettighed.

Nogle Abandonware-websteder, jeg husker:


4 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   dario90 sagde han

    Hvis tastaturtasterne ikke fungerer, skal joysticket deaktiveres enten ved at afinstallere det eller deaktivere det i DOSBox-konfigurationen:
    1- Vi går til DOSBox-mappen, der kan være "C: Program FilesDOSBox-0.74" eller noget lignende afhængigt af den version, de har.
    2- Dobbeltklik på "DOSBox 0.74 Options.bat", og DOSBox-konfigurationsfilen åbnes i et notesblok.
    3- Vi ser efter det afsnit, der siger "[joystick]", og hvor det står "joysticktype = auto", ændrer vi det til "joysticktype = none".
    4 - Vi går til menuen Filer - Gem og luk notesblokken.
    5- Kør ethvert spil i DOSBox normalt, og tastaturet skal fungere.

  2.   Sergio_andvar sagde han

    ScummVM fungerer til de spil, der bruger SCUMM-teknologi, som Maniac Mansion I og II osv. som også er fra tiden

  3.   marcoshipe sagde han

    nej, jeg er ved at dø, jeg fandt spillet, det hedder gorillaer, her er en video, som du kan nyde 😀 med lyd og alt 😀 lære forbandede programmører, der gør alt i 3D nu, hahaha
    http://www.youtube.com/watch?v=ncykt-YJO1M
    nyde

  4.   marcoshipe sagde han

    hvor mange minder ...
    Jeg tror, ​​at jeg en af ​​disse dage vil installere det
    og jeg satte:
    1) norton comander: http://en.wikipedia.org/wiki/Norton_Commander : '-) (tårer af lykke falder næsten (?))
    2) fangeltag: http://en.wikipedia.org/wiki/Maniac_Mansion:_Day_of_the_Tentacle

    og hvis jeg skulle hente det lille spil af de to aber, der kastede bananer og måtte dræbe hinanden, vinkede ormene, men de var forankret, og du skulle kun sætte bananens kraft og vinkel ... døende her bare xD. hele min barndom med det spil, min far, min bror, det var mit første spil, jeg husker 😀
    hvilke minder