Home Emulatori Rilasciato nuQuake Enhanced Dreamcast v0.4.0 Alpha

Rilasciato nuQuake Enhanced Dreamcast v0.4.0 Alpha

32
0

nuQuake Enhanced è una versione potenziata di nuQuake, un porting del classico sparatutto in prima persona Quake (sviluppato da id Software nel 1996) per il Sega Dreamcast.

Rispetto al gioco originale per PC, questa versione è stata ottimizzata per sfruttare le capacità hardware del Dreamcast, come il processore PowerVR per il rendering 3D, offrendo un’esperienza fluida e moderna.

L’obiettivo del progetto è portare Quake su Dreamcast con funzionalità avanzate, tra cui il supporto per il multiplayer online, l’uso di tastiera e mouse, audio migliorato e compatibilità con mod.

Rispetto al nuQuake originale, la versione Enhanced introduce miglioramenti significativi, come il supporto per il multiplayer online tramite Broadband Adapter (BBA), audio CDDA (Compact Disc Digital Audio), e una maggiore stabilità per mod e mappe personalizzate.

Caratteristiche principali

Secondo le informazioni disponibili su GitHub e forum come Dreamcast-Talk, nuQuake Enhanced offre le seguenti funzionalità:

Rendering hardware accelerato

  • Utilizza GLdc, una libreria OpenGL per Dreamcast, per un rendering 3D fluido e di alta qualità. Questo rende il gioco più nitido e veloce rispetto a porting precedenti, come Maqaku, che usavano rendering software.
  • Supporta risoluzioni fino a VGA, con texture e illuminazione migliorate rispetto al Quake originale su PC.

Multiplayer online

  • Una delle novità più entusiasmanti è il supporto per il multiplayer online Free-for-All (FFA) tramite il Broadband Adapter (BBA). Questo permette fino a 16 giocatori in una singola partita, superando i limiti dei giochi Dreamcast ufficiali.
  • È possibile il crossplay con PC e altre console (es. PS Vita), anche se alcune piattaforme, come la Nintendo 3DS, non sono compatibili.

Nota: il multiplayer tramite connessione dial-up è poco praticabile a causa della latenza elevata. Il BBA è fortemente consigliato.

Supporto per periferiche

  • Tastiera e mouse: Perfetto per un’esperienza di controllo simile a quella su PC, con supporto per console e comandi.
  • Controller analogici: I controller Dreamcast sono pienamente supportati, con opzioni per configurazioni personalizzate.
  • VMU (Visual Memory Unit): Include un menu dedicato per gestire salvataggi e impostazioni, con opzioni segrete per tweak grafici.

Audio migliorato

  • Supporta audio a 16 bit e CDDA per una qualità sonora superiore rispetto ai porting precedenti.
  • Tuttavia, alcune versioni precedenti avevano problemi audio (es. suoni distorti o loop), che sono stati parzialmente risolti in nuQuake Enhanced.

Compatibilità con mod

  • Supporta molte mod progettate per la versione PC di Quake (GLQuake), senza necessità di adattamenti specifici. Questo è un grande vantaggio, poiché i mod non devono essere riprogettati per il Dreamcast.
  • Alcuni mod possono causare crash, ma la community sta lavorando per migliorare la compatibilità. È consigliato testare i mod su un PC con GLQuake vanilla prima di usarli sul Dreamcast.

Prestazioni ottimizzate

Rispetto alle prime versioni di nuQuake (es. alpha 1 del 2019, con framerate bassi), nuQuake Enhanced raggiunge 30+ fps anche su mappe complesse, grazie a ottimizzazioni della memoria e del rendering.

Gli sviluppatori hanno liberato fino a 11-12 MB di heap per Quake, riducendo i problemi di risorse su mappe grandi.

Funzionalità di debug e console

  • Include una console di comando accessibile con tastiera, utile per tweak e debug.
  • Supporta comandi per cambiare mappe, attivare noclip o testare mod direttamente in-game.

Distribuzione

  • Disponibile come immagine CDI pronta per essere masterizzata su CD-R o usata con emulatori. È inclusa anche una versione “plain files” per chi vuole creare la propria immagine.
  • La versione shareware di Quake è inclusa, ma per giocare l’esperienza completa è necessario possedere il gioco completo e aggiungere i file PAK.

Come funziona e come usarlo

Per giocare a nuQuake Enhanced sul Dreamcast, seguire questi passaggi:

Scaricare i file

Masterizzare il disco

  • Utilizzare un programma come ImgBurn per masterizzare l’immagine CDI su un CD-R. Assicurarsii che il tuo Dreamcast supporti dischi masterizzati (alcuni modelli richiedono modifiche hardware o un optical drive emulator).
  • Se si preferisce, utilizzare un emulatore come Flycast o un optical drive emulator (es. GDEMU) caricando l’immagine su SD.

Aggiungere il gioco completo (opzionale)

  • La versione shareware include solo il primo episodio di Quake. Per giocare l’esperienza completa, acquistare Quake (disponibile su Steam o GOG) e copiare i file PAK (es. pak0.pak, pak1.pak) nella directory corretta del disco.
  • Puoi anche aggiungere mod o mappe personalizzate, come il mega_map_pack condiviso dalla community.

Giocare

  • Inserire il disco nella console Dreamcast o avviare l’immagine tramite emulatore. Configurare i controlli (tastiera/mouse o controller) e le impostazioni tramite il menu VMU.
  • Per il multiplayer online, collegare il Dreamcast a Internet tramite un Broadband Adapter e unirsi a un server. Assicurarsi di avere una connessione stabile per ridurre la latenza.

Risoluzione dei problemi

  • Se il gioco non si avvia, ripetere la masterizzazione o verificare l’integrità del file CDI.
  • Per bug o crash, contattare la community su Dreamcast-Talk o il server Discord dedicato.

Problemi noti e limitazioni

Nonostante i progressi, nuQuake Enhanced ha alcune limitazioni:

  • Bug residui: Alcuni mod possono causare crash, e mappe molto grandi potrebbero sovraccaricare la memoria del Dreamcast, causando errori di rendering (es. lightmap nere).
  • Audio: Sebbene migliorato, l’audio può ancora presentare problemi occasionali, come suoni distorti o loop, ereditati da porting precedenti.
  • Multiplayer: La latenza è evidente con server lontani, anche con BBA. Il dial-up è praticamente inutilizzabile.
  • Compatibilità mod: Non tutti i mod PC funzionano perfettamente; è necessario testarli su GLQuake vanilla per verificarne la compatibilità.

Changelog

Tutti i contenuti stabili provenienti dalla fase di testing sono stati uniti al ramo principale. Attualmente si stanno verificando alcuni problemi con i vertici in modalità giocatore singolo, mentre l’interfaccia utente risulta ancora parzialmente compromessa, ma il team è al lavoro per risolverli.

  • Maggiore stabilità.
  • Miglioramenti nelle prestazioni.
  • Risolti alcuni glitch grafici.

Download: nuQuake Enhanced Dreamcast v0.4.0 Alpha

Download: Source code nuQuake Enhanced Dreamcast v0.4.0 Alpha

Fonte: github.com

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.