Pubblicato il 2 maggio 2019
Non è un segreto che la Xbox è famigerata per essere una delle console più difficili da emulare correttamente. Finalmente, gli sforzi di molti sviluppatori dedicati hanno dato i loro frutti, e ora abbiamo più di un emulatore Xbox originale funzionante. Tuttavia, due si distinguono dal gruppo:
- Cxbx-Reloaded
- XQEMU
Ho preso il tempo per testare ogni emulatore Xbox attualmente disponibile, e questi due erano così avanti che non vale nemmeno la pena confrontarli con gli altri. Continuate a leggere per scoprire qual è il miglior emulatore Xbox.
Come potete vedere, sulla base di diversi fattori, XQEMU è il miglior emulatore Xbox. Se si riesce a farlo funzionare, cioè. Permettetemi di scomporre ulteriormente questo grafico.
Giochi funzionanti
Il punto principale dell’emulazione non è forse quello di giocare a tutti i vostri giochi preferiti? XQEMU supporta circa 275 giochi al momento della scrittura, e Cxbx-Reloaded ne supporta circa 60 (incluso Sega Chihiro). Per “supporto”, intendo che si può giocare attraverso il gioco (anche se alcuni giochi possono avere problemi minori con la grafica e il lag).
XQEMU Xbox Emulator Compatibility List (ho contato solo i giochi funzionanti con stato “ingame” o “playable”)
Cxbx-Reloaded Xbox Emulator Compatibility List
Per risparmiare tempo, ecco una lista dei 25 migliori giochi Xbox di tutti i tempi secondo IGN, e su quali emulatori Xbox funzionano:
- Halo: Combat Evolved – XQEMU
- Halo 2 – Nessuno dei due
- Tom Clancy’s Splinter Cell Chaos Theory – Nessuno dei due (XQEMU funziona con il gioco originale)
- Star Wars: Knights of the Old Republic – Neither (XQEMU works with other Star Wars games)
- Jade Empire – Neither
- Rainbow Six 3 – Neither
- Ninja Gaiden Black – Neither
- Fable – Neither
- ESPN NFL 2K5 – Neither
- GTA: San Andreas – Neither
- Prince of Persia: Sands of Time – XQEMU
- The Chronicles of Riddick: Escape from Butcher Bay – Neither
- Burnout 3: Takedown – Neither (XQEMU works with Burnout 2)
- NCAA Football 2003: Neither
- The Elder Scrolls III: Morrowind – Neither
- Mercenaries – XQEMU (see compatibility list)
- Crimson Skies: High Road to Revenge – XQEMU and Cxbx-Reloaded
- Psychonauts – Neither
- Madden NFL 2005 – Neither
- MVP Baseball 2005 – Neither
- Panzer Dragoon Orta – Cxbx-Reloaded
- Beyond Good and Evil – Neither
- Fight Night Round 2 – Neither
- Forza Motorsport – Neither
- Jet Set Radio Future – XQEMU and Cxbx-Reloaded
XQEMU Xbox Emulator Gameplay
Cxbx-Reloaded Xbox Emulator Gameplay
Easy to Use
This is the one category where Cxbx-Reloaded destroyed XQEMU. For Cxbx-Reloaded, you only need to make sure you have a few prerequisites installed, and it works out of the box. It also has a handy GUI:
I should mention that XQEMU also has a basic, official frontend called XQEMU-Manager that runs as a Python script:
For XQEMU, the Getting Started instructions are basically:
- Dump di un’immagine ROM di avvio dalla vostra Xbox fisica
- Dump del BIOS dalla vostra Xbox fisica
- Trovare un’immagine dell’hard disk della Xbox
- Lancia l’emulatore Xbox dal prompt dei comandi con un mucchio di variabili
Inutile dire che ci ho messo una vita a configurare correttamente.
A causa della natura di come XQEMU fa l’emulazione Xbox, purtroppo avete bisogno di tutte queste cose per farlo funzionare. Tuttavia, questi sono file protetti da copyright, quindi non entrerò nei dettagli su come acquisirli. Sono sicuro che se le vostre abilità su Google sono abbastanza forti sarete in grado di fare progressi qui.
Piattaforme
XQEMU supporta tutti i principali sistemi operativi, mentre Cxbx-Reloaded ha solo il supporto ufficiale di prima parte per Windows. A partire da ottobre 2017, è possibile eseguire Cxbx-Reloaded su Linux usando Wine però.
Stato del progetto
Sia XQEMU che Cxbx-Reloaded sono in sviluppo attivo. Caratteristiche, correzioni di bug e supporto per nuovi giochi vengono aggiunti costantemente. Infatti, Jannik Vogel di XQEMU e Luke Usher di Cxbx-Reloaded hanno entrambi dei Patreon dato che lavorano così duramente ai loro rispettivi progetti. Personalmente sono davvero entusiasta di vedere cosa riserva il futuro di questi emulatori Xbox.
Perché l’emulazione Xbox è così difficile?
Ci sono molte ragioni per cui non ci sono emulatori Xbox allo stesso livello degli emulatori per altre console come N64 o PS2. Cercherò di non entrare troppo nei dettagli, dato che c’è una buona discussione online su questo argomento. La ragione principale è che l’hardware della Xbox è incredibilmente complesso e non molto ben documentato.
- Xbox ha una CPU x86, che è comune nei PC, ma difficile da emulare accuratamente
- Xbox ha una GPU NV2A, che presenta molte complicazioni da emulare
- Il sistema audio di Xbox contiene una APU SoundStorm di NVIDIA, che è davvero difficile trovare informazioni dettagliate
- Nessuno comprende appieno il BIOS di Xbox
- Xbox ha tre codificatori video, che richiedono molto sforzo per emulare correttamente
Xeon – Menzione d’onore
Dato quanto sia difficile l’emulazione xbox, l’emulatore Xeon Xbox merita una menzione speciale. Può eseguire solo un gioco commerciale (Halo), e gioca in modo molto approssimativo. Tuttavia, questo è un risultato enorme che nemmeno Cxbx-Reloaded può fare (ancora).
Anche se non ci sono ancora emulatori Xbox che possono giocare al mio gioco Xbox preferito di sempre, Ninja Gaiden, XQEMU, Cxbx-Reloaded, e anche Xeon sono emulatori Xbox che fanno tutti un ottimo lavoro rispetto a tutte le altre opzioni disponibili. Quale gioco Xbox è il vostro preferito? Fatemelo sapere nei commenti!
Informazioni sull’autore
Tyler Sanderson
Sono un canadese che attualmente lavora nell’ufficio di Google a NYC come sviluppatore di software. I love board games, cooking, and learning about all things tech related.