VMware Workstation Pro: Uno strumento gratuito per il retrogaming

15.01.2025 20:12 Uhr – 19 Minuten Lesezeit
Von Stefan Dreher

VMware Workstation è un programma che consente di eseguire più sistemi operativi contemporaneamente su un unico computer. È spesso utilizzato dai professionisti IT per testare software in diversi ambienti, ma può essere impiegato anche per il retro gaming.

VMware si distingue per gli eccellenti driver per l'accelerazione 3D e la sua stabilità, il che significa che è possibile configurare un PC retro virtuale con VMware. Tuttavia, per il gaming, VMware è attualmente raccomandato per sistemi a partire dalla generazione di Windows 2000, ma preferibilmente con Windows XP a 32 bit, poiché il driver di visualizzazione 3D è supportato solo da Windows 2000 in poi.

Fortunatamente, Windows XP a 32 bit è anche retrocompatibile con software più datati, spesso fino all'era di Windows 3.11, perché è in grado di eseguire applicazioni a 16/32 bit, che sono supportate sui sistemi operativi a 32 bit ma spesso non su quelli a 64 bit.

In questa guida, ti mostrerò come scaricare e installare gratuitamente il software di virtualizzazione VMware Workstation Pro dal produttore Broadcom. Infine, ti mostrerò anche come installare Windows XP con il driver per l'accelerazione 3D in modo da poter giocare a titoli più datati come POD o Forsaken, tra gli altri.

Scaricare da Broadcom: il sito web è macchinoso

Per fare ciò, vai alla pagina VMware sul sito web di Broadcom al Link e clicca sul pulsante "Download Fusion or Workstation".

Questo richiede un account Broadcom, il che ora è un po' complicato. Clicca su "Log-in" nell'angolo in alto a destra e poi clicca su Registrati.

Dovresti ora essere reindirizzato a un'altra pagina. Inserisci il tuo indirizzo email e la password, e risolvi eventuali sfide CAPTCHA. Una volta registrato, torna alla Pagina di Login e accedi normalmente, usando il tuo indirizzo email come nome utente.

Ora vai di nuovo alla pagina di download di VMware (il primo link in alto) e verrai reindirizzato alla pagina di supporto aggiuntivo qui. Accanto al tuo nome nell'angolo in alto a destra, c'è un pulsante dove puoi selezionare i prodotti.

Clicca su "VMware Cloud Foundation" e i download corretti dovrebbero quindi essere visualizzati. Sotto la voce di menu "My Downloads", cerca VMware Workstation Pro. Dopo aver cliccato su questo prodotto, potrai scaricarlo normalmente.

Ad esempio, seleziona VMware Workstation Pro 17.0 per Windows e poi la versione più recente corrispondente, la 17.6.2. Potrebbe essere necessario accettare i termini di licenza prima che il pulsante di download diventi utilizzabile. Ora dovresti essere in grado di installarlo, e quando l'applicazione viene avviata, puoi usare l'opzione "For Home use", che lo rende gratuito per te e non richiede l'inserimento di una chiave di prodotto.

Configurazione di una Macchina Virtuale in VMware

Nel frattempo, possiamo creare una macchina virtuale cliccando su File → Nuova Macchina Virtuale o sul pulsante "Crea nuova Macchina Virtuale" direttamente sulla pagina iniziale. Si aprirà una finestra di configurazione, e procederemo con la configurazione "Tipica".

VMware ti chiederà ora di inserire un CD con l'installazione di Windows XP o di selezionare il file immagine ISO per l'installazione. Dovrebbe essere rilevato, e la selezione predefinita sarà automaticamente Windows XP. Ora puoi assegnare un nome alla macchina virtuale. La dimensione del disco rigido non dovrebbe essere troppo piccola; considero 10 GB un minimo accettabile.

Infine, puoi personalizzare l'hardware virtuale, come aumentare la memoria virtuale a 4096 MB. Sarebbero meglio 3072 MB perché la memoria grafica conta anche per questo limite di 4 GB. Questo è il valore massimo possibile che può funzionare sotto un sistema operativo a 32 bit. Puoi configurare la memoria grafica a 256 MB; i giochi retro non necessitano di così tanta memoria grafica.

Installazione dei driver VMware (programmi di controllo) sul sistema guest per Windows XP

I VMware Tools inclusi funzionano solo da Windows 7 in poi, quindi non funzioneranno su Windows XP. Innanzitutto, abbiamo bisogno del file immagine ISO chiamato "winPreVista.iso" perché il driver è per sistemi guest precedenti a Windows Vista. Abbiamo collegato il link per il download qui.

Quando la macchina virtuale con Windows XP è in esecuzione, clicca sull'icona del CD-ROM nell'angolo in basso a destra, e poi seleziona il file immagine ISO winPreViso.iso nelle impostazioni.

Il programma di installazione dovrebbe quindi avviarsi. In caso contrario, fai doppio clic sull'icona dell'unità CD-ROM nella finestra Risorse del computer. Puoi procedere come al solito in questo programma di installazione, e installerà anche il driver per l'accelerazione 3D.

Dopo il riavvio della macchina virtuale, puoi controllare lo stato dell'accelerazione grafica 3D usando dxdiag. Per aprire la Diagnostica DirectX, vai al menu Start e clicca su Esegui. Inserisci il comando "dxdiag" nella finestra e dovrebbe avviarsi.

