|
|
(Der Versionsvergleich bezieht 8 dazwischenliegende Versionen mit ein.) |
Zeile 1: |
Zeile 1: |
| {{Wissen | | | | {{Wissen | | |
| * [[Benutzung der Konsole]] | | * [[Benutzung der Konsole]] |
| + | * [[Grundlagen & häufige Fragen]] |
| }} | | }} |
- |
| |
| | | |
| {{Infobox Programme | | {{Infobox Programme |
| |Name= DOSBox | | |Name= DOSBox |
- | |Bild= [[Bild:Dosbox.png|350px]] | + | |Bild= [[Bild:Dosbox.png|250px]] |
| |Beschreibung= Dosbox Logo | | |Beschreibung= Dosbox Logo |
| |Entwickler= [http://dosbox.sourceforge.net/crew.php DOSBox Team] | | |Entwickler= [http://dosbox.sourceforge.net/crew.php DOSBox Team] |
- | |Version= 0.72 | + | |Architektur= x86, x64 |
| + | |Version= 0.73 |
| |Sprache= Englisch | | |Sprache= Englisch |
- | |Plattform(en)= Linux, Windows, Mac, | + | |Plattform(en)= Linux, Windows, MacOSX |
| |Lizenz= GPL | | |Lizenz= GPL |
- | |Website= [http://dosbox.sourceforge.net/news.php?show_news=1 Homepage] [http://dosbox.sourceforge.net/comp_list.php?letter=a Kompatibilität] | + | |Website= [http://www.dosbox.com/ Homepage] |
- | |Diskussion= [http://www.spielen-unter-linux.de/2205-dosbox-installation-tipps-tricks.html SuL-Forum] | + | |Diskussion= [http://www.linuxgaming.de/how-to-datenbank-f169/dosbox-t4457.html SuL-Forum] |
| }} | | }} |
| | | |
| __TOC__ | | __TOC__ |
| | | |
- | DOSBox ist ein Emulator welcher Dos und die Typische Hardware emuliert!
| + | == Beschreibung der Software == |
- | Das Programm braucht keine weitere Firmware oder gar eine Dosinstallation.
| + | |
| | | |
- | Erweiterungsspeicher und EXE-Ladeprogramme werden ab Version 0.61 unterstützt. | + | DOSBox ist ein Emulator welcher DOS und die typische Hardware emuliert. Das Programm braucht keine weitere Firmware oder gar eine DOS-Installation. Erweiterungsspeicher und EXE-Ladeprogramme werden ab Version 0.61 unterstützt. |
| | | |
- | DOSBox ist ein sehr mächtiges Programm das auf fast jeder Plattform lauffähig ist.
| + | Es ist ein sehr mächtiges Programm, das auf fast jeder Plattform lauffähig ist. Da eine komplette Hardware emuliert wird ist die Systemauslastung ziemlich hoch, sodass bei aufwendigeren Spielen (z.B. Ego-Shootern) selbst ein Aktueller PC an seine Grenzen gerät. |
- | Da eine komplette Hardware emuliert wird ist die Systemauslastung ziemlich hoch. | + | |
- | Bei Aufwendigen Spielen (zb. Ego-Shootern) gerät selbst ein Aktueller PC an seine grenzen
| + | Trotzdem DOSBox ist den meisten anderen Emulatoren im Bereich Spiele überlegen. |
| | | |
- | DOSBox ist den meisten anderen Emulatoren im Bereich Spiele überlegen.
| |
| | | |
| == Installation == | | == Installation == |
| | | |
| {| style="vertical-align: top;" | | {| style="vertical-align: top;" |
| + | |{{Arch}}: |
| + | |<code>pacman -S dosbox</code> |
| + | |- |
| |{{Debian}}: | | |{{Debian}}: |
| |<code>apt-get install dosbox</code> | | |<code>apt-get install dosbox</code> |
Zeile 40: |
Zeile 42: |
| |- | | |- |
| |{{Foresight}}: | | |{{Foresight}}: |
- | |<code>conary update dosbox</code> | + | |<code>sudo conary update dosbox</code> |
| |- | | |- |
| |{{Gentoo}}: | | |{{Gentoo}}: |
Zeile 46: |
Zeile 48: |
| |- | | |- |
| |{{openSUSE}}: | | |{{openSUSE}}: |
- | |<code>yast2 -i dosbox</code> | + | |<code>zypper in dosbox</code> |
| |- | | |- |
| |{{Ubuntu}}: | | |{{Ubuntu}}: |
- | |<code>sudo apt-get install dosbox</code> [http://wiki.spielen-unter-linux.de/index.php/Paketquellen_erweitern_(Ubuntu) (universe Quellen)] | + | |<code>sudo apt-get install dosbox</code> |
| |} | | |} |
| | | |
- | Nun kann man DOSBox über das "Anwendungen" Menü oder eine konsole mit dem Befehl, | + | Nun kann man DOSBox über das "Anwendungen" Menü oder eine Konsole mit dem Befehl |
| | | |
- | <pre>dosbox</pre>
| + | dosbox |
| + | |
| + | starten. |
| | | |
- | ...starten !
| |
| | | |
| === Aktuellste Version kompilieren === | | === Aktuellste Version kompilieren === |
| | | |
- | Um die Aktuellste Version zu nutzen sollte man die source kompilieren! | + | Um die aktuellste Version zu nutzen (wenn diese nicht von der jeweiligen Distribution bereitgestellt wird), muss man die Quellen kompilieren. Dazu sind die Standard-Werkzeuge (make, gcc, g++, binutils, ...) notwendig und weiterhin noch folgende Bibliotheken benötigt: |
- | Diese standard Werkzeuge müssen vorher über die Paketverwaltung installiert werden:
| + | <pre>sdl, sdl-sound, sdl-net, png, alsa, png</pre> |
| + | Die jeweiligen Paketnamen variieren zwischen den Distributionen, können aber einfach über den Paketmanager herausgefunden werden. |
| | | |
- | <code>make, gcc, g++ , libc6, binutils, ......</code>
| + | Sollten denoch Probleme bei "''./configure''" auftreten, einfach die fehlenden Pakete nachinstallieren. |
| | | |
- | Sollten Probleme beim "''configure''" auftauchen, einfach die fehlenden Pakete über die Paketverwaltung nachinstallieren.
| + | '''1.''' [http://prdownloads.sourceforge.net/dosbox/dosbox-0.73.tar.gz?download Download] (1,3 MB) des Quellcodes |
| | | |
- | '''1.''' [http://prdownloads.sourceforge.net/dosbox/dosbox-0.72.tar.gz?download Download] (1mb) des Quellcodes | + | '''2.''' Konfiguration des Pakets: |
| | | |
- | '''2.''' In einer Konsole eingeben:
| + | <pre>./configure</pre> |
| | | |
- | <pre>./configure </pre>
| + | (Wie üblich können weitere Parameter angegeben werden. Welche zulässig sind, kann über ./configure --help herausgefunden werden.) |
| | | |
- | ..danach.. | + | '''3.''' Kompilieren des Pakets: |
| | | |
| <pre>make</pre> | | <pre>make</pre> |
| | | |
- | | + | '''4.''' Als letztes installiert man das Paket (mit root-Rechten) |
- | '''3.''' Als letztes installiert man das Programm (mit root-rechten/sudo), | + | |
| | | |
| <pre>make install</pre> | | <pre>make install</pre> |
- |
| |
- |
| |
- | '''4.''' Nun kann man DosBox aus einer Konsole heraus mit dem Befehl,
| |
- |
| |
- | <pre>dosbox</pre>
| |
- |
| |
- | ..starten!
| |
- |
| |
- |
| |
- | [[Bild:Dosbox2.jpg|450px|Dosbox]]
| |
| | | |
| | | |
| == DOSBox nutzen == | | == DOSBox nutzen == |
| | | |
- | Um nun Programme oder Spiele zu nutzen muss man erstmal ein Verzeichnis "mounten". | + | Um nun Programme oder Spiele zu nutzen, muss man erstmal ein Verzeichnis "mounten". |
- | Als beispiel mounte ich mein "Home" Verzeichnis. | + | Als Beispiel mounte ich mein Home-Verzeichnis. Dort befindet sich der, fiktive, Ordner namens "''Games''" mit DOS-Spielen. |
- | Dort befindet sich der, fiktive, Ordner namens "''Games''" mit Dos-Spielen. | + | |
- | | + | |
- | In DosBox eingeben:
| + | |
| | | |
| + | In DOSBox eingeben: |
| <pre>mount c /home/Benutzer</pre> | | <pre>mount c /home/Benutzer</pre> |
- | | + | Dieser Befehl mounted mein Home-Verzeichnis als Laufwerk "c". Um darauf nun zugreifen zu können, gibt man ein: |
- | Dieser Befehl mounted mein Home Verzeichnis als Laufwerk "c" | + | |
- | | + | |
- | Um darauf nun zugreifen zu können gibt man ein: | + | |
| | | |
| <pre>c:</pre> | | <pre>c:</pre> |
Zeile 114: |
Zeile 102: |
| <pre>cd Games</pre> | | <pre>cd Games</pre> |
| | | |
- | Mit der "Tab" taste kann man getipptes übrigens Automatisch vervollständigen lassen! | + | (Mit der "Tab"-Taste kann man getipptes übrigens automatisch vervollständigen lassen.) |
| | | |
- | Spiele startet man nun indem man ausführbare Dateien, wie zb. eine .exe, startet. Als beispiel: | + | Spiele startet man nun indem man ausführbare Dateien, wie z.B. eine .exe, startet. Als Beispiel: |
| | | |
| <pre>setup.exe</pre> | | <pre>setup.exe</pre> |
Zeile 124: |
Zeile 112: |
| | | |
| Manche Spiele scheinen zu langsam oder gar zu schnell zu laufen. | | Manche Spiele scheinen zu langsam oder gar zu schnell zu laufen. |
- | Dem kann man abhilfe schaffen indem man die "CPU Cycles" erhöht oder verringert. | + | Dem kann man Abhilfe schaffen indem man die "CPU Cycles" erhöht oder verringert. |
| | | |
- | strg + F11 = Weniger CPU Cycles
| + | STRG + F11 = Weniger CPU Cycles |
| | | |
- | strg + F12 = Mehr CPU Cycles
| + | STRG + F12 = Mehr CPU Cycles |
| | | |
- | Auch kann man mit der Option des "Frame Skip" experimentieren, | + | Auch kann man mit der Option des "Frame Skip" experimentieren |
| | | |
- | strg + F7 = minus Frameskip
| + | STRG + F7 = minus Frameskip |
| | | |
- | strg + F8 = plus Frameskip
| + | STRG + F8 = plus Frameskip |
| | | |
| Der "Turbo Button" | | Der "Turbo Button" |
| | | |
- | alt + F12 = Unlock Speed
| + | ALT + F12 = Unlock Speed |
| | | |
| | | |
| == weitere Befehle == | | == weitere Befehle == |
| | | |
- | strg + F9 = Killt DosBox
| + | STRG + F9 = Killt DosBox |
| | | |
- | strg + F10 = Im Fenster "fangen" bzw. Lösen der Maus
| + | STRG + F10 = Im Fenster fangen bzw. lösen der Maus |
| | | |
- | strg + F5 = Screenshot
| + | STRG + F5 = Screenshot |
| | | |
| | | |
Zeile 157: |
Zeile 145: |
| | | |
| Für das Zeichen "\" muss man erst eine Taste festlegen. | | Für das Zeichen "\" muss man erst eine Taste festlegen. |
- | Dazu drückt ''strg+F1'' und klickt mit der Maus auf das "\". | + | Dazu drückt ''STRG + F1'' und klickt mit der Maus auf das "\". |
| Nun legt dafür eine Taste fest und bestätigt das ganze mit "''Save''". | | Nun legt dafür eine Taste fest und bestätigt das ganze mit "''Save''". |
| + | |
| + | Seit Version 0.70 gibt es auch die Möglichkeit ein komplett deutsches Keyboard-Layout zu laden. Dazu trägt man in die .dosboxrc im [dos]-Abschnitt |
| + | <pre>keyboardlayout=de</pre> |
| + | ein oder nutzt das eingebaute Programm <code>keyb</code> (die DOS-Nutzer erinnern sich noch daran, dass es dann |
| + | <pre>keyb gr</pre> |
| + | heißen muss). |
| | | |
| | | |
| == Weblinks == | | == Weblinks == |
| | | |
- | [http://vogons.zetafleet.com/index.php?c=7 Englisches DOSBox Forum]<br> | + | * [http://dosbox.sourceforge.net/comp_list.php?letter=a Kompatibilität] |
| + | * [http://vogons.zetafleet.com/index.php?c=7 Englisches DOSBox Forum] |
| + | |
| + | |
| + | == Screenshot == |
| + | |
| + | [[Bild:Dosbox2.jpg|450px|Dosbox]] |
| + | |
| | | |
| --[[Benutzer:CheekyBoinc|CheekyBoinc]] 19:50, 18. Sep. 2007 (CEST) | | --[[Benutzer:CheekyBoinc|CheekyBoinc]] 19:50, 18. Sep. 2007 (CEST) |
| | | |
| [[Kategorie:How-To Datenbank]] | | [[Kategorie:How-To Datenbank]] |
| + | [[Kategorie:Arch]] |
| [[Kategorie:Debian]] | | [[Kategorie:Debian]] |
| [[Kategorie:Fedora]] | | [[Kategorie:Fedora]] |
| + | [[Kategorie:Foresight]] |
| [[Kategorie:Gentoo]] | | [[Kategorie:Gentoo]] |
| [[Kategorie:OpenSuse]] | | [[Kategorie:OpenSuse]] |
| [[Kategorie:Ubuntu]] | | [[Kategorie:Ubuntu]] |
| + | [[Kategorie:Nativ]] |
| + | [[Kategorie:64-Bit]] |
DOSBox ist ein Emulator welcher DOS und die typische Hardware emuliert. Das Programm braucht keine weitere Firmware oder gar eine DOS-Installation. Erweiterungsspeicher und EXE-Ladeprogramme werden ab Version 0.61 unterstützt.
Es ist ein sehr mächtiges Programm, das auf fast jeder Plattform lauffähig ist. Da eine komplette Hardware emuliert wird ist die Systemauslastung ziemlich hoch, sodass bei aufwendigeren Spielen (z.B. Ego-Shootern) selbst ein Aktueller PC an seine Grenzen gerät.
Trotzdem DOSBox ist den meisten anderen Emulatoren im Bereich Spiele überlegen.
Nun kann man DOSBox über das "Anwendungen" Menü oder eine Konsole mit dem Befehl
starten.
Um die aktuellste Version zu nutzen (wenn diese nicht von der jeweiligen Distribution bereitgestellt wird), muss man die Quellen kompilieren. Dazu sind die Standard-Werkzeuge (make, gcc, g++, binutils, ...) notwendig und weiterhin noch folgende Bibliotheken benötigt:
Die jeweiligen Paketnamen variieren zwischen den Distributionen, können aber einfach über den Paketmanager herausgefunden werden.
(Wie üblich können weitere Parameter angegeben werden. Welche zulässig sind, kann über ./configure --help herausgefunden werden.)
Um nun Programme oder Spiele zu nutzen, muss man erstmal ein Verzeichnis "mounten".
Als Beispiel mounte ich mein Home-Verzeichnis. Dort befindet sich der, fiktive, Ordner namens "Games" mit DOS-Spielen.
Dieser Befehl mounted mein Home-Verzeichnis als Laufwerk "c". Um darauf nun zugreifen zu können, gibt man ein:
Der Befehl "dir" zeigt einem den inhalt des Ordners.
Um nun in den Ordner Games zu wechseln gibt man ein:
(Mit der "Tab"-Taste kann man getipptes übrigens automatisch vervollständigen lassen.)
Spiele startet man nun indem man ausführbare Dateien, wie z.B. eine .exe, startet. Als Beispiel:
Manche Spiele scheinen zu langsam oder gar zu schnell zu laufen.
Dem kann man Abhilfe schaffen indem man die "CPU Cycles" erhöht oder verringert.
STRG + F10 = Im Fenster fangen bzw. lösen der Maus
Für das Zeichen "\" muss man erst eine Taste festlegen.
Dazu drückt STRG + F1 und klickt mit der Maus auf das "\".
Nun legt dafür eine Taste fest und bestätigt das ganze mit "Save".
Seit Version 0.70 gibt es auch die Möglichkeit ein komplett deutsches Keyboard-Layout zu laden. Dazu trägt man in die .dosboxrc im [dos]-Abschnitt
heißen muss).