Home Emulatori Rilasciato DS99/4a v0.3a

[Scena DS] Rilasciato DS99/4a v0.3a

445
0

Il developer wavemotion-dave, noto per lo sviluppo di numerosi emulatori Atari su console DS e DSi, inizia il nuovo anno lavorando su di un emulatore dell’home computer TI99/4a.

Attualmente è disponibile una primissima versione alpha per chiunque sia intenzionato a testarlo, anche se lamenta ancora la mancanza di un buon sintetizzatore vocale.

Per poter essere eseguito l’emulatore necessita di un DS con flashcard R4 o (altamente raccomandato) un DSi o (ancora più altamente raccomandato) DSi XL/LL con qualcosa come Twilight Menu o Unlaunch.

[stextbox id=’info’]Nota: L’emulatore per funzionare richiede le ROM del BIOS TI nella directory /roms/bios.[/stextbox]

Caratteristiche

  • Il carrello carica fino a 512K Banked.
  • Espansione RAM 32K.
  • Salva e carica stato.
  • Mull mapping di uno qualsiasi dei 12 tasti DS a qualsiasi combinazione di joystick/tastiera TI.
  • Nessun supporto per cassette o dischi ancora… cerca l’hack Tunnels of Doom SSS su AtariAge che funziona senza cassetta.
  • Nessun sintetizzatore vocale ancora.

Installazione

  • Saranno necessari i due file del BIOS della console come descritto di seguito. Posizionare entrambi i file BIOS .bin in /roms/bios (puoi semplicemente creare la directory sulla scheda SD).
  • Avrai anche bisogno dell’emulatore stesso. Puoi ottenerlo dalla pagina GitHub: l’unico file di cui hai bisogno qui è DS994a.nds (il file .nds è un file eseguibile Nintendo).
  • Avrai bisogno di giochi per giocare … in questo momento l’emulatore supporta file C/D/G e file ‘8’ non invertiti. Praticamente basta provare a caricare un file per vedere se funziona… le ROM dovrebbero avere estensione .bin.
  • Ti consiglio di inserire i tuoi giochi in /roms/ti99 poiché l’emulatore utilizzerà per impostazione predefinita quella directory. È lì che li tengono i ragazzi fighi.

Problemi noti

  • Cose… si completeranno in seguito man mano che la versione alpha progredirà verso la beta.

File del BIOS

Di seguito gli hash CRC32 del file BIOS che sto utilizzando con tutti i miei test: cercali se desideri la massima compatibilità:

* db8f33e5 994aROM.bin (8K)
* af5c2449 994aGROM.bin (24K)

Blend Mode (DSi)

L’emulatore ColecoDS supporta una “modalità blend” preso in prestito dal mio schema su StellaDS.

In questa modalità, due fotogrammi vengono fusi insieme: questo è davvero utile quando si gioca a giochi come Space Fury o Galaxian in cui i proiettili sullo schermo sono larghi solo 1 pixel e il display LCD del DSi non trattiene i pixel abbastanza a lungo da essere visibili.

Questi giochi sono stati progettati per funzionare su un vecchio televisore a tubo con fosforo che decade lentamente in modo che l’occhio veda lievi tracce man mano che l’immagine svanisce.

Questo emula quello (grossolanamente), sul DSi l’utilizzo di questa nuova modalità rende quei giochi davvero luminosi e visibili.

Il DSi XL/LL ha un aggiornamento più lento sull’LCD e si avvicina di più ai vecchi televisori a tubo catodico… quindi la modalità di fusione non è necessaria per i modelli XL/LL.

Tuttavia l’utilizzo della modalità di fusione ha un costo della CPU del 15%!! Il DSi è in grado di gestirlo… il DS-LITE/PHAT potrebbe faticare un po’ con giochi più complicati.

Quindi la mia raccomandazione è la seguente:

  • DSi non XL/LL: Utilizza la modalità Blend per i giochi che ne traggono vantaggio (ad esempio TI Invaders).
  • DSi XL/LL – Non preoccuparti… il decadimento dello schermo XL/LL è più lento e i giochi sembrano fantastici così come sono.
  • DS-LITE/PHAT: Puoi provarlo ma il framerate potrebbe scendere sotto i 60 FPS su alcuni giochi.

Per abilitare questa nuova modalità Blend, scegliere il gioco da caricare e andare nel sottomenu “Game Options” per attivarlo.

Changelog v0.3

  • Velocità migliorata dell’8% su tutta la linea.
  • Corretto il problema con l’interruzione dello spirito nella parte superiore dello schermo,
  • Corretto il problema con X nella mappatura dei controlli in modo che alternasse P1 vs P2.
  • Aggiunto il supporto PAL (insieme a NTSC predefinito).
  • Nuova schermata iniziale e logo.
  • Altre pulizie minori come tempo consentito.

Changelog v0.2

  • Supporto Bankswitch aumentato a 512k.
  • Corretta l’istruzione IDLE in modo che giochi come Slymoids funzionino.
  • Velocità migliorata del 10-15% su tutta la linea…
  • Altre pulizie minori come tempo consentito.

Download: DS99/4a v0.3a

Download: Source code DS99/4a

Fonte: forums.atariage.com

LASCIA UN COMMENTO

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

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.