
Cxbx-Reloaded è un emulatore open-source progettato per far girare i giochi della Microsoft Xbox Originale (e in futuro, i titoli Chihiro arcade) su Windows e Linux tramite Wine. A differenza di altri emulatori che simulano l’hardware, Cxbx-Reloaded traduce le chiamate dirette all’Xbox Kernel in API Windows, migliorando compatibilità e prestazioni.
Questo progetto è un fork di Cxbx, nato per modernizzare il codice e renderlo più stabile. Nonostante sia ancora in fase di sviluppo, molti giochi sono già giocabili, anche se con alcuni bug grafici o di performance.
Requisiti di Sistema
Minimi
- Sistema Operativo:
- Windows 7/10/11 (solo 64-bit)
- Linux (x86-64) con Wine (32-bit non supportato)
- ⚠ Attenzione:
- macOS + Wine non funziona correttamente.
- Sistemi BSD non testati.
- Wine può rompersi tra versioni, si consiglia Wine 7.0 come fallback.
- GPU:
- Direct3D 9.0c con supporto a:
- Pixel Shader 2.0+
- Vertex Shader 3.0
- (Vulkan/DX12 non ancora supportati nativamente)
- Direct3D 9.0c con supporto a:
Installazione e Configurazione
Prerequisiti per Windows
- Visual C++ 2022 Redistributable (x86)
- Npcap (per emulazione di rete)
- ✅ Abilitare “WinPcap Compatibility Mode” durante l’installazione!
- Driver WinUSB (opzionale, solo per controller originali Xbox/Steel Battalion via USB)
Configurazione su Wine (Linux/macOS*)
(macOS non ufficialmente supportato, problemi noti)*
- Usare Wine 7.0 (più stabile) o l’ultima versione.
- Installare i componenti con Winetricks:
winetricks vcrun2019 d3dcompiler_47
- WinPcap è incluso, non serve installarlo separatamente.
Download e Build Automatiche
Cxbx-Reloaded non ha ancora rilasci ufficiali stabili, ma offre build automatiche giornaliere:
🔗 Ultima Build (GitHub)
🔗 Cronologia Completa Build
(Si consiglia di controllare la compatibilità prima del download.)
Lista Compatibilità e Giochi Supportati
Alcuni giochi funzionano quasi perfettamente, altri hanno problemi grafici o di crash. Ecco alcuni esempi:
✅ Giocabili con bug minori:
- Halo: Combat Evolved
- Jet Set Radio Future
- Ninja Gaiden Black
⚠ Parzialmente giocabili (problemi grafici/audio):
- Fable: The Lost Chapters
- Star Wars: Knights of the Old Republic
❌ Non funzionanti (per ora):
- GTA: San Andreas (crashes all’avvio)
📊 Consulta la lista completa:
Wiki Compatibilità Cxbx-Reloaded
Come Segnalare Bug
- Problemi specifici a un gioco?
- Apri un report sul database di compatibilità.
- Bug generici dell’emulatore?
- Usa il GitHub Issue Tracker.
(Prima di segnalare, controlla se il problema è già noto!)
FAQ e Problemi Comuni
❓ Perché il gioco crasha all’avvio?
- Assicurati di aver installato VC++ 2022 x86 e Npcap.
- Prova a disattivare l’emulazione di rete nelle impostazioni.
❓ Come si usano i controller originali Xbox?
- Serve un adattatore USB con driver WinUSB (Xbox-to-USB).
- Su Linux, configura Wine con XInput.
❓ Wine dà errori su Linux?
- Prova con Wine 7.0 (ultima versione stabile confermata).
- Installa d3dcompiler_47 via Winetricks.
Conclusioni e Sviluppi Futuri
Cxbx-Reloaded è uno dei progetti più promettenti per l’emulazione dell’Xbox Originale, con aggiornamenti costanti. Tra le prossime funzionalità in arrivo:
- Miglioramento supporto Direct3D 8 → 9
- Emulazione stabile della GPU NV2A
- Supporto a Chihiro (Xbox Arcade)
💬 Unisciti alla community su Discord per supporto e novità!
🔗 Scarica l’ultima versione qui:
GitHub Releases