Worms 1 für DOS - DOS4GW Problem

  • Das kommt vielleicht ganz drauf an, was du als Speichermanager lädst, insbesondere wenn es sich dabei nicht um HIMEM.SYS handelt.
    Laut Abschnitt 1.5 des DOS/4GW Configuration Guide deaktiviert z. B. der Extender die A20-Leitung beim Wechsel vom Protected Mode in den Real Mode, außer wenn er Software wie XMS-Speichermanager erkennt, die diese benötigen. Man kann diese aber auch aktiv halten:

    Zitat

    By default, when DOS/4GW returns to real mode, it disables the A20 line. Some software depends on the line being enabled. DOS/4GW recognizes the most common software in this class, the XMS managers (such as HIMEM.SYS), and enables the A20 line when it returns to real mode if an XMS manager is present. For other software that requires the A20 line to be enabled, use the A20 option. The A20 option makes DOS/4GW restore the A20 line to the setting it had when DOS/4GW switched to protected mode. Set the environment variable as follows:

    Code
    set DOS16M= A20

    Außerdem enthält das Dokument nützliche Infos, wie man z. B. den virtuellen Speicher von Anwendungen um eine Auslagerungsdatei erweitern kann.

    In DOS/32A funktionieren diese Umgebungsvariablen-Optionen leider nicht.

    Blue: Ich würde dennoch mal eine minimale (F5-)Konfiguration ohne alles, also auch Soundkarten-Treiber (Worms sollte dann schon mal, wenn auch ohne Soundausgabe laufen), probieren.

  • Maustreiber hat sich vorerst erledigt, da Windows 95 diesen Dienst schon ohne Weiteres DOS-Anwendungen zur Verfügung stellt.

    Das Hängenbleiben war einfach dessen geschuldet, dass Worms ganz ohne CD-Laufwerk seine Spieldaten nicht gefunden hat. ;)
    Wenn man alle Dateien (wenigstens aber den Ordner DATA) von der CD in den Spielordner kopiert und die Umgebungsvariable WORMSCD=. (aktuelles Verzeichnis) statt auf das CD-Laufwerk setzt, dann läuft Worms einwandfrei, bis auf die fehlende Audio-CD-Geräuschkulisse natürlich.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!