Direkt zum Hauptinhalt

Dosbox mit dem DBGL Frontend

Vorwort

Eine weitere Frontend Variante für mich persönlich sogar die bessere, aber das ist geschmackssache weshalb Ich die DFend Artikel hier drin behalte.


Installation Java , DBGL und Grundkonfiguration

DBGL basiert auf Java, daher als erstes die Java Runtime runterladen.
https://www.oracle.com/java/technologies/downloads/#jdk19-windows

Nachdem wir die Javaruntime installaiert haben, downloaden wir DBGL von der Website

https://dbgl.org/

Dort auf den Download button klicken. Dort in der Auswhl für Windows auf den blauen button für die Zip Datei klicken.
Bildschirmfoto vom 2022-11-06 08-22-57.png

Nun liegt die Datei im Download Ordner diese Entpacken und in unserem GameBoxVerzeichniss einen neues Verzeichniss
DosBoxDBGL erstellen. Siehe Screenshot in der Adresszeile. denn das Verzeichnis ist ja noch leer.

Bildschirmfoto vom 2022-11-06 08-25-10.png


Nun dort die Dateien einfügen von DBGL einfügen.
Dann sieht das ganze so aus. Wie man erkennen kann ist die Offizielle DOSBox 74-3 schon enthalten.
Bevor wir über launch allerdings starten, holen wir uns im nächsten Schritt einen weitere Version von Dosbox...

Bildschirmfoto vom 2022-11-06 08-28-42.png

Die DOSBox version Daum SVN, denn diese unterstützt Savestates, so kann man bei spielen wo sonst kein speichern geht speichern.

WIr werden für unser GameBox alle Laden und Speichern Funktionen bei Emulatoren, wo die Spiele nicht speichern können, von links nach rechts auf Tasten belegen.

ALT+F5 ist speichern und ALT+F9 ist laden.
Auf Controllern HOT KEY+Linke Schultertaste Speichern,
HOT-KEY + rechte Schultertaste Laden.

Nun aber zur Installation. Im DBGL Verzeichnis ein Neues VErzeichnis erstellen mit der Versersionnummer von Daum.
Daum können wir hier beziehen wo wir dann auch die aktuellste Versionnummer sehen.
Also erst Downloaden dann Verzeichnis anhand der Nummer erstellen.

http://ykhwong.x-y.net/

Dort dann auf DOSBox SVN Builds klicken

Bildschirmfoto vom 2022-11-06 08-35-14.png

Dort dann für Windows die 7.zip Download unten anklicken. NICHT den installer.

Bildschirmfoto vom 2022-11-06 08-35-38.png

Nun wissen wir auch die Version. 20150125. Wir erstellen in DBGL ein Neues Verzeichnis DOSBoxDaum_20150125

Bildschirmfoto vom 2022-11-06 08-38-45.png

Nun fügen wir den Inshalt aus der 7zip von DOSBox Daum hier ein.
nun sieht das ganze so aus

Bildschirmfoto vom 2022-11-06 08-40-12.png

Nun erstellen wir noch ein Verzeichnis im DBGL Verzeichnis das nennen wir ShortcutsForLaunchBox
Denn dort landen nacher die Startverknüpfungen der DOS-Spiele

Bildschirmfoto vom 2022-11-06 08-42-18.png

Nun noch das Letzte Verzeichnis in DBGL, nämlich das für die Spiele selbst, namens DOSGames.

Bildschirmfoto vom 2022-11-06 08-44-16.png

Nun starten wir zum ersten mal über das Programm launch DBGL.


Bildschirmfoto vom 2022-11-06 08-45-35.png

Das Programm startet im Schmalen Fenster einmal auf Vollbild für bessere übersicht.

Bildschirmfoto vom 2022-11-06 08-46-22.png

Nun im Vollbild

Bildschirmfoto vom 2022-11-06 08-47-10.png

Als erstes die Grunskonfiguration.
Dazu auf File -> Preferences
Bildschirmfoto vom 2022-11-06 08-48-00.png

Im Register General
Hide DOSBOX Status Windows : haken rein.
Language (and Country) : Deutsch auswählen.
Alles andere so lassen
und auf OK klicken.
DBGL schließt und öffnet sich wieder in Deutsch

Bildschirmfoto vom 2022-11-06 08-48-54.png

Programmübersicht

Profile, sind die Spiele

Bildschirmfoto vom 2022-11-06 08-51-47.png

DOSBox Versionen, man ahnt es, die verschiedenen Dosbox Versionen
Ob es ein BUG ist weiß ich nicht, die DOSBOX 74 wird hier zweimal aufgelistet
Die mit der ID 1 entfernen wir. Dazu den Eintrag markieren und entfernen drücken.
Frage mit JA beantworten

Bildschirmfoto vom 2022-11-06 08-53-51.png

Nun sieht unsere Liste so aus.

Bildschirmfoto vom 2022-11-06 08-55-34.png
Nun weitere DOSBox Variante hinzufügen, DOSBOX Daum, weil wir schon jier sind.
Auf hinzufügen klicken. Nun bekommen wir ein neues Fenster

Titel der DOSBox Version : DOSBoxDaum20150125
DOSBox-Pfad : auf Durchsuchen klicken. Dann im DBGL das Verzeichnis auswählen.
Es Wird das Feld DOSBox-Konfigurationsdatei schon automatsich mit ausgefüllt.
Bei DOSBox-exe auf durchsuchen und die DOSBox.exe auswählen (nicht DOSBox64.exe denn wir wollen die 32 Bit version)
Alles andere so lassen, denn dies soll auch unsere Standard DOSBox Version werden.
Nun auf OK

Bildschirmfoto vom 2022-11-06 08-57-20.png
Unter dem Register Vorlagen findet man schon vordefin ierte Computer die man dann nacher im Spiel benutzen kann, das erspart Zeit zum Konfigueren der Virtuellen Computers. Über Hinzufügen kann man auch weitere eigene Vorlagen hinzufügen

Bildschirmfoto vom 2022-11-06 09-01-29.png

Hinzufügen von DOS-Spielen

In unserem DBGL Verzeichnis haben wir ein Verzeichnis DOSGames.
In diesem Verzeichnis wird für jedes Spiel ein Unterverzeichnis erstellt.
In unserem Beispiel nehmen wir das Spiel Kelloggs Tony and Friends in Kelloggs Land.
Dazu legen wir ein neues Verzeichnis KELLOGGS an.

Bildschirmfoto vom 2022-11-06 09-06-47.png

In Dieses Verzeichnis kopieren wir die Spieldaten des Spieles.
Dann sieht das ganze so aus

Bildschirmfoto vom 2022-11-06 09-08-49.png

Nun gehen wir in DBGL auf den Registerreiter Profile zurück und klicken dort auf hinzufügen

Bildschirmfoto vom 2022-11-06 09-10-04.png

Nun bekommen wir ein neues Fenster

Im Registerreiter Info geben wir als Titel den Namen des psiels, bzw teile des Namens ein.
Denn wir versuchen gleich über mobx Games die Spiele Daten zu bekommen.
Deshalb Titel hier Tony and friends

Bildschirmfoto vom 2022-11-06 09-11-09.png

Nun auf den Button für Mobygames klicken.

Bildschirmfoto vom 2022-11-06 09-12-31.png

Nun kurz warten und voila.
Alle Daten ausgefüllt.

Bildschirmfoto vom 2022-11-06 09-12-47.png

Nun zum Registerreiter Allgemein, benutzerdefiniert überspringen wir hier.
Die DOSBox Version passt schon, da wir ja Daum als Standard gesetzt haben. Können aber auch ne andere wählen.
Wenn zum Beispiel ein Spiel genau eine bestimmte Version braucht.

Bei Vorlage wählen wir unsere Machine aus.
Kelloggs braucht einen VGA 386. Wichtig bei Kelloggs VGA. Bei SVGA wird das Wasser sonst nicht dargestellt.

Bildschirmfoto vom 2022-11-06 09-14-49.png

Nach dem wir diesen ausgewähkt haben auf Einstellungen laden klicken.
Bildschirmfoto vom 2022-11-06 09-17-09.png

Alles andere so lassen nun zum nächsten Register Anzeige

Ausgabe : opengl
Frameskip : 0
Scaler : hq3
Forcieren : Haken rein
Vollbildauflösung : 0x0 auswählen
Fensterauflösung : Original
Vollbild : Haken rein
Doppelte Bufferung : haken rein

Bildschirmfoto vom 2022-11-06 10-48-57.png

Nun Zum Register Rechner -> Grunseinstellungen.
Dort alles so lassen nur Core, von Auto auf normal umstellen, da sonst einige Spiele einfach abstürzen.

Bildschirmfoto vom 2022-11-06 09-20-27.png

Nun unter dem Register mounting das eigentliche SPiel hinzufügen.
Das Fenster ist jetzt noch mit nichts ausgefüllt

Bildschirmfoto vom 2022-11-06 09-24-00.png

Nun bei Start Datei auf Auswählen klicken

Bildschirmfoto vom 2022-11-06 09-24-11.png

und die Startdatei vom Spiel auswählen.

Bildschirmfoto vom 2022-11-06 09-24-30.png

Nun wird automatisch als mount Point oben als Laufwerk C das Kelloggsverzeichnis hinzugefügt und in die autoexec.bat die start Datei eingetragen, das beim Dosbox Start auch gleich das Spiel startet.

Bildschirmfoto vom 2022-11-06 09-24-43.png

Falls das Spiel auch ein Setup besitzt über den gleichen weg bei auswählen beim setup die Setup Datei wählen.
Besitzt das Spiel kein Setup kann dies übersprungen werden. Da dies Spiel aber ein Setup hat fügen wir es an und sagen ok.
Ansonsten nur OK, wenn es kein Setup gibt.
Bildschirmfoto vom 2022-11-06 09-25-01.png

Und schon haben wir das Spiel in der Liste.
Mit doppelklick drauf lässt es sich starten, alleringd muss für Kellogs noch eine Asnpassung gemacht werden, da sonst das Bild verzoegen ist, siehe nächsten Abschnitt.

Bildschirmfoto vom 2022-11-06 09-30-15.png

 

Feherkorrektur bei Spielen

!!!! Diese Anpassung nur für Spiele wo das Bild verzogen ist, wie bei Kelloggs zum Beispiel!!!!!
Screenshot vom Fehler

Bildschirmfoto vom 2022-11-06 10-56-56.png

Das ist das Schöne an DBGL es parst die Conf Dateien und generiert keine neuen. So kann man an den Conf Dateien noch was anhängen ohne diese beim erneuten berabeiten durch DBGL zu entfernen / rückgängig zu machen.
Dazu mit Rechtklick auf das Spiel in der Profil-liste und im Menü
Anzeigen -> DOSBOX-Konfigurationsdatei

Bildschirmfoto vom 2022-11-06 10-58-33.png

Nun öffnet nich im texteditor die Konfigurationsdatei im Abschnitt renderer sieht es zur Zeit so aus.
Bildschirmfoto vom 2022-11-06 10-59-12.png

DIesem Abschnitt fügen wir folgendes werte hinzu:
doublescan=true
char9=true

Bildschirmfoto vom 2022-11-06 11-00-09.png

Speichern fertig.
Nun sieht das ganze dann im Spiel so aus:
Bildschirmfoto vom 2022-11-06 11-05-29.png