ReXGlue: lo strumento che vuole fare per Xbox 360 quello che N64 Recompiled ha fatto per N64
Ricordi la rivoluzione N64? Questo progetto che aveva permesso di girare giochi N64 nativamente su PC, a 4K e 60fps, con supporto mods, senza emulazione? La stessa cosa sta accadendo per la Xbox 360, grazie a ReXGlue.
🔧 Che cos'è esattamente ReXGlue?
ReXGlue è un SDK di ricompilazioni statiche per Xbox 360, creato dallo sviluppatore Tom Clay. Il principio: anziché emulare il processore PowerPC di Xbox 360 al volo (cosa fa Xenia), ReXGlue converte il codice del gioco in C++ a monte, che viene poi compilato nativamente per Windows, Linux o macOS.
In concreto, che cosa significa? Portate PC native dei giochi Xbox 360, con i vantaggi che questo comporta:
- Prestazioni molto superiori all'emulazione
- Modalità native di supporto
- Risoluzioni e framerates non limitati
- Personalizzazione del render
- Correzioni di bug impossibili da eseguire tramite un emulatore
🎮 I portafogli già in via di sviluppo
Poche settimane dopo il lancio dell'SDK, la comunità si è impadronita dello strumento. I progetti in corso:
- Blue Dragon, il JRPG di Akira Toriyama e Hironobu Sakaguchi, esclusivo 360 in Giappone
- Lost Odyssey, il JRPG di Mistwalker, mai uscito su altro che la 360
- Ninja Gaiden 2, la versione originale, assente dalle versioni moderne (Sigma 2 e 2 Black cambiano molto il gameplay)
- Dragon Ball Raging Blast 2
- Le prime portate di Crackdown e Fable 2 menzionate anche
⚖️ La differenza con l'emulazione
ReXGlue è basato su Xenia per il livello grafico, ma Tom Clay insiste sulla differenza fondamentale: "Non è solo un emulatore. E' una piattaforma. La ricompilazione statica apre porte impossibili in JIT, modifica profonda, sostituzioni di sottosistemi nativi, ottimizzazioni hardware specifiche."
Per la conservazione è enorme. Giochi come Ninja Gaiden 2, Blue Dragon o Lost Odyssey sono attualmente introvabili legalmente al di fuori della Xbox 360 originale. ReXGlue potrebbe dare loro una seconda vita.
📥 Come funziona?
L'SDK è disponibile su GitHub (rexglue/rexglue-sdk). Il progetto è ancora in fase di sviluppo, non aspettarti ancora di giocare a Lost Odyssey perfettamente. Ma la direzione è chiaramente tracciata.
Fonte: Read Only Memo (intervista)- Time Extension - GitHub