Microsoft ha recentemente rilasciato quattro titoli originali Xbox su PC, portando la retrocompatibilità su una nuova piattaforma. Da anni le console Xbox godono di questa funzionalità, ma per ottenerla su PC il colosso di Redmond ha utilizzato una versione nativa x86 del suo emulatore interno Xbox 360. Come prevedibile, i modder hanno subito colto l'occasione per eseguire giochi Xbox 360 su PC, con risultati promettenti ma misti.
Scoperta dei file GOD e dell'emulatore Xe03
L'analisi dei pacchetti dei giochi retrocompatibili ha rivelato che questi sono confezionati come file GOD, il formato ufficiale dell'Xbox 360. Utilizzando un estrattore GOD, i modder sono riusciti a convertirli in ISO eseguibili su emulatori o su console Xbox 360 jailbroken. La vera svolta è arrivata quando Nathan su X ha trovato un file chiamato Xe03, noto anche come Fission, l'emulatore ufficiale Xbox 360 integrato nelle console Xbox One e Series. All'interno dell'ambiente Xbox 360, Microsoft ha già un altro emulatore, XeFu (Fusion), che emula l'Xbox originale. Si tratta quindi di un emulatore dentro un emulatore.
Sponsored Protocol
Il percorso per eseguire giochi Xbox 360 su PC
Microsoft avrebbe potuto creare un emulatore nativo x86 per l'originale Xbox, ma ha invece ricompilato Xe03 per funzionare su PC x86, regalando di fatto alla comunità un emulatore Xbox 360 completo. Modificando il contenitore dell'app e sostituendo i pacchetti di gioco, progetti come XWine1 e ricercatori indipendenti sono riusciti a bypassare il layer interno (Fusion) e a caricare eseguibili Xbox 360 direttamente in Xe03. Giochi come Plants vs. Zombies, Steins;Gate, Fuzion Frenzy e Midnight Club: Los Angeles sono stati avviati con vari gradi di stabilità.
Sponsored Protocol
Implicazioni per l'emulazione e i dispositivi portatili
Poiché Microsoft ha già fatto il lavoro di reverse engineering, l'ottimizzazione rimane l'unica sfida. Con il tempo, ci si aspetta che sempre più titoli funzionino perfettamente. Microsoft ha promesso ulteriori uscite ufficiali, ma non ha menzionato giochi Xbox 360. La scoperta di Xe03 ha un potenziale immenso per l'emulazione Xbox 360 su PC, specialmente per dispositivi a basso consumo come il ROG Ally e la serie Legion Go di Lenovo. L'emulatore ufficiale è più efficiente degli emulatori open-source come Xenia.
Miglioramenti grafici e supporto ufficiale
La versione PC di Xe03 upscala l'output 480p a 4K, aggiunge V-Sync integrato, filtraggio anisotropico, anti-aliasing migliorato e modalità finestra senza bordi. I giochi fanno parte del programma Xbox Anywhere, quindi se si possiede la licenza digitale su console, si ottiene gratuitamente su PC. Microsoft introdurrà presto il supporto ai risultati Xbox. Tutti questi elementi sono stati accolti con entusiasmo dalla comunità modding, che ora può concentrarsi sull'ottimizzazione. Per saperne di più su come la comunità sta sfruttando questa tecnologia, leggi il nostro articolo su Halo Campaign Evolved.
Sponsored Protocol
Per ulteriori dettagli sull'emulazione Xbox, consulta la pagina di Wikipedia sull'emulazione Xbox.