Anzeigeauflösung ändern und Vollbild für Apps aus Windows 7 XP-Modus ausführen?


1

Ich möchte einige halbalte Kinderspiele auf meinem Windows 7 x64-Computer ausführen, aber sie wurden für die Win16-API entwickelt, die nicht mehr unter Windows x64 läuft. Daher habe ich die Spiele im XP-Modus installiert, der bis auf die Bildschirmauflösung einwandfrei funktioniert.

Bei einer nativen Installation wird die Auflösung der Spiele von 640 x 480 im Vollbildmodus angezeigt und füllt den gesamten Bildschirm aus. Im XP-Modus wird jedoch nur ein kleiner Bereich in der Mitte des Bildschirms angezeigt.

Kann der Vollbildmodus irgendwie konfiguriert werden? (Ich habe mit den Kompatibilitätseinstellungen in XP herumgebastelt, aber ohne Erfolg.)

Oder gibt es andere Virtualisierungsprodukte, die in diesem Bereich besser abschneiden?

UPDATE: Hier finden Sie weitere Informationen zu den Ergebnissen der Kompatibilitätseinstellungen:

Zum Beispiel kann ich eines der Spiele unter Windows 7 x64 (die anderen nicht) durch Installations-Hacking zum Laufen bringen. Es wird größtenteils erfolgreich ausgeführt, wenn ich die folgenden Kompatibilitätseinstellungen festgelegt habe:

  • Kompatibilitätsmodus: Windows 98
  • Laufen Sie in 256 Farben
  • Führen Sie eine Bildschirmauflösung von 640 x 480 aus
  • Deaktivieren Sie die Desktop-Komposition

und schaltet den Anzeigemodus auf 640 x 480 um und füllt den gesamten Bildschirm aus.

Wenn ich nun die entsprechenden Einstellungen im XP-Modus einrichte und im XP-Modus-Desktop ausführe, beschwert sich das Spiel zunächst über das Ausführen mit> 256 Farben (also scheinen die kompatiblen Einstellungen keine Auswirkungen gehabt zu haben) und wird dann in angezeigt Die Mitte mit dem Rest des XP-Modus-Fensters ist schwarz.

Wenn ich das Spiel als virtuelle App über das Windows 7-Startmenü starte, wird das Spiel in der Mitte des Bildschirms positioniert, aber das Spielfenster ist schwarz, während weiterhin Audio abgespielt wird und auf Spieletasten reagiert wird.


Haben Sie in den Kompatibilitätseinstellungen die Auflösung auf 640 x 480 eingestellt?
caffeinedependent

@caffeinedependent: Ich habe dem Beitrag gerade einige Informationen zu kompatiblen Einstellungen hinzugefügt.
Mikewse

Antworten:


1

Oder gibt es andere Virtualisierungsprodukte, die in diesem Bereich besser abschneiden?

Ich würde Oracle VirtualBox empfehlen, wenn überhaupt. Wenn Sie das Geld haben, erwerben Sie eine Lizenz für VMWare Workstation 7 . Sie haben bei weitem die größte Unterstützung für die Integration von Gastbetriebssystemen (Unity).


Wissen Sie, ob diese Produkte tatsächlich die Änderung des Videomodus für Gastanwendungen unterstützen, oder meinen Sie, dass dies gute Produkte sind, die dies "möglicherweise" unterstützen? :-)
mikewse 21.03.11
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.