Archivio

Archivio per la categoria ‘Various’

Videopac G7000 Reloaded con uscita RGB funzionante al 100%

Ho voluto upgradare un’altra console Philips Videopac G7000 aggiungendo tutto quello che avrei voluto fare molti anni fa quando avevo aggiunto solo l’uscita RGB al posto di quella RF.

Mentre stavo eseguendo il lavoro di modifica della console mi sono reso conto che qualcosa non andava con i giochi e l’uscita RGB, ad alcuni giochi mancava il colore di background, oppure il colore era sfumato, altre volte i colori erano errati, pero’ questo difetto non era presente con tutti i giochi e di conseguenza non era un problema di cablaggio (i colori non vengono invertiti come se ci fosse un problema con il cablaggio R-G-B)

Non me ne ero mai reso conto e probabilmente anche altre persone non si sono mai rese conto, perche’ non succede con tutti i giochi ma grazie alla Flash Multicart di Andrea Ottaviani ho potuto provare tutto il software uscito per G7000 e confermare che qualcosa non funzionava correttamente.

Il problema e’ dovuto al tipo di modifica RGB, io avevo preso per buona quella del sito gamesx.com, ovvero quella che circola da circa quindici anni e che sicuramente hanno installato quasi tutti, ma esiste un’altra modifica che e’ completamente diversa e sopratutto utilizza un particolare piedino della cpu Intel 8048 (pin 39 [T1]).

Titubante ho voluto provare questa modifica ed effetivamente e’ tutto vero, funziona, ora la modifica RGB e’ perfetta come per il Videopac G7200 (nativo con uscita RGB) e G7400 (Nativo RGB aggiungendo i componenti che mancano sul PCB)

Succesivamente ho scoperto che questa modifica RGB non e’ nata cosi’ per caso, lo schema e’ stato disegnato prendendo spunto dall’originale schema del G7200/G7400 dove viene utilizzato proprio questo particolare piedino della CPU.


Di seguito l’elenco di tutte le modifiche e miglioramenti che sono stati fatti:

  • Modifica RGB 100% funzionante utilizzando un pin extra dalla CPU (non ci saranno più sfondi o colori mancanti tramite RGB sul G7000)
  • Connettore Hirschmann DIN RGB esterno.
  • Interruttore di alimentazione esterno con spia di accensione.
  • Connettore di alimentazione esterno.
  • Due connettori D-SUB esterni per i joystick.
  • Sostituzione dell’alimentatore originale con un Mean Well EPS-15-5.
  • Modulatore RF rimosso.
  • Semplice circuito di amplificazione del segnale video composito.
  • Uscita video e audio composita separata tramite due connettori RCA esterni.

Galleria del lavoro svolto:

…e ora un po’ di link:

https://forum.system-cfg.com/viewtopic.php?f=18&t=10673
https://gamesx.com/wiki/doku.php?id=av:g7000_av
https://darius-saturn.com/forum/viewtopic.php?t=8342
https://www.pimparts.fr

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) (556)

source: wikipedia github

Philips Monitor VS0060-80 (CM8833/1084) Riparazione PSU

Philips Monitor VS0060-80 (CM8833/1084) PSU Repair

Riparazione stadio alimentazione del Monitor Philips (Black) VG0060-80, il Monitor si e’ spento di botto senza nessun rumore sospetto.

Questo stadio di alimentazione e’ praticamente identico ad altri modelli di monitor, per esempio: Philips CM8833 e Commodore 1084, ma sicuramente c’e’ ne saranno di altri che montano lo stesso stadio di alimentazione.

Riparazione:

Dopo aver rimosso il PCB dello stadio di alimentazione ho aprofittato di sostituire anche l’interuttore di alimentazione che non funzionava correttamente, sostituito inoltre il fusibile esploso ma ovviamente non funzionava nulla.

Il guasto era dovuto al transistor TS132 completamente in corto circuito, lo schema dice che viene installato un BU806 ma invece e’ installato un 2SC3795B.

Sostituito, non funziona ancora nulla, ho provato con il tester ma non arrivava nessun voltaggio, neanche i 300v +/- sul condensatore C112 a questo punto oltre al ponte diodi (D107/D108/D109/D110) c’era solo da provare la resistenza R103 da 47 Ohm 7W e infatti era interrotta, lo sostituita con una da 5W, non avevo da 7W in laboratorio.

