Xemu, l’emulatore open-source per la console Xbox original, ha raggiunto la versione 0.8.7, confermando il continuo progresso e l’impegno svolto dagli sviluppatori.
Compatibile con PC Windows, macOS e Linux, l’emulatore beneficia di aggiornamenti volti a migliorare la stabilità, ampliare le funzionalità e garantire una maggiore compatibilità, consolidandosi come una soluzione affidabile per preservare e godere dei titoli della console Xbox OG.
L’emulazione della console Xbox è stata una sfida complessa a causa della sua struttura hardware e software, ma Xemu ad oggi ha raggiunto risultati significativi nel suo sviluppo.
Dal 2017, Xemu ha consentito di emulare oltre il 60% dei titoli Xbox, offrendo funzionalità come l’upscaling dei dettagli grafici e la possibilità di giocare online collegandosi ad altri emulatori XEMU e, addirittura, ad altre console Xbox.
L’emulatore ha inoltre contribuito a preservare i giochi della console Xbox, consentendo agli appassionati di rivivere e ricordare i classici di questa console.
Tra le novità introdotte in questi giorni, vi sono aggiornamenti ai container di build per Windows e Ubuntu, miglioramenti nella gestione di shader GLSL tramite l’aggiornamento di glslang, e ottimizzazioni all’interfaccia utente per una migliore organizzazione degli aggiornamenti.
Inoltre, è stato aggiunto un tag architetturale per Windows per una migliore categorizzazione degli aggiornamenti e un alias di pacchetto per vecchi nomi di release.
A livello grafico, l’emulatore introduce l’uso della notazione “snake case” per i range di larghezza delle linee e migliora il supporto per texture 3D in modalità BUMPENVMAP
e BUMPENVMAP_LUM
.
Sul fronte tecnico, è stato rimosso il file .gitignore
per preservare i sottoprogetti nel ramo PPA, mentre sono stati aggiornati i requisiti di build Debian aggiungendo CMake.
Un ulteriore aggiornamento include il miglioramento degli script di generazione delle licenze, correggendo i collegamenti URL delle stesse.
L’interfaccia utente ora dispone di nuovi file SVG per elementi originali, e il progetto è stato sincronizzato con QEMU in versione 9.2.0, rafforzando la base emulativa.
Infine, Xemu espande il supporto a livello di piattaforme rilasciando binari aarch64 per Windows, aumentando ulteriormente la compatibilità.
Changelog v0.7.138 → v0.8.7
- CI (Continuous Integration):
- Aggiornato il contenitore di build per Windows.
- Aggiunta etichetta di architettura Windows agli aggiornamenti.
- Alias di pacchetti aggiunti per vecchi nomi di release Windows.
- Rimossa la directory
.gitignore
per preservare i subprogetti nel ramo PPA. - Aggiunto
cmake
come dipendenza di build nei pacchetti Debian. - Rilascio di binari aarch64 per Windows.
- Grafica e NV2A:
- Utilizzo dello snake case per gli intervalli di larghezza delle linee.
- Gestione delle texture 3D nelle modalità
BUMPENVMAP
eBUMPENVMAP_LUM
.
- Interfaccia utente (UI):
- Risolto un problema con l’organizzazione degli aggiornamenti.
- Aggiunti file SVG originali per gli elementi dell’interfaccia utente.
- Script:
- Correzione degli URL delle licenze nello script
gen-license.py
.
- Correzione degli URL delle licenze nello script
- Aggiornamenti generali:
- Integrazione del codice da QEMU versione 9.2.0.
- Aggiornamento di
glslang
per il supporto shader.
Download: Xemu v0.8.7
Download: Source code Xemu v0.8.7
Fonte: github.com