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?
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.