Ho utilizzato il vecchio trucchetto della lampadina da 100W in serie, nel mio caso al posto del fusibile onde evitare di fare fuori altri componenti.

Tutto ha funzionato perfettamente la lampadina si e’ accesa per un minimo lasso di tempo, poi si e’ spenta e i voltaggi di uscita dello stadio di alimentazione erano tutti presenti (125v/15.8v/25.5v).

Gallery:

Download: Philips VS0060-80/CM8833/1084 Schematics (518)

A8PicoCart Flash Multicart per Atari 8-bit (XL-XE)

A8PicoCart Flash Multicart for Atari 8-bit (XL-XE)

L’A8PicoCart è una economica multicart per Atari 8-bit (XL/XE) che si puo’ realizzare in casa anche con una minima esperienza nelle saldature.

La cartuccia supporta i seguenti formati di file: ROM/CAR/XEX e un supporto limitato per i file ATR.

Manuale di istruzioni, firmware, file Gerber e STL e altra documentazione sono disponibili sulla pagina github di Robin Hedwards.

Puoi vedere un breve video che ho realizzato cliccando qui.

Gallery:

Riparazione Midi Roland MT32 con problemi audio

Midi Roland MT32 Audio Glitch Repair

Questo e’ un breve riassunto della riparazione del Midi Roland MT32.

L’interfaccia MIDI MT32 presentava un fastidioso problema audio (puoi ascoltare i file audio allegati a questo post).

Sembrava il classico problema dei condensatori elettrolitici ormai esausti, invece era dovuto alla ROM ROLAND R15449121 (TC534000P) posizione IC37.

Per rimpiazzare la ROM originale sarebbe bastato utilizzare una OTP Eprom 27C040 che pero’ non avevo in laboratorio cosi’ ho utilizzato una FLASHROM AM29F040 modificando alcuni collegamenti.

Il nome del file che ho utilizzato per programmare la FLASHROM e’ il “r15449121.ic37.bin” che potete trovare nell’archivio allegato a questo post.

Qui di seguito la documentazione per come adattare la AM29F040 al posto di una 27C040.

  • Atmel AT27C040 – 4Mb (512K x 8) OTP, EPROM (32-pin Package)
  • Amd AM29F040 – 4Mb (512K x 8) FLASHROM (32-pin Package)

Alzare il Piedino 31 (WE) della AM29F040 e connetterlo con un piccolo spezzone di filo al Piedino 32 (VCC)
Alzare il Piedino 1 (A18) della AM29F040 e collegarlo con un filo al Piedino 31 sullo zoccolo o equivalente pista dello stampato.

Differenza dell’audio di Monkey Island prima e dopo la riparazione:

Gallery:

Download: Roland MT32 (various OS and extra ROMs) (506)

source: Synth Eprom Dumps

Semplice realizzazione di un cavo RGB per ColecoVision

Easy way to make a RGB cable for CBS ColecoVision

Ho voluto rivedere un po’ i collegamenti RGB della mia console CBS ColecoVision e disegnare un nuovo schema per il collegamento dell’uscita video RGB.

Questa console veniva venduta con un modulatore esterno (CBS Electronics Adaptateur Antenne 7466 – 6F) che convertiva il segnale da RGB a RF, a quanto sembra non veniva fornito un cavo Scart per il collegamento diretto al televisore.

Il cavo originale ColecoVision da D-SUB DB15 a Scart in mio posesso non ha il pinout corretto ma funziona perfettamente con un’altro ColecoVision sempre con uscita RGB ma con un’encoder interno che converte i segnali Y (B-Y) (R-Y) a RGB (PAL Secam Converter A).

Questo fatto e’ veramente curioso, a quanto sembra esistono piu’ versioni con uscita RGB oltre che RF.

Ho deciso di rimuovere il vecchio cavo RGB che avevo saldato internamente circa 15 anni fa e sostituirlo con un cavo RGB connesso al connettore nativo del Coleco.

Il problema di fare questa operazione e’ sempre stato il connettore D-SUB DB15 che deve essere di una certa misura, altrimenti non entra.

Risolto brillantemente utilizzando una prolunga Joypad SNK NeoGeo, dove abbiamo un connettore D-SUB DB15 prefuso nella plastica dove vengono
utilizzati tutti e 15 i piedini (in teoria ne servono solo 14 per il Joypad NeoGeo, ma sono collegati tutti e 15).

