Anzeige:
Ergebnis 1 bis 5 von 5

Thema: DosBox

  1. #1
    Mod. FAQ/Howto/Emulation
    Registriert seit
    Sep 2000
    Beiträge
    17.397

    DosBox

    Inhalt:

    Einleitung (dieser Abschnitt)
    Alternativen zu DosBox
    Download & Installation
    Konfiguration
    Informationsquellen


    Hinweis vorab

    Hier können keine Fragen gestellt werden, dafür ist der Bereich "virtuelle Maschinen&Emulatoren" vorhanden. Ich lese dort regelmäßig und werde bei Bedarf hier Erweiterungen vornehmen.


    Was ist DosBox ?

    DosBox ist eine einfache virtuelle Maschine mit einem integrierten DOS-Betriebssystem. In diesem DOS wiederum können beliebige DOS-Programme ausgeführt werden. Seit Version 0.60 wird auch der Protected Mode unterstützt.. Vorrangig ist DosBox für DOS-Spiele gedacht.

    Eine DOS-Lizenz von Microsoft ist ebenfalls nicht nötig, da ein entsprechendes Minimal DOS (Free DOS: http://www.freedos.org/) bereits integriert ist.

    Weitere Informationen:

    http://www.dosbox.com/information.php?page=0


    Eigenschaften von DosBox

    - basiert für einfache Portierbarkeit auf der SDL-Bibliothek
    - läuft unter Linux, MacOS, Windows, Beos, AmigaOS
    - Ausführung von Windows- und 32 Bit DOS-Programmen ist nicht möglich
    - emuliert eine 80286/80386 CPU inkl. FPU
    - Directory Filesystem (keine Diskimages, beliebige Linux-Verzeichnisse benutzbar, z. B. "/tmp" als "c:")
    - EMS/XMS
    - Maus, Tastatur, Grafik über XWindows (xdosemu) bzw. Konsole (dosemu)
    - Unterstützung vom VESA-Modus VBE 2 mit 256 Farben
    - Soundblaster 16 Bit (SB 16), SB Pro 2


    Links

    Homepage: http://www.dosbox.com/

    Forum: http://vogons.zetafleet.com/index.php?c=7

    Unterstützte Spiele: http://www.dosbox.com/comp_list.php?letter=a


    Änderungen:
    17.10.03: Anpassungen für Version 0.60
    23.02.04: Links aktualisiert
    31.10.03: Inhaltsverzeichnis mit Links
    23.08.05: Links aktualisiert
    29.04.06: Links aktualisiert
    12.01.07: Links aktualisiert
    22.03.08: Links aktualisiert
    15.03.09: Links aktualisiert, GUI DosBoxFE
    Geändert von stefan.becker (15.03.09 um 18:27 Uhr)

  2. #2
    Mod. FAQ/Howto/Emulation
    Registriert seit
    Sep 2000
    Beiträge
    17.397

    Alternativen zu DosBox

    DosEmu

    Alternative zu DosBox. jedoch größerer Funktionsumfang. Kann auch Protected Mode / 32 BIT Dos Spiele ausführen, z. B. Duke Nukem 3 D.

    http://www.linuxforen.de/forums/show...threadid=87500


    Qemu: Freier PC-Emulator mit sehr guter Performance. Siehe Howto:

    http://www.linuxforen.de/forums/showthread.php?t=141201


    VMWARE kann nur natürlich ebenfalls ein DOS starten:

    http://www.linuxforen.de/forums/show...threadid=47553

    Mit dem Player und dem Server bietet VMWARE auch 2 kostenlose Produkte.


    VirtualBox: Produkt ähnlich VMWARE Workstation. Kostenfrei für Privatanwender.

    http://www.linuxforen.de/forums/showthread.php?t=236444
    Geändert von stefan.becker (22.03.08 um 16:22 Uhr)

  3. #3
    Mod. FAQ/Howto/Emulation
    Registriert seit
    Sep 2000
    Beiträge
    17.397

    Download & Installation

    Download: http://www.dosbox.com/download.php?main=1

    Im Normalfall einfach die Source Version laden. Auf der Seite befinden sich auch RPM- und DEB-Pakete.

    Vor der Übersetzung sollte im Hauptverzeichnis des Tarballs die Datei "INSTALL" gelesen werden. Dort sind alle Voraussetzungen aufgelistet. Folgende Pakete sollten auf jeden Fall installiert sein:

    - SDL: http://www.libsdl.org
    - Curses: Nur für Debugging (libncurses, curses sollte bei jeder Distribution vorhanden sein)
    - Libpng: Wird benötigt für Screenshots (configure --enable-shots, sollte bei jeder Distribution vorhanden sein)
    - Zlib: Wird für Libpng benötigt (sollte bei jeder Distribution vorhanden sein)

    Die Übersetzung der Sourcen erfolgt dann mit "./configure", "make" und "make install".

    Danach kann man DosBox durch Eingabe von "dosbox" starten, es startet direkt ein Fenster mit dem integrierten Minimal-DOS. Screenshot:
    Geändert von stefan.becker (15.03.09 um 18:24 Uhr)

  4. #4
    Mod. FAQ/Howto/Emulation
    Registriert seit
    Sep 2000
    Beiträge
    17.397

    Konfiguration

    Installation eines DOS-Systems

    Es muss kein DOS installiert werden, es ist bereits ein Minimal DOS enthalten.


    Erstellen einer Basiskonfiguration

    DosBox versucht, Einstellungen beim Start im aktuellen Verzeichnis aus der Datei "dosbox.conf" auszulesen. Ist die Datei nicht vorhanden, kann man erst DosBox starten und in der Box mit

    "config - writeconf dosbox.conf"

    eine Basisdatei schreiben. Diese kann man editieren und erweitern für die persönliche Konfiguration.


    Einbinden von Verzeichnissen / Laufwerken

    Mit dem internen DosBox-Mount-Kommando kann man Verzeichnisse / Laufwerke des Wirtes in die DosBox einbinden. Nach Start der DosBox kann man z. B. folgende Einbindungen vornehmen:

    "mount c: /tmp": Das "/tmp"-Verzeichnis wird in der DosBox zu Laufwerk "c:".

    "mount a: /mnt/floppy -t floppy": Diskettenlaufwerk als "a" einbinden, muss zuvor in Linux gemountet werden.

    "mount d: /mnt/cdrom -t cdrom": CDROM-Laufwerk als "d:" einbinden, zuvor in Linux mounten.

    Diese Befehle kann man an die "dosbox.conf" anhängen, um sie nicht bei jedem Start neu eingeben zu müssen:

    Code:
    ...
    [autoexec]
    # Add here the lines you want to execute on startup.
    mount c: /tmp
    mount a: /mnt/floppy -t floppy
    mount d: /mnt/cdrom -t cdrom

    Weitere Einstellungen

    Auswahl. Jeweils änderbar in der Datei "dosbox.conf":

    SDL / fullscreen=true: DosBox startet als Fullscreen.

    CPU / cycles=1800: Warteschleife: Bei Runtersetzen des Wertes wird die DosBox langsamer, wichtig für alte Spiele.

    Weitere Optionen sind in der Datei dokumentiert.


    Funktionstasten

    ALT-ENTER Go full screen and back.
    CTRL-F5 Save a screenshot.
    CTRL-F6 Start/Stop recording sound output to a wave file.
    CTRL-F7 Decrease frameskip.
    CTRL-F8 Increase frameskip.
    CTRL-F9 Kill dosbox.
    CTRL-F10 Capture/Release the mouse.
    CTRL-F11 Slowdown emulation.
    CTRL-F12 Speedup emulation.

    Funktioniert teilweise nur im Fullscreen-Modus!


    Verschiedene Konfigurationen

    "dosbox -conf dateiname" startet DosBox mit einer individuellen Konfiguration, so dass beliebige Konfigurationen der DosBox möglich sind.


    GUI zur Konfiguration von DOSBOX

    http://chmaster.freeforge.net/dboxfe-project.htm
    Geändert von stefan.becker (15.03.09 um 18:26 Uhr)

  5. #5
    Mod. FAQ/Howto/Emulation
    Registriert seit
    Sep 2000
    Beiträge
    17.397

    Informationsquellen

    Zunächst natürlich das bekannte "man": "man dosbox" zeigt den Aufruf des DosBox-Kommandos "dosbox" mit allen Startoptionen.

    Die Datei "dosbox.conf" kann wie oben beschrieben erstellt und editiert werden. Hier sind alle Optionen aufgelistet.

    Weiterhin befindet sich im Haupt-Verzeichnis des Tarballs eine "README" für die Konfiguration und eine "INSTALL" für die Übersetzung.

    Bei Problemen ist natürlich das Forum auf der Homepage (Link siehe oben) die erste Anlaufstelle.
    Geändert von stefan.becker (03.08.03 um 17:19 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •