Home > Projects / Repairs, Today, Various > Emulazione del VDP TMS9918A/29A VDP con Raspberry Pi Pico.

Emulazione del VDP TMS9918A/29A VDP con Raspberry Pi Pico.

Questo interessante progetto di Troy Schrapel emula il VDP TMS9918A/29A con una Raspberry Pi Pico.

Ho voluto assemblare e provare personalmente il PICO9918 con il TI-99/4A utilizzando sia l’uscita VGA che l’uscita SCART (RGB) e devo dire che mi ha molto sorpreso, l’immagine e’ stabile e il software funziona senza problemi.

Questa emulazione del VDP non ha nulla da invidiare all’implementazione dell’F18A sebbene l’F18A ha alcuni miglioramenti sulla gestione della grafica, miglioramenti che pero’ devono venire sfruttati dal nuovo software homebrew per TI-99.

Succesivamente eseguiro altri test con CBS ColecoVision e MSX, ringrazio Andrea Ottaviani per aver aiutato e fatto da beta testing per l’implementazione di Troy Schrapel dell’uscita SCART (RGB) che non era prevista nelle prime versioni del firmware.

Inoltre faccio anche presente che la VRAM che viene utilizzata dal VDP e’ integrata nell’emulazione, dunque non serve, ho fatto alcuni test rimuovendo parte delle VRAM RAM 4116 del TI-99/4A e tutto ha funzionato regolarmente, dunque se avete un TI-99/4A, ColecoVision o altro che presenta i classici problemi di grafica corrotta (VRAM), il PICO9918 risolvera’
definitivamente questo problema senza dover sostituire una o piu’ ram non funzionanti.

Breve descrizione dell immagini che potete vedere nella galleria:

Test con monitor VGA con emulazione scanlines abilitato.
Test con tv/monitor SCART RGB, in questo caso ho dovuto portare anche i 5v alla presa scart per la commutazione RGB.  I 5v vanno al piedino 8 e poi tramite una resistenza da 150ohm al piedino 16, questo tv/monitor senza questa configurazione non visualizza correttamente l’immagine RGB.

Questi sono i computer e console che utilizzano questo VDP:

  • ColecoVision
  • CreatiVision Memotech MTX
  • MSX1 Computer
  • NABU Personal Computer
  • Sega SG-1000/SC-3000
  • Spectravideo SV-318/SV-328
  • Sord M5
  • Tatung Einstein
  • Texas Instruments TI-99/4A
  • Casio PV-2000
  • ColecoVision ADAM Computer
  • Hanimex Pencil II
  • Tomy Tutor
  • Toshiba Pasopia-IQ MSX1 Computer
  • Yamaha CX5M MSX1 Computer
  • Telegames Personal Arcade
  • Powertran Cortex

Quanto sono andato a spendere per la singola PICO9918?

  • 2 x Strip Round 40 Gold Pin : €1.15
  • 1 x RP2040 Pi Core Black : €2.69
  • 1 x JLCPCB Assembled (SMD components) PCB : €7.65

Piu’ o meno per ogni singolo PICO9918 completo di tutti i componenti si andrà a spendere €11.49.

Il prezzo di ogni componente comprende anche il costo della spedizione e sdoganamento.

NOTA: Mi sono scordato di scrivere che il SYNC composito per la scart puo’ essere prelevato da uno dei due SYNC (H/V) VGA.

Gallery:

Download: Pico9918 (VGA/SCART) Firmware v0.4.0 (PCB v0.3) (455)

source: wikipedia github

  1. Nessun commento ancora...
*


× 3 = venti quattro