Ho Tagliato il cavo dal lato connettore maschio joypad neogeo e saldato i fili sul connettore Scart e per il segnale di Fast Switching prima di collegarlo al piedino 16 della scart ho inserito in serie una resistenza da 100ohm, non ho utilizzato il segnale di Function Switching.

Ancora una cosa, il segnale Audio dal connettore RGB nativo della console e’ molto basso, dunque ho fatto un ponticello (vedi foto) per bypassare una resistenza e un condensatore ceramico, dunque ho prelevato direttamente l’audio dal PIN 7 dell’integrato SN76489 (Sound Generator).

Ovviamente tutto funziona perfettamente.

Galleria del lavoro che e’ stato fatto:

Recap & Fix Shugart SA455-3AA (Motor JVC SS01AA)

Recap & Fix Shugart SA455-3AA (Motor JVC SS01AA)

The Shugart SA455-3AA e’ un lettore Floppy Disk DSDD (360K).

Il lavoro che e’ stato fatto:

  • Sostituzione Condensatori Elettrolitici PCB Motore.
  • Ingrassaggio con grasso siliconico asticelle scorrimento testina.
  • Ricostruzione di una pista del pcb corrosa dalla perdita del condensatore elettrolitico da 10uf.
  • Sostituzione terminali per selezione con jumper.
  • Sostituzione condensatore ceramico.
  • Pulizia Generale.
  • Test lettura/scrittura con interfaccia GreaseWeazle.

Lista Condensatori Elettrolitici sostituiti:

  • 1 x 10uf 25v
  • 1 x 47uf 16v
  • 1 x 0.47uf 50v
  • 1 x 0.22uf 50v
  • 2 x 22uf 25v (non-polarizzato)

Gallery:

Download: Shugart SA455-SA465 Service Manual (430)

Amiga Power Supply 312503-03 Mean Well RPT-60B

Commodore Power Supply 312503-03 Mean Well RPT-60B

Ho deciso di sostituire completamente il PCB dell’alimentatore Amiga (312503-03) perche’ sebbene dopo la sostituzione di tutti i condensatori 1 anno fa’ (30/4/2023) i voltaggi non erano sempre stabili, sopratutto i 5V che oscillava tra 5.2v e 6.9v.

Utilizzando un drive Gotek HXC come periferica Floppy mi ha bruciato due chiavette USB, una lo recuperata sostituendo un condensatore smd in corto.

Dunque mettiamo in pensione il vecchio pcb dell’alimentatore e diamo il benvenuto al Mean Well RPT-60B pienamente compatibile sia come voltaggio e amperaggio.

Vi lascio il Link di Aliexpress.

Gallery:

The Recapping Day (A600 – A1200)

The Recapping Day (A600 - A1200)

La solita noiosa sostituzione di tutti i condensatori ormai esausti.

Gallery:

Amiga: Retro Love Intro by Lynx/Nightfal

26 November 2023 Nessun commento

The First Amiga Intro by Lynx/Nightfall.

It only took just under two months to learn from scratch 68k Assembler and Amiga Custom Chip registers.

Well done Lynx!

Download: Retro Love Intro by Lynx/Nightfall (564)

source: pouet.net

Monitor TVM-10 APF Electronics, Inc.

Monitor TVM-10 APF Electronics, Inc.

Inanzitutto ringrazio il mio amico Gerben per avermi regalato il monitor.

Questo e’ un monitor Bianco e Nero ma per qualche motivo e’ stata applicata una sottile pellicola trasparente sul frontale del cinescopio per simulare la tonalita’ di un tubo catodico a fosfori ambra , inoltre e’ stato mascherato il logo APF posto sul frontale del monitor a destra della spia di alimentazione.

Il Monitor APF TVM-10 ha circa 43 anni e veniva utilizzato con il computer APF Imagination Machine I/II.