Nella scheda "Schermo", puoi scoprire se l'accelerazione 3D è abilitata. Se dice sì, potresti testare l'output, e se vedi il cubo che ruota, significa che funziona correttamente.

Funzionalità Importanti di VMware Spiegate

Con VMware, puoi anche creare snapshot (istantanee) al di fuori dei giochi. Gli snapshot salvano lo stato della VM in un momento specifico. Questo ti aiuta se commetti un errore nella VM e poi ripristini lo stato attuale della VM allo stato precedente usando il cosiddetto snapshot.

Come usarli? Vai al menu VM → Snapshot → Scatta Snapshot. Puoi assegnare un nome allo snapshot lì. In caso di errore o se desideri ripristinare la VM a una data precedente, puoi ripetere questa operazione, ma seleziona invece il menu VM → Snapshot → Ripristina a Snapshot …

Ci sono 3 diverse modalità di rete in VMware. Con la modalità Bridged (a ponte), la VM è direttamente connessa alla rete dell'host passando attraverso la stessa scheda di rete del sistema host. È quella che viene chiamata un "bridge di rete".

Con NAT (Network Address Translation), la rete della VM è isolata dalla rete dell'host, e il sistema host agisce come router gateway. Questa è l'impostazione predefinita.

Con Host-Only, la rete è completamente isolata, e c'è solo una connessione tra la VM e l'host. Presumibilmente, nessuna connessione internet sarà possibile a meno che l'host non l'abbia condivisa.

Inoltre, VMware può dividere la rete in più segmenti di rete o selezionare una rete virtuale specifica. Questo è utile se vuoi costruire una rete virtuale tra solo 2 VM, ma dovrebbe essere isolata da altre VM.

Infine, c'è l'utile funzionalità "Shared Folder" (Cartella Condivisa), che consente di condividere i dati sul computer host con la VM, e puoi quindi scambiare dati tra la VM e l'host. Dovrai attivare questa opzione nelle impostazioni della VM e selezionare le cartelle da condividere.

Ulteriori Utilizzi di VMware

VMware non è utilizzato solo per l'esecuzione di sistemi operativi più datati, ma anche per una vasta gamma di applicazioni. Nello sviluppo software, ad esempio, lo sviluppatore utilizza VMware per verificare come il proprio software si comporta sotto diversi sistemi operativi e se funziona correttamente, senza dover acquistare costantemente molto hardware solo per i test, o per sviluppare software direttamente multipiattaforma.

VMware è anche utilizzato per ambienti di formazione virtuali dove gli utenti possono provare in sicurezza diversi scenari, e le demo dal vivo possono mostrare configurazioni di software o sistemi operativi senza danneggiare il sistema host.

I ricercatori di sicurezza professionisti lo usano anche per il penetration testing e l'analisi di software dannoso. Le macchine virtuali offrono la sicurezza che software sospetti possano essere eseguiti senza influenzare il sistema host. O anche, tra le altre cose, vengono effettuate complesse simulazioni di rete e test di firewall.

Installazione dei Giochi

Se l'accelerazione 3D è stata abilitata con successo, ora puoi installare giochi 3D classici come Need for Speed I - III, Pod o Forsaken. Non dimenticare di aggiornare DirectX all'ultima versione per prestazioni migliori.

Provalo con i vecchi giochi che non funzionano più sui sistemi operativi attuali a 64 bit.

Risoluzione Problemi

Prestazioni lente? Controlla nel tuo BIOS o EFI se la virtualizzazione VT-x o AMD-V è abilitata. Questo è lo strumento di configurazione del tuo computer; appare all'accensione del computer, ancor prima che avvii il sistema operativo. Puoi anche controllare in anticipo nel Task Manager di Windows se è già attiva.

Nessuna rete? Controlla le impostazioni di rete della VM per vedere se è configurata male, ad esempio su una rete Host-Only. Assicurati anche che il tuo adattatore di rete virtuale "VMware Network Adapter" sia abilitato sul tuo sistema operativo host.

Prestazioni DirectX 3D lente? Potrebbe essere necessario aggiornare DirectX alla versione 9.0 separatamente nel tuo sistema operativo guest Windows XP in modo che funzioni in modo più affidabile. Inoltre, controlla lo stato dell'acceleratore 3D per vedere se non è attivo o se il driver non è installato.

Conclusione

VMware potrebbe essere sufficiente per molti giochi 3D, ma DOSBox dovrebbe essere utilizzato per applicazioni DOS o giochi DOS, in quanto è progettato per quello. Questo perché DOSBox forma il completo livello di esecuzione DOS e può ridurre la velocità del processore se necessario.

VirtualBox è anche un software di virtualizzazione gratuito, ma i suoi driver 3D sono spesso buggati e inutilizzabili. Tuttavia, c'è anche l'opzione di passare una seconda scheda grafica alla VM tramite passthrough, ma qui abbiamo descritto l'esecuzione nativa senza passthrough.

Se hai bisogno di una replica ancora più accurata di un PC retro, puoi usare 86Box o PCem. Lì, emula l'hardware retro completo, ma sono anche molto più lenti. Con un processore da 3 GHz, può emulare un processore Pentium II 233 MHz.

Questo articolo è stato originariamente pubblicato in tedesco. È stato tradotto con assistenza tecnica e revisionato dalla redazione prima della pubblicazione. Visualizza articolo originale (Tedesco)