Home Emulatori Rilasciato SugarDS v0.7: L’emulatore Amstrad CPC per Nintendo DS con supporto...

[Scena DS] Rilasciato SugarDS v0.7: L’emulatore Amstrad CPC per Nintendo DS con supporto multi-disco e miglioramenti Z80

30
0

Pubblicato un nuovo aggiornamento per SugarDS, l’emulatore dedicato agli home computer Amstrad CPC 464 e 6128 sviluppato dal talentuoso developer wavemotion-dave per console Nintendo DS.

L’emulatore è in grado di riprodurre con accuratezza i modelli CPC 464 (64K) e 6128 (128K), supportando i formati di file .SNA, .DSK e .CPR con dimensioni fino a 1024K e 512K, a seconda del tipo.

Questa nuova versione introduce un miglioramento significativo al supporto della modalità Mode2 (640×200), che consente finalmente di giocare in maniera ottimale alla graphic adventure Orion Prime.

Impostando la configurazione su Mode2 come “PAN 320”, è possibile leggere correttamente i testi del diario e sfruttare l’area grafica superiore per uno scorrimento fluido del testo a sinistra e a destra.

Questo permette di interpretare contenuti che normalmente risultavano troppo compressi per essere leggibili sul piccolo schermo da 256 pixel del DS.

Durante il gioco principale, la funzione di auto-scale adatta perfettamente la risoluzione standard a 320, rendendo il titolo completamente fruibile sull’hardware della console.

Secondo quanto riportato dallo sviluppatore, l’intero gioco può essere caricato da un singolo disco da circa 800K, evitando la necessità di cambiare dischi durante la partita. Anche dopo circa mezz’ora di gameplay non sono stati riscontrati problemi, segno di una compatibilità ormai matura e stabile.

Caratteristiche

  • Emula i modelli Amstrad CPC 464 (64K) e CPC 6128 (128K).
  • Supporta il caricamento di file .SNA e .DSK fino a una dimensione totale di 1024K.
  • Compatibile con cartucce Plus2CPC, permettendo il caricamento di file .CPR fino a 512K.
  • Emula approssimativamente il CRTC di Tipo 3, con supporto per split screen, effetti di rottura dello schermo, scrolling verticale fluido e una resa approssimativa dello scrolling orizzontale.
  • Consente di salvare e caricare lo stato della partita, per riprendere il gioco dal punto in cui lo si era lasciato.

File BIOS

Seguendo l’esempio della quasi totalità degli emulatori Amstrad CPC, i file BIOS sono già inclusi all’interno dell’emulatore e non è necessario che l’utente li procuri separatamente. Questo approccio è stato confermato anche da una nota di Cliff Lawson.

Pertanto, i file BIOS del CPC restano sotto copyright Amstrad in qualunque forma esistano. Se qualcuno, in veste ufficiale, detiene i diritti su questi file e desidera che vengano rimossi dall’emulatore, l’autore è disponibile a farlo. In caso contrario, ringrazia per il permesso implicito all’utilizzo.

Configurazione

  • In arrivo prossimamente — ci sarà molto di cui parlare!

Mappatura dei comandi

  • Tasto dorsale sinistro (L) + D-Pad per regolare lo spostamento.
  • Tasto dorsale destro (R) + D-Pad per regolare la scala (disattiva lo scaling automatico).

Supporto dischi

  • Sono supportati file .DSK fino alla dimensione massima consentita dai floppy da 3,5″ con PARADOS, pari a circa 720K.

Supporto cartucce

  • Sono supportate cartucce .CPR fino a 512K, ma questo non è un emulatore CPC+.

Supporto SNA

  • Da definire.

Problemi noti

  • Prehistorik II presenta gravi glitch grafici. Pinball Dreams mostra problemi visivi durante le schermate iniziali, ma il gameplay funziona correttamente.

Changelog

  • Ora sono supportati i dischi a doppia facciata. Il floppy da 3,5″ di Orion Prime funziona correttamente!
  • I dischi vengono ora salvati automaticamente sulla scheda SD quando vengono scritti.
  • Migliorato il timing della CPU Z80, con un funzionamento più corretto per un maggior numero di giochi.
  • Migliorato il supporto per la generazione automatica dei nomi file durante l’avvio dei giochi da disco.
  • Aggiunto il tastierino numerico: è sufficiente premere l’icona del tastierino sulla tastiera principale.
  • Supporto migliorato per la Mode 2: utilizzare la modalità PAN o COMPRESSED e la regione superiore dello schermo (dove compare il logo Amstrad) per lo scorrimento.
  • Nuova schermata superiore “Amstrad Croc” disponibile: attivabile tramite le Impostazioni globali.
  • Migliorato l’auto-scale nella direzione X (orizzontale).
  • Apportate modifiche minori e correzioni di bug, compatibilmente con il tempo disponibile.

Download: SugarDS v0.7

Download: Source code SugarDS v0.7

Fonte: gbatemp.net