Il Monitor presentava diversi problemi di funzionamento, qui di seguito la descrizione del lavoro che e’ stato fatto.

  • Rimozione della pellicola colorata.
  • Sostituzione di tutti i condensatori elettrolitici.
  • Sostituzione di un condensatore ceramico.
  • Taratura sincronismo orizzontale (H-HOLD) rimuovendo delicatamente la cera che era fusa all’interno nell’induttore variabile.
  • Installazione di un condensatore in poliestere da 1uf in parallelo a quello presente da 1.5uf per la regolazione della larghezza orizzontale (H-WIDTH) dell’immagine, purtroppo il nucleo di ferrite inserito nell’induttore variabile per la regolazione manuale risulta bloccato, probabilmente con della colla, sforzando sicuramente si spezza.
  • Verifica dei Diodi.
  • Taratura tramite trimmer posto sul frontale del PCB del monitor per il voltaggio di alimentazione che deve essere di 12v.
  • Regolazione Geometria.
  • Pulizia Generale.

Rimane solo un problema di geometria; l’immagine lato sinistra in alto del CRT per circa 1cm tende a piegarsi, inoltre l’immagine e leggermente arrotondata, problema sicuramente da attribuire a qualche condensatore in poliestere o resistenza che ha perso la capacità/valore dell’epoca.

Inutile dire che ho verificato quasi tutti i condensatori poliestere e resistenze nella sezione dell’orizzontale non trovando nulla di scandaloso.

La galleria delle foto contiene tutte le foto che ho scattato durante la riparazione, colgo inoltre l’occasione per ringraziare un utente del plcforum che mi ha dato delle dritte per procedere con la riparazione.

Galleria della riparazione:

Riparazione Apple ][ EuroPlus

Apple ][ EuroPlus Repair

Riparazione Apple ][ EuroPlus.

Difetti:

  • Schermo Nero.
  • Luce Power spenta.
  • La Tastiera non funziona.

Riparazione:

Per lo schermo nero e' bastato premere tutti gli integrati nella loro sede, alcuni gli ho rimossi ho pulito lo zoccoletto e piedini dell'integrato.

La luce Power spenta era guasta la micro lampadina 5v, sostituita.

La tastiera aveva diversi problemi;

Il connettore tastiera (zoccoletto) posto sulla motherboard del computer era guasto e di conseguenza non portava i -12v al PCB dell'encoder tastiera.

Sul PCB dell'encoder tastiera erano stati sostituiti 3 integrati TTL ma erroneamente sono stati saldati 2 x 74LS04 al posto di 2 x 74LS00, il terzo TTL era corretto ma non funzionante. sostituiti tutti.

Adesso tutto funziona discretamente bene, purtroppo la pessima tastiera ha alcuni problemi, le lamelle interne si sono deformate e tendono ad uscire dalla loro sede, di conseguenza alcuni tasti non funzionano correttamente . ho provato a sistemare e ovviamente pulire, ma la situazione non e' migliorata di molto.

Galleria della riparazione:

Amiga PSU 312503-03 + Recap + LED Digital Volt-Amps Meter

30 April 2023 1 commento
Commodore Power Supply 312503-03 +Recap + LED Digital Volt-Amps Meter

Dopo il solito e noiosissimo recap dell’alimentatore ho deciso di aggiungere due display per monitorare i voltaggi pricipali (+5,+12) e l’ameperaggio.

L’amperaggio che viene visualizzato con il LED di colore blu nel display di sinistra e’ la somma di tutti i voltaggi (+5,+12,-12)

Ho anche Aggiunto tre fori di aerazione, non ho voluto utilizzare nessuna ventola, ho gia’ abbastanza ventole in laboratorio che danno discretamente fastidio.

Gallery:

Texas Instruments PHA 2037 Connector FIX

Texas Instruments PHA 2037 Connector FIX

Texas Instruments PHA 2037 Connector FIX

Defect:

  • Black Screen but sounds works.

Replaced parts:

  • 1 x 6 PIN DIN Male.

Gallery:

3 x Texas Instruments TI-99/4a Repair

Texas Instruments TI-99/4A Repair #1

Defect:

  • Black Screen and deafening sound in background.

Replaced parts:

  • 1 x TMS9900NL CPU (U600)

Texas Instruments TI-99/4A Repair #2

Defect:

  • Wave/Raster Lines.
  • Garbage on Boot Screen.

Replaced parts:

  • 1 x Inductor 2 -> 4.5 μH (L100)
  • 2 x TMS4116-15 RAM

Texas Instruments TI-99/4A Repair #3

Defect:

  • Garbage on Boot Screen.

Replaced parts:

  • 1 x MOSTEK MK4116N RAM