Jag gillar att spela klassiska datorspel då och då och köper dem oftast på Good Old Games. Även om dessa spel körs utan problem på moderna Windows-datorer märker man ibland att de har utformats för hårdvara som är föråldrad sedan länge.

Skärmupplösningen kan till exempel vara inställd på 640×480 eller till och med mindre, vilket inte ser bra ut på moderna HD-skärmar. En lösning på just det problemet är att köra spelet i fönsterläge.

Vidare vissa spel erbjuder alternativ för att spela dem i fönsterläge direkt, andra kanske inte gör det och det är där problemen börjar.

Denna guide tittar på de olika alternativ som du har för att köra datorspel, gamla eller nya, i ett fönster istället för i helskärmsläge.

Alt-Enter

Det första du kanske vill prova är att trycka på Alt-Enter-tangenten på tangentbordet medan spelet körs i helskärmsläge. Vissa spel ändrar läget till fönster automatiskt när du använder genvägen, medan andra inte gör det.

Detta är det enklaste alternativet att prova, vilket är anledningen till att jag har valt det som det första valet i detta avseende.

Programinställningar / ini-filer

I vissa program kan du ändra visningsläget – inklusive om de ska köras i helskärmsläge eller inte – i programinställningarna.

Öppna bara inställningarna och gå igenom dem en efter en för att ta reda på om det spel som du vill köra i ett fönster erbjuder det alternativet nativt.

För att ge dig ett exempel: Dota 2 har en inställning under Video / Audio som du kan använda för att ändra visningsläget från fullskärm till fönster eller fönster utan ramar.

Vissa spel levereras med .ini-filer i spelkatalogen som kan erbjuda alternativ för att ändra spelets upplösning och visningsläge också.

För att ta reda på om så är fallet för det spel du försöker spela öppnar du spelets programmapp på ditt system och söker efter .ini-filer.

Om du inte hittar några här är chansen stor att det inte använder dessa filer.

Programgenväg

Ett annat alternativ som du har är att lägga till kommandon till programgenvägen. Högerklicka på genvägen i ditt system och lägg till kommandon som följande i slutet av målfältet:

  • w
  • window
  • windowmode

Notera att du kan behöva förhöjda privilegier för att spara dessa uppgifter i filen. Alla spel har inte stöd för dessa kommandon, men vissa gör det. Det kan finnas andra varianter som -f resolution, t.ex. -f 1024×768

Game wrappers

Game wrappers kan hjälpa dig att köra spel i ett fönster. De fångar upp anrop och använder emulering för att tillhandahålla denna och andra funktioner.

Som med alla lösningar tidigare fungerar de på vissa spel men inte på alla. Här är ett kort urval av wrappers som du kan prova:

  • DirectX OpenGL Wrapper – emulerar API-anrop via OpenGL för att kunna köra DirectX-program på andra plattformar.
  • DxWnd – det mest sofistikerade programmet av dem alla. En båtlast av alternativ och programmets huvudsyfte är att göra DirectX-spel med fullskärmsläge spelbara i windows.
  • Glide – har inte uppdaterats sedan 2005 men kan fortfarande fungera med äldre spel.

DxWnd

För Windows

Virtualisering

Detta är den sista utvägen. Om du vill spela ett DOS-spel, eller ett spel med en DOS-version, är DOSBox ditt förstahandsval eftersom det levereras med all funktionalitet du behöver för detta.

DOSBox

För Windows

Om det inte är möjligt så behöver du något annat. Om du kör Windows 7 Professional, Ultimate eller Enterprise kan du använda dig av Windows XP Mode för att köra spel i ett fönster på ditt system.

Om du inte gör det kan du istället använda virtualiseringsprogram som VMware eller VirtualBox. Vad de gör i princip är att emulera ett annat operativsystem på din dator. Eftersom det körs i fönsterläge kommer alla spel som du installerar och startar i en virtuell miljö också att köras i det läget.

VMWare Workstation Pro

För Windows

VirtualBox

För Windows

Sammanfattning
Artikelnamn
Hur man tvingar fullskärmsspel att spelas i fönsterläge
Beskrivning
Hur man kör låg-upplösning för fullskärmsspel i ett fönster. Garanterat att det fungerar.
Författare
Martin Brinkmann

Reklam

Lämna ett svar

Din e-postadress kommer inte publiceras.