Auf meinem alten DOS-Computer muss ich zuerst ein bestimmtes Spiel ausführen, sonst laufen einige Spiele nicht

Auf meinem alten DOS-Computer muss ich zuerst ein bestimmtes Spiel ausführen, sonst laufen einige Spiele nicht

Aber warum ist das so? Es kommt mir immer noch fast wie Magie vor. Der Computer istAmstrad PC2086/30und das Spiel, das ich zuerst ausführen muss, ist entwederDie Zyklen: Internationale Grand Prix-Rennenoder Grand Prix Circuit, beide von Accolade. Mache ich das nicht, laufen die Spiele wie Prehistorik oder Dangerous Dave (1990, Softdisk) nicht, der Bildschirm wird schwarz und nur der Neustart hilft.

Zu den Spielen, die diesen Trick nicht benötigen, zählen beispielsweise Prince of Persia und Golden Axe.

Antwort1

Die Spiele laden wahrscheinlich einen TSR, der eine nicht standardmäßige Hardware verarbeitet.

Amstrad-Rechner waren nicht immer 100 % kompatibel mit anderen PC-Marken und es gab eine Reihe von Tricks, um einige Geräte- oder Grafiktreiber zum Laufen zu bringen. Der TSR-Trick (Terminate and Stay Resident) war unter DOS weit verbreitet und ermöglicht das Abfangen der Page Zero-Software-Interrupts.

Ich vermute, dass einige Ihrer Spiele Amstrad-kompatibel sind und den TSR für ihre eigene Verwendung laden. Die anderen Spiele funktionieren nur, wenn dieser Treiber vorhanden ist.

Wenn Sie andere alte Software wie Norton Utilities haben, sollten Sie abfragen können, welche TSRs geladen wurden. Sie können den DOS-Befehl ausprobieren, MEM /Cder ebenfalls hilfreich sein könnte.

Antwort2

Ich vermute, dass das Onboard-Video dieses Systems (Onboard, soweit ich es nach einem kurzen Blick beurteilen konnte) nicht ganz 100 % VGA-kompatibel ist. Es könnte auch eine subtile BIOS-Inkompatibilität sein.

Es ist ungewöhnlich, dass einige Spiele den VGA in einen Zustand versetzen können, mit dem andere Spiele bei der Initialisierung kein Problem hätten. Ich würde vermuten, dass Ihre ersten Spiele das BIOS verwenden, um Videomodi einzurichten, und die zweiten direkt mit der VGA-Hardware kommunizieren. Vielleicht macht das BIOS also etwas Zusätzliches mit der Hardware, damit die zweiten Spiele laufen können. Es könnte auch umgekehrt sein.

Wenn möglich, suchen Sie auf Auktionsseiten oder in Computerläden nach einer alten ISA-VGA-Karte und deaktivieren Sie die integrierte Grafik.

verwandte Informationen