{"id":2446,"date":"2023-09-10T11:18:03","date_gmt":"2023-09-10T09:18:03","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=2446"},"modified":"2023-09-10T11:18:05","modified_gmt":"2023-09-10T09:18:05","slug":"dosbox-ms-dos-emulator-unter-linux","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/10\/dosbox-ms-dos-emulator-unter-linux\/","title":{"rendered":"DOSBox &#8211; MS-DOS Emulator unter Linux"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">DOSBox ist ein Emulator f\u00fcr MS-DOS unter Linux. Mit diesem lassen sich alte DOS-Spiele wieder spielen und alte DOS-Anwendungen wieder nutzen. Gerade alte Spiele erleben gerade wieder viel Nutzung &#8211; und nicht nur unter Linux.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">DOSBox installieren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Unter auf Debian basierenden Linux-Distributionen installieren Sie diese Software ganz einfach \u00fcber die\u00a0Paket-Verwaltung\u00a0durch das Paket &#8222;<strong>dosbox<\/strong>&#8222;.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">DOSBOX nutzen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sie finden diese Software nach der Installation im Anwendungsmen\u00fc unter der Kategorie Spiele, alternativ nutzen Sie den Schnellstarter (<kbd>Alt+F2<\/kbd>) oder das\u00a0Terminal\u00a0mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dosbox<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-1024x576.jpg\" alt=\"\" class=\"wp-image-2447\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">DOSBox erfordert unter Linux die Unterscheidung zwischen Gro\u00df- und Kleinschreibung &#8211; wie eben auch das Terminal unter Linux. Bevor wir weiter arbeiten sollten wir die Deutsche Sprache installieren &#8211; dazu beenden wir DOSBox mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>exit<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Nun laden wir von\u00a0<a rel=\"noreferrer noopener\" href=\"https:\/\/www.dosbox.com\/download.php?main=1\" target=\"_blank\">DOSBox<\/a>\u00a0(<em>ganz unten<\/em>) das Deutsche Sprachpaket (<em>aktuell<\/em>) &#8222;<strong>German languagefile+Readme<\/strong>&#8220; herunter. Das heruntergeladene komprimierte Archiv entpacken wir per Rechtsklick. Im entpackten Verzeichnis finden wir eine Datei namens &#8222;<strong>german-0.74.lang<\/strong>&#8220; und die Datei &#8222;<strong>dosbox-0.74.conf<\/strong>&#8222;. Die Datei &#8222;<strong>dosbox-0.74.conf<\/strong>&#8220; benennen Sie um in &#8222;<strong>dosbox-0.74-3.conf<\/strong>&#8220; &#8211; beide kopieren Sie. Nun \u00f6ffnen Sie Ihr Home-Verzeichnis im Dateimanager, lassen sich \u00fcber das Men\u00fc &#8222;<em>Ansicht<\/em>&#8220; die versteckten Dateien anzeigen und \u00f6ffnen das versteckte Verzeichnis &#8222;<em>.dosbox<\/em>&#8220; &#8211; hier f\u00fcgen Sie die zuvor kopierten Dateien ein. Hier \u00f6ffnen Sie nun die Datei &#8222;dosbox-0.74.conf&#8220; und \u00e4ndern die Zeile:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>keyboardlayout=auto<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">in:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>keyboardlayout=gr<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei musste ich in meinem Fall mit dem Terminal-Editor Nano \u00f6ffnen. Also:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano .dosbox\/dosbox-0.74-3.conf<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Die Zeile anpassen, mit\u00a0<strong><kbd>Strg+o<\/kbd><\/strong>\u00a0speichern, mit\u00a0<strong><kbd>Eingabe<\/kbd><\/strong>\u00a0best\u00e4tigen und den Editor mit\u00a0<strong><kbd>Strg+x<\/kbd><\/strong>\u00a0schlie\u00dfen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Starten Sie DOSBox nun neu ist die Software und das Tastaturlayout in Deutsch:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-1-1024x576.jpg\" alt=\"\" class=\"wp-image-2448\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-1-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-1-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-1-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-1-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-1.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Damit wir sp\u00e4ter zu Spielen und Anwendungen keine langen Pfad eingeben m\u00fcssen, erstellen wir etwa in unserem Home-Verzeichnis ein Unterverzeichnis, in dem wir die Spiele sp\u00e4ter speichern. Ich nenne diese Verzeichnis nun schnell einmal &#8222;<em>Dosbox<\/em>&#8220; &#8211; im Beispiel liegt dieses in meinem Home-Verzeichnis &#8222;<em>\/home\/robert\/Dosbox<\/em>&#8220; &#8211; dieses binden wir nun in die &#8222;<strong>dosbox-0.74-3.conf<\/strong>&#8220; ein &#8211; am Ende der Datei unter:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;autoexec]\n# Lines in this section will be run at startup.\n# You can put your MOUNT lines here.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">ist der richtige Platz daf\u00fcr:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;autoexec]\n# Lines in this section will be run at startup.\n# You can put your MOUNT lines here.\nmount c ~\/Dosbox\/\nc:<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Das Verzeichnis wird nun automatisch eingebunden (<em>leider kann ich kein Bild vom Vollbild erstellen<\/em>):<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"782\" height=\"573\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-3.jpg\" alt=\"\" class=\"wp-image-2449\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-3.jpg 782w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-3-300x220.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-3-768x563.jpg 768w\" sizes=\"auto, (max-width: 782px) 100vw, 782px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00f6chten Sie die Tastatur und Joystick einrichten, starten Sie DOSBox auf dem Terminal mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dosbox -startmapper<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"782\" height=\"653\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-4.jpg\" alt=\"\" class=\"wp-image-2450\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-4.jpg 782w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-4-300x251.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-4-768x641.jpg 768w\" sizes=\"auto, (max-width: 782px) 100vw, 782px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Sollte sp\u00e4ter kein Ton ausgegeben werden, hilft es \u00fcber die Paket-Verwaltung das Paket &#8222;pmidi&#8220; zu installieren, dieses starten Sie am Terminal mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>pmidi -l<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">In der Ausgabe erhalten Sie den Midi-Port &#8211; etwa &#8222;14:0&#8220; &#8211; diesen tragen Sie in der DOSBox-Konfiguration im Bereich &#8222;[midi]&#8220; an &#8211; etwa:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mpu401=intelligent\nmididevice=alsa\nmidiconfig=14:0<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Nun brauchen wir nat\u00fcrlich noch Anwendungen, Spiele &#8211; solche finden sich legal \/ illegal im Netz ohne Ende, eine kurze Suche in der gew\u00fcnschten Suchmaschine mit den Begriffen &#8222;<em>dosbox games<\/em>&#8220; bringt einen in wenigen Sekunden zum Ziel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Am besten legt man sich f\u00fcr jedes Spiel im Verzeichnis &#8211; in meinem Fall eben &#8222;<em>Dosbox<\/em>&#8220; ein Unterverzeichnis f\u00fcr jedes Spiel an &#8211; die entpackten Dateien des Spieles \/ der Anwendungen werden darin abgelegt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Da wir das Verzeichnis automatisch einbinden lassen, brauchen wir dieses nicht einzuh\u00e4ngen, wir lassen uns mittels:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dir<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">den Inhalt des Verzeichnisses anzeigen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"782\" height=\"573\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-5.jpg\" alt=\"\" class=\"wp-image-2451\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-5.jpg 782w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-5-300x220.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-5-768x563.jpg 768w\" sizes=\"auto, (max-width: 782px) 100vw, 782px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Mittels:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd Verzeichnis<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">wird in das angegebene Verzeichnis gewechselt, mit der\u00a0<strong><kbd>Tab<\/kbd><\/strong>-Taste lassen sich Verzeichnisse und Dateien vervollst\u00e4ndigen &#8211; nun will ich beispielsweise die Datei &#8222;<strong>AA1.EXE<\/strong>&#8220; starten &#8211; ganz einfach:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>AA1.EXE<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-6-1024x576.jpg\" alt=\"\" class=\"wp-image-2452\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-6-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-6-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-6-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-6-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-6.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Nun haben wir noch folgende Tasten zur Nutzung:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><kbd>Alt+Eingabe<\/kbd><\/strong>\u00a0&#8211; Vollbild an \/ aus<\/li>\n\n\n\n<li><strong><kbd>Alt+Pause<\/kbd><\/strong>\u00a0&#8211; Pause an \/ aus<\/li>\n\n\n\n<li><strong><kbd>Strg+F4<\/kbd><\/strong>\u00a0&#8211; Disketten-Image (<em>Datei<\/em>) wechseln<\/li>\n\n\n\n<li><strong><kbd>Strg+F5<\/kbd><\/strong>\u00a0&#8211; Screenshot<\/li>\n\n\n\n<li><strong><kbd>Str+Alt+F5<\/kbd><\/strong>\u00a0&#8211; Video erstellen (<em>an \/ aus<\/em>)<\/li>\n\n\n\n<li><strong><kbd>Strg+F9<\/kbd><\/strong>\u00a0&#8211; DOSBox beenden<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Grafische Oberfl\u00e4che f\u00fcr DOSBox<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr DOSBox gibt es auch eine grafische Oberfl\u00e4che &#8211; also um Spiele zu starten ohne sich auf dem Terminal von DOSBox abzum\u00fchen. Diesen laden Sie von\u00a0<a rel=\"noreferrer noopener\" href=\"https:\/\/dbgl.org\/\" target=\"_blank\">DOSBox Game Launcher<\/a>\u00a0herunter. Hierf\u00fcr muss \u00fcber die Paket-Verwaltung das Paket &#8222;<strong>default-jre<\/strong>&#8220; installiert sein. Sie entpacken das komprimierte Archiv und speichern die Datei &#8222;<strong>dbgl.jar<\/strong>&#8220; in einem beliebigen Verzeichnis, starten die Software im Terminal mit dem Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>java -jar dbgl.jar<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-7-1024x576.jpg\" alt=\"\" class=\"wp-image-2453\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-7-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-7-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-7-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-7-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/dosbox-7.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>DOSBox ist ein Emulator f\u00fcr MS-DOS unter Linux. Mit diesem lassen sich alte DOS-Spiele wieder spielen und alte DOS-Anwendungen wieder nutzen. Gerade alte Spiele erleben gerade wieder viel Nutzung &#8211; und nicht nur unter Linux. DOSBox installieren Unter auf Debian basierenden Linux-Distributionen installieren Sie diese Software ganz einfach \u00fcber die\u00a0Paket-Verwaltung\u00a0durch das Paket &#8222;dosbox&#8222;. DOSBOX nutzen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2452,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[303,304],"tags":[305,306],"class_list":["post-2446","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-emulatoren","category-spiele","tag-emulatoren","tag-spiele"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/2446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=2446"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/2446\/revisions"}],"predecessor-version":[{"id":2454,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/2446\/revisions\/2454"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/2452"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=2446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=2446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=2446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}