Hallo,
ich weiß, ich antworte fast ein Jahr „zu spät“, womöglich hilft es ja trotzdem (oder auch wem anders):
Bei GOG gibt es – was DOSBOX angeht – bekanntlich drei „grundsätzliche“ Möglichkeiten:
1) Es läuft gar nicht unter DOSBOX; dann muß man:
1a) die Windows-Version unter Wine versuchen oder
1b) (sofern vorhanden) die native Linux-Version installieren.
2) Es läuft unter DOSBOX, es ist ein Installations-Shell-Script für Linux vorhanden.
3) Es läuft unter DOSBOX, es wird aber nur eine Windows-Installation angeboten.
Unterscheidung Fall 2) von 1b):
-----8<--------------------------------
– Falls noch nicht geschehen, Shellscript ausführbar machen:
sudo chmod a+x "/Pfad/zu/SPIELINSTALLATIONSDATEINAME.sh"
– Kommandozeile:
"/Pfad/zu/SPIELINSTALLATIONSDATEINAME.sh" --tar tvf|grep -i DOSBOX
-----8<--------------------------------
Unterscheidung Fall 3) von 1a):
-----8<--------------------------------
– Das Programm „innoextract“ installieren, sofern noch nicht vorhanden.
– Kommandozeile:
innoextract "/Pfad/zu/setup_SPIELINSTALLATIONSDATEINAME.exe" -l|grep -i DOSBOX
-----8<--------------------------------
Wenn NICHTS ausgegeben wird, ist es kein DOSBOX-Spiel.
Ausgabe-Beispiel für „Elder Scrolls Arena“:
-----8<--------------------------------
- "DOSBOX/Documentation/README.txt", "DOSBOX/DOSBox 0.74-2 Manual.txt" (62.7 KiB)
- "DOSBOX/dosbox-0.74-2.1.tar.gz" (1.27 MiB)
- "DOSBOX/DOSBox.exe" (3.63 MiB)
- "DOSBOX/GOGDOSConfig.exe" (2.85 MiB)
- "DOSBOX/SDL.dll" (437 KiB)
- "DOSBOX/SDL_net.dll" (13 KiB)
- "DOSBOX/Documentation/AUTHORS.txt" (276 B)
- "DOSBOX/Documentation/COPYING.txt" (17.9 KiB)
- "DOSBOX/Documentation/INSTALL.txt" (3.84 KiB)
- "DOSBOX/Documentation/NEWS.txt" (31.8 KiB)
- "DOSBOX/Documentation/THANKS.txt" (1001 B)
- "DOSBOX/Video Codec/Video Instructions.txt" (1.57 KiB)
- "DOSBOX/Video Codec/zmbv.dll" (92 KiB)
- "DOSBOX/Video Codec/zmbv.inf" (3.95 KiB)
- "__support/app/dosbox_arena_single.conf" [en-US] (287 B)
- "__support/app/dosbox_arena.conf" [en-US] (11.2 KiB)
-----8<--------------------------------
Erläuterungen & zu beachten:
– Anführungszeichen um den Dateinamen machen, weil da gerne mal Leerzeichen drin sind oder Dateinamen-Vervollständigung der Shell nutzen.
– Das „-l“ hinter dem Dateinamen (Windows) ist ein kleines „L“.
– Der erste Teil des Kommandos gibt alle Dateien im Installations-Paket aus, das „|grep -i“ filtert alles heraus, das „Dosbox“ enthält, Groß-/KLeinschreibung egal, kann man sich bei Windows nicht drauf verlassen, daß das einheitlich benutzt wird.
Im Fall 2) kann natürlich auch an Stelle der mitgelieferten die systemeigene DOSBOX benutzt werden, wahrscheinlich ohnehin die gleiche Version.
Im Fall 3) dürfte es BESSER sein, die systemeigene zu verwenden, an Stelle der (nur für Windows) mitgelieferten unter Wine.