Come forzare i giochi a schermo intero per giocare in modalità finestra

Mi piace giocare ai classici giochi per computer di tanto in tanto e acquistarli la maggior parte delle volte su Good Old Games. Mentre questi giochi funzionano senza problemi sui moderni PC Windows, a volte noti che sono stati progettati per l'hardware da molto tempo.

Ad esempio, la risoluzione dello schermo può essere impostata su 640x480 o anche meno, il che sembra fuori posto sui moderni monitor HD. Una soluzione per quel particolare problema è eseguire il gioco in modalità finestra.

Mentre alcuni giochi offrono opzioni per riprodurli immediatamente in modalità finestra, altri potrebbero non farlo e questo è dove i problemi iniziano.

Questa guida esamina le varie opzioni necessarie per eseguire giochi per computer, vecchi o nuovi, in una finestra anziché a schermo intero.

Alt-Enter

La prima cosa che potresti provare è premere il tasto Alt-Invio sulla tastiera mentre il gioco è in esecuzione a schermo intero. Alcuni giochi cambiano automaticamente la modalità in finestra quando si utilizza il collegamento, mentre altri no.

Questa è l'opzione più semplice da provare, motivo per cui l'ho selezionata come prima scelta al riguardo.

Impostazioni del programma / file ini

Alcuni programmi consentono di modificare la modalità di visualizzazione, incluso se eseguirli in modalità a schermo intero o meno, nelle preferenze del programma.

Basta aprire le preferenze e esaminarle una ad una per scoprire se il gioco che si desidera eseguire in una finestra offre questa opzione in modo nativo.

Per fare un esempio: Dota 2 ha una preferenza in Video / Audio che puoi usare per cambiare la modalità di visualizzazione da schermo intero a finestra o finestra senza bordi.

Alcuni giochi vengono forniti con file .ini nella directory di gioco che potrebbero offrire opzioni per modificare la risoluzione del gioco e anche la modalità di visualizzazione.

Per scoprire se è il caso del gioco a cui stai tentando di giocare, apri la cartella dei programmi del gioco sul tuo sistema e cerca i file .ini.

Se non ne trovi nessuno, è probabile che non utilizzi questi file.

Scorciatoia del programma

Un'altra opzione che hai è quella di aggiungere comandi al collegamento al programma. Fare clic con il tasto destro del mouse sul collegamento sul sistema e aggiungere comandi come i seguenti alla fine del campo di destinazione:

  • w
  • finestra
  • modalità finestra

Si noti che potrebbero essere necessari privilegi elevati per salvare queste informazioni nel file. Non tutti i giochi supportano questi comandi, ma alcuni lo fanno. Potrebbero esserci altre variazioni come -f risoluzione, ad esempio -f 1024x768

Wrapper di gioco

I wrapper di gioco possono aiutarti a eseguire i giochi in una finestra. Intercettano le chiamate e usano l'emulazione per fornire questa e altre funzionalità.

Come per tutte le soluzioni precedenti, funzionano su alcuni giochi ma non su tutti. Ecco una breve selezione di involucri da provare:

  • DirectX OpenGL Wrapper: emula le chiamate API tramite OpenGL per eseguire applicazioni DirectX su altre piattaforme.
  • DxWnd - il programma più sofisticato di tutti. Una serie di opzioni e lo scopo principale del programma è rendere i giochi a schermo intero DirectX riproducibili in Windows.
  • Glide - non è stato aggiornato dal 2005, ma potrebbe ancora funzionare con i giochi più vecchi.

virtualizzazione

Questa è l'ultima risorsa. Se vuoi giocare a un gioco DOS o un gioco con una versione DOS, DOSBox è la tua prima scelta in quanto viene fornito con tutte le funzionalità necessarie per questo.

Altrimenti, hai bisogno di qualcosa di diverso. Se utilizzi Windows 7 Professional, Ultimate o Enterprise, puoi utilizzare la modalità Windows XP per eseguire i giochi in una finestra del tuo sistema.

In caso contrario, è possibile utilizzare invece software di virtualizzazione come VMware o VirtualBox. Quello che fanno sostanzialmente è emulare un altro sistema operativo sul tuo PC. Poiché viene eseguito in modalità finestra, tutti i giochi installati e avviati in un ambiente virtuale verranno eseguiti anche in quella modalità.