Archivio

Archivio per la categoria ‘Various’

All in 1 RGB MOD (VideoPac,Intellivision,A2600) Inty Version

All in 1 RGB MOD (VideoPac-Intellivision-A2600) Inty Version

Questa modifica RGB di Yannick Erb e’ stata pensata per funzionare su tre console differenti:

  • VideoPac incluso BG Color Fix
  • Intellivision solo versioni con LM1886N
  • Atari 2600

Ho voluto provare questa modifica RGB sebbene sono la persona che aveva realizzato la ZOE RGB nel lontano 2013 per Intellivision ma sul mio Intellivision avevo ancora installato il prototipo grezzo della modifica e non avendo piu tempo e voglia di assemblare l’ interfaccia ZOE RGB per Intellivision ho deciso di provare questa di Yannick che e’ sostanzialmente identica alla mia interfaccia.

Ho configurato la mod RGB per funzionare con intellivision, ci sono alcuni ponticelli da configurare, tutto ha funzionato al primo colpo l’immagine e’ nitida e stabile grazie anche a un piccolo accorgimento che questa mod include, un condensatore sulla linea del SYNC che rende l’immagine piu’ stabile in alcune situazioni.

Ho inoltre aprofittato di rimuovere completamente il modulatore RF (assolutamente inutile) e nel foro della spina antenna ho fissato il connettore DIN per l’uscita RGB / Audio e Switching SCART, ho anche sostituito il cavo flat di alimentazione della motherboard intellivision perche’ si era completamente disintegrato.

Di seguito troverete la solita galleria delle foto e il download del GERBER + i file che servono per fare assemblare il PCB da JLCPCB.

Galleria:

 

Questo è il modo corretto per la commutazione Scart con sorgente a 12 V.

Download: GERBER + Files needed to assemble the PCB by JLCPCB (98)

Project Homepage: https://oshwlab.com/yannick.erb/Intellivision-Secam-to-RGB_copy

CBS ColecoVision Riparazione e aggiornamento VDC con il Pico9918

CBS ColecoVision Repair and Upgrade with Pico9918

Ho ricevuto questa console per eseguire una riparazione e un’upgrade del chip video.

La riparazione:

Il guasto si presentava come un malfunzionamento del Joystick inserito nella porta #1 della console. Questo problema non e’ assolutamente una novita’ per questa console.

Il guasto e’ dovuto all’integrato 74LS541 che oltre ad essere non comune (viene utilizzato di raro) e’ molto sensibile alle scariche elettriche di conseguenza se si tenta di connettere il joystick a console accesa, la probabilita’ che si guasti e’ molto alta.

Ho preferito inserire uno zoccolo per entrambi gli integrati, uno per ogni porta joystick, perche’ la probabilita’ di un guasto futuro rimane comunque molto alta.

Video Chip Upgrade:

Premetto che questo modello di CBS ColecoVision non ha l’uscita video RGB nativa ma solo RF.

Si poteva fare la modifica Video Composito ma dato che in questi ultimi mesi il buon Troy Schrapel ha rilasciato su github il progetto Pico9918 che va a sostituire interamente il video chip TMS9918A e la Video RAM con una spesa molto contenuta ho deciso di fare la sostituzione.

Questo Video Chip viene utilizzato in molte console e computer tra cui il CBS ColecoVision.

Il Pico9918 puo’ essere configurato utilizzando un diverso firmware per uscire in VGA oppure in SCART RGB.

Ho scelto ovviamente l’uscita SCART RGB, l’installazione e’ abbastanza semplice, bisogna dissaldare il TMS9918A, inserire uno zoccolo e a questo punto si puo’ inserire il Pico9918 preprogrammato e collegare i segnali R-G-B-GND-SYNC(H/V), opzionale si puo’ rimuovere completamente il PCB con il modulatore RF.

I fili che vedete saldati direttamente sulle scheda madre del ColecoVision servono per l’uscita AUDIO (filo colore viola)e per i 5v (filo colore arancione) i 5v servono per la commutazione RGB del Televisore.

I collegamenti all’interno del connettore scart sono i seguenti: i 5v vanno al piedino 8 e poi tramite una resistenza da 150ohm al piedino 16.

Inoltre come si puo’ vedere sempre dalle foto ho messo del nastro adesivo sulla copertura in metallo all’altezza del Pico9918, lo fatto solo per una mia personale paranoia, il metallo non tocca il Pico9918 ma meglio prevenire che curare :-D

Galleria della riparazione e aggiormamento del videochip TMS:

source: github.com/visrealm/pico9918

Mattel Intellivision con la ZOE RGB rev 2.0

Mattel Intellivision with ZOE RGB rev 2.0

Ho installato per un’amico l’interfaccia ZOE RGBrev 2.0, questa interfaccia permette di visualizzare le immagini con un segnale di uscita RGB con una qualita’ decisamente migliore al posto dell’unica uscita fornita di serie che e’ RF.

Questa interfaccia era stata acquistata da me molti anni fa’ ed era l’ultimo batch della ZOE RGB rev v2.0 che avevo assemblato.

A distanza di diversi anni confermo che la qualita’ dell’immagine e’ perfetta e nitida.

Gallery:

Riparazione puleggia registratore a cassette Atari XC11

Atari Tape Recorder XC11 Pulley cap fix

Purtroppo come spesso accade anche la meccanica del registratore a cassette ATARI XC11 soffre di problemi di vecchiaia. Il tappo/blocco della puleggia di trascinazione della cinghietta si e’ spezzato e di conseguenza essendo sotto pressione da una molla e’ saltato via.

Ho fissato il tappo sulla piccolo perno in plastica della puleggia con della colla cianoacrilica, potrebbe funzionare per sempre oppure solo per un breve periodo, solo il tempo ci darà le risposte a questo dubbio.

Galleria della riparazione:

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

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

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

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

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

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: