Auflösung per Kommandozeile ändern

Mein Sohn spielt gerne ein antiquiertes Computerspiel, das eine Bildschirmauflösung von 640 x 480 Punkten mit maximal 16 Bit Farbtiefe zwingend voraussetzt. Die Darstellungsmodi am gemeinsam genutzten PC von Hand umzustellen ist auf Dauer zu lästig. Gibt es nicht eine Lösung, mit der man das automatisieren kann?

vorlesen Druckansicht
Lesezeit: 1 Min.
Von

Mein Sohn spielt gerne ein antiquiertes Computerspiel, das eine Bildschirmauflösung von 640 x 480 Punkten mit maximal 16 Bit Farbtiefe zwingend voraussetzt. Die Darstellungsmodi am gemeinsam genutzten PC von Hand umzustellen ist auf Dauer zu lästig. Gibt es nicht eine Lösung, mit der man das automatisieren kann?

Ian Sharpe hat für genau diesen Einsatzzweck ein kleines Programm namens SetRes geschrieben. Es läuft unter den Windows-Versionen 98, ME, 2000 und XP und lässt sich per Kommandozeile in der Form

Setres hhorizontale_Bildschirmgröße vvertikale_Bildschirmgröße bFarbtiefe fFrequenz

aufrufen. Damit kann man eine Batch-Datei schreiben, die vor dem Aufruf und nach dem Ablauf des Spiels die richtigen Bildschirmparameter setzt, etwa

Setres h640 v480 b16 f80
spiel.exe
Setres h1280 v1024 b32 f80

Diese Datei können Sie auf dem Desktop platzieren, dort erreicht sie auch Sohnemann leicht.

http://ct.de/0516172 (jo)