2 Möglichkeiten, DirectX-Anwendungen als Vollbild statt Vollbild zu starten [Windows]
Im Jahr 2012 sollten Softwareentwickler nicht in Betracht ziehen, Benutzeroberflächen zu erstellen, die nicht die größtmögliche Kontrolle durch uns als Benutzer zulassen. Das schmerzhafteste und tabuistischste dieser Sünde ist die Vollbildanwendung. Für diejenigen von uns, die sich für produktiv halten (oder ADS), ist es ein absoluter Krampf, wenn wir gezwungen sind, ein Windows-Programm im Vollbildmodus auszuführen.
Am eklatantesten tritt dies bei PC-Spielen auf. Ich bin mir sicher, dass viele Spiele am besten aussehen, wenn sie mit einer Vollbildauflösung angezeigt werden. Es sollte jedoch niemandem außer dem Benutzer überlassen werden, welche Art von Erfahrung sie mit dem Spiel machen möchten. Wenn Sie gelegentlich ein Spiel in einem Fenstermodus spielen möchten, in dem Sie andere Dinge sehen und mit Freunden über E-Mail oder Chat-Nachrichten sprechen können, sollten Sie dies können. Bei bestimmten Spielen (meistens vor Jahren, vor vielen Jahren) ist das nicht möglich.
Ich werde versuchen, dieses Problem für Sie zu beheben und Ihnen zwei Möglichkeiten zur Verfügung zu stellen, wie Sie Ihre Spiele (und andere Programme) so manipulieren können, dass Sie sie mit Fenstern ausführen können.
DXWnd
Mit DXWnd können Sie einfach DirectX-Anwendungen ausführen, die über ihre Benutzeroberfläche keinen Fenstermodus im Fenstermodus unterstützen. DirectX und OpenGL sind die beiden wichtigsten Engines, auf die Sie beim Spielen eines PC-Spiels stoßen werden, und DirectX ist die üblichere der beiden.
Beim Herunterladen und Entpacken des Archivs werden Sie bereits einen Standardeintrag feststellen. Offenbar genießt Michael MapleStory. Diesen zweiten Eintrag (Final Fantasy VIII) habe ich eigenständig eingerichtet. Alles, was Sie tun müssen, ist in die Bearbeiten Menü und klicken Sie auf Hinzufügen.
Es gibt eine Menge, die Sie hier konfigurieren können, aber keine davon ist erforderlich (oder empfohlen). Wenn Sie wissen, dass die Anwendung in 256 Farben ausgeführt wird, aktivieren Sie diese Option. Wenn Sie wissen, dass DirectInput angeschlossen ist, aktivieren Sie das Kontrollkästchen. Ich würde empfehlen, DXWnd zu erlauben, die Version von DirectX automatisch zu erkennen. Das macht einen guten Job.
Von dort aus können Sie einfach auf den Pfad der Anwendung im Hauptfenster doppelklicken oder zu gehen Bearbeiten dann Ausführen. Wenn alles gut gelaufen ist, kann sich das Farbschema ein wenig ändern oder der Bildschirm kann flackern, wenn DirectX angepasst wird. Anschließend wird die Anwendung gestartet.
Ich bin nicht nur in der Lage, FF8 in einem Fenster auf dem PC zu spielen, sondern die geringere Auflösung des Fensters lässt das Spiel tatsächlich viel besser aussehen.
D3DWindower
D3DWindower, ursprünglich die in Japan geborene Alternative DXWnd, wurde in die englische Sprache übersetzt. Es unterscheidet sich sehr wenig von DXWnd, und ich empfehle D3DWindower nur, wenn DXWnd für Sie nicht funktioniert hat.
Der Prozess ist wirklich der gleiche. Klicken Sie auf das Pluszeichen. Daraufhin wird eine Eingabeaufforderung angezeigt, in der Sie nach der EXE suchen, die Sie mit D3DWindower emulieren möchten. Navigiere dorthin, wähle es aus und es wird der Liste hinzugefügt. Wählen Sie von dort aus die Anwendung im Fenster aus und drücken Sie die Start-Taste.
Die Einstellungen in D3DWinodwer sind etwas tiefer als in DXWnd, aber Sie müssen sich nicht mit den meisten davon beschäftigen.
Die Übersetzungen sind in diesem Programm nicht perfekt, aber es gibt genug Englisch, so dass Sie navigieren können, ohne verrückt zu werden.
Kennen Sie ein Tool, mit dem wir OpenGL-Anwendungen als Fenster ausführen können? Teilen Sie das in den Kommentaren mit uns! Wenn Sie Hilfe bei diesen beiden Programmen benötigen oder etwas anderes zu fragen oder beizutragen haben, schreiben Sie mir einen Kommentar und ich werde mich bei Ihnen melden.
Erfahren Sie mehr über: Emulation.