2 manieren om DirectX-applicaties te dwingen om te starten als windowed in plaats van fullscreen [Windows]
In het jaar 2012 zouden softwareontwikkelaars zelfs niet moeten overwegen om gebruikersinterfaces te maken die niet het grootste niveau van controle van ons, de gebruiker, toestaan. De meest pijnlijke en taboe van deze zonde is de applicatie op volledig scherm. Voor degenen onder ons die zichzelf als productief (of als ADD) beschouwen, is het een volledige kramp in onze stijl om een Windows-programma op volledig scherm te draaien.
Meest opvallend is dat dit voorkomt in pc-spellen. Ik ben er zeker van dat veel games er absoluut goed uitzien als ze worden bekeken met een schermvullende resolutie, maar het zou niet aan iemand anders dan de gebruiker moeten zijn om te bepalen wat voor soort ervaring ze uit het spel willen halen. Als je nonchalant een game wilt spelen in een venstermodus waarin je andere dingen kunt bekijken en met vrienden kunt praten via e-mail of chatberichten, zou je dat wel moeten kunnen. Bepaalde games (meestal gemaakt van jaren geleden) laten ons dat niet toe.
Ik zal proberen dat probleem voor u op te lossen en u op twee verschillende manieren openen zodat u uw games (en andere programma's) kunt manipuleren zodat u ze kunt uitvoeren met vensters.
DXWnd
Met DXWnd kunt u eenvoudig DirectX-applicaties uitvoeren die geen venstermodus ondersteunen via hun interface in de venstermodus. DirectX en OpenGL zijn de twee belangrijkste engines waar je tegenaan loopt bij het spelen van een pc-game, en DirectX is de meest voorkomende van de twee.
Bij het downloaden en uitpakken van het archief merk je al een standaardinvoer. Blijkbaar geniet Michael van MapleStory. Die tweede inzending (Final Fantasy VIII) is er een die ik alleen heb opgezet. Het enige dat je hoeft te doen is naar de Bewerk menu en klik Toevoegen.
Er is veel dat u hier kunt configureren, maar geen daarvan is vereist (of aanbevolen). Als u weet dat de toepassing in 256 kleuren wordt uitgevoerd, schakelt u die optie in. Als u weet dat DirectInput is aangesloten, vinkt u dit selectievakje aan. Ik raad aan om DXWnd automatisch de versie van DirectX te laten haken. Het doet goed werk.
Vanaf daar kunt u gewoon dubbelklikken op het pad van de applicatie terug in het hoofdvenster, of ga naar Bewerk dan uitvoeren. Als alles goed is gegaan, kan je kleurenschema een beetje veranderen of kan je scherm flikkeren, zoals DirectX aanpast, en dan moet je applicatie starten.
Niet alleen ben ik eindelijk in staat om FF8 in een venster op de pc te spelen, maar de kleinere resolutie van het venster maakt het spel er echt een stuk beter uitzien.
D3DWindower
D3DWindower, oorspronkelijk het DXWnd-alternatief afkomstig uit Japan, is vertaald naar het Engels. Het verschilt erg weinig van DXWnd, en ik raad alleen aan om D3DWindower te proberen als DXWnd niet voor jou werkte.
Het proces is eigenlijk exact hetzelfde. U wilt op het plusteken klikken. Er verschijnt dan een prompt om naar de EXE te zoeken die u via D3DWindower wilt emuleren. Navigeer ernaar, selecteer het en het wordt toegevoegd aan de lijst. Vanaf daar selecteert u gewoon de applicatie in het venster en drukt u op de startknop.
De instellingen in D3DWinodwer zijn iets dieper dan DXWnd, maar u hoeft zich niet bezig te houden met de meeste van hen.
De vertalingen zijn niet perfect in dit programma, maar er is genoeg Engels zodat je kunt navigeren zonder gek te worden.
Weet u van een tool waarmee OpenGL-applicaties kunnen worden uitgevoerd als vensters? Deel dat met ons in de reacties! Als je hulp nodig hebt bij deze twee programma's of als je iets anders wilt vragen of bijdragen, stuur me dan een reactie hieronder en ik zal zeker contact met je opnemen.
Meer informatie over: emulatie.