Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Help riparazione Commodore 128

178 views
Skip to first unread message

Mousemiki

unread,
Dec 15, 2011, 1:35:57 PM12/15/11
to
Ho un Commodore 128 che funziona perfettamente in modo 64 e anche in modo
128 40 colonne, ma se switcho in modo 80 colonne mi da la seguente
schermata:
http://img823.imageshack.us/img823/8665/imag0249xt.jpg
premetto che il monitor funziona perfettamente cosi il cavo video e che ho
controllato tutti i chip custom la ram e la vram e funzionano tutti,
qualcuno sa darmi indicazioni o gli è mai capitata una roba del genere?
--
>>> I have a family and a full time job, but still have a time to get much
>>> hours of Amiga hacking a day :-) <<<

retrohc

unread,
Dec 15, 2011, 1:56:35 PM12/15/11
to
On 15 Dic, 19:35, "Mousemiki" <amimi...@tin.it> wrote:
> Ho un Commodore 128 che funziona perfettamente in modo 64 e anche in modo
> 128 40 colonne, ma se switcho in modo 80 colonne mi da la seguente
> schermata:http://img823.imageshack.us/img823/8665/imag0249xt.jpg
> premetto che il monitor funziona perfettamente cosi il cavo video e che ho
> controllato tutti i chip custom la ram e la vram e funzionano tutti,
> qualcuno sa darmi indicazioni o gli è mai capitata una roba del genere?
> --
>
Credo che quando cambi in modalita' 80 colonne tu debba usare la presa
apposita a vaschetta posta sul retro, oltre ad un cavo RGB che si
adatti alla presa del C128 ed abbia una uscita credo RGB. Il monitor
1084s della Commodore e i vari cloni potevano gestire entrambe le
modalita' a 40-80 colonne, a patto di usare appunto due cavi.
Saluti.
Mauro

Mousemiki

unread,
Dec 15, 2011, 2:04:32 PM12/15/11
to
A parte che ho un 8833 quello che dici è esattamente quello che faccio,
l'immagine riportata è quella del monitor in modalità 80 colonne.
Ciao

Nuzzler

unread,
Dec 15, 2011, 2:12:34 PM12/15/11
to
On 15 Dic, 19:35, "Mousemiki" <amimi...@tin.it> wrote:

> controllato tutti i chip custom la ram e la vram e funzionano tutti,
> qualcuno sa darmi indicazioni o gli è mai capitata una roba del genere?

Rom dei caratteri per le 80 colonne? La butto li', dato che non so se
e' a parte o insieme ad altro.
La schermata e' infatti simile a quella di un 80 colonne normale, ma
ha una riga in piu':

http://www.commodore128.org.uk/images/forumpics/C128%2080%20col.gif

I caratteri 7 e 6 sono corretti e la V e' riconoscibile: se provi a
digitare quei due numeri dovresti vederli giusti...
La quinta riga in piu' e' inusuale. Si legge: V6. C'e' un qualche tipo
di espansione?

Nuzzler

Mousemiki

unread,
Dec 15, 2011, 3:55:08 PM12/15/11
to
Porc se hai la vista acuta, si c'è la Jiffy rom 6.01, sulle 40 colonne si
vede perfettamente, temendo potesse essere quella che dava fastidio l'ho
sostituita con la rom Commodore, il problema permane, per quanto riguarda
la rom dei caratteri, non c'è una rom per le 80 colonne, c'è solo il VicII
più 16(o 64Kb) di vram, anche questi controllati e funzionanti.

Nuzzler

unread,
Dec 15, 2011, 4:19:36 PM12/15/11
to
Mousemiki ha scritto:

> non c'e' una rom per le 80 colonne

Guardando i caratteri in 40 colonne paiono infatti identici, pero'
evidentemente il VDC non li visualizza correttamente in 80.
Se hai un altro 128 vedo da immagini tipo questa:

http://upload.wikimedia.org/wikipedia/commons/0/03/C128mobo.jpg

...che il VDC (MOS 8563) e' zoccolato (e' il chip a sinistra
all'interno della protezione d'alluminio, mentre a destra, se leggo
bene la sigla, ci dovrebbe essere il VIC II), quindi potresti provare
a scambiarli.

Nuzzler

Nuzzler

unread,
Dec 15, 2011, 5:02:10 PM12/15/11
to
On 15 Dic, 22:19, Nuzzler <nuzzo_...@yahoo.it> wrote:

> Guardando i caratteri in 40 colonne paiono infatti identici, pero'
> evidentemente il VDC non li visualizza correttamente in 80.

Intanto se ti vuoi divertire un po' qui c'e' una demo grafica proprio
per il VDC del 128:

http://noname.c64.org/csdb/release/?id=44983

La puoi eseguire per prova in VICE o vederla prima su youtube:

http://www.youtube.com/watch?v=WurbrCIaDDk

Portando il D64 su floppy e caricando ed eseguendo la demo in 40
colonne (tanto poi parte in 80) dovresti vedere, dopo un paio di
schermate, il VDC in azione con pura grafica e accorgerti se anche
questa e' corrotta o no.

Nuzzler


Mousemiki

unread,
Dec 15, 2011, 5:46:56 PM12/15/11
to
il Vic e il VDC non sono interscambiabili comunque come scritto
precedentemente ho provato a sostituirli tutti con altri sicuramente
funzionanti e il problema è rimasto.

Telespalla Bob

unread,
Dec 15, 2011, 6:29:11 PM12/15/11
to
Il 15/12/2011 23:46, Mousemiki ha scritto:
> Nuzzler wrote:
>> Mousemiki ha scritto:
>>
>>> non c'e' una rom per le 80 colonne
>>
>> Guardando i caratteri in 40 colonne paiono infatti identici, pero'
>> evidentemente il VDC non li visualizza correttamente in 80.
>> Se hai un altro 128 vedo da immagini tipo questa:
>>
>> http://upload.wikimedia.org/wikipedia/commons/0/03/C128mobo.jpg
>>
>> ...che il VDC (MOS 8563) e' zoccolato (e' il chip a sinistra
>> all'interno della protezione d'alluminio, mentre a destra, se leggo
>> bene la sigla, ci dovrebbe essere il VIC II), quindi potresti provare
>> a scambiarli.
>>
>> Nuzzler
>
> il Vic e il VDC non sono interscambiabili comunque come scritto
> precedentemente ho provato a sostituirli tutti con altri sicuramente
> funzionanti e il problema è rimasto.

io propenderei per la ram dinamica dedicata al VDC.

ciao.

Mousemiki

unread,
Dec 15, 2011, 6:33:08 PM12/15/11
to
Testata anche la Vram anzi giacchè l'ho dovuta dissaldare ho saldato 64Kb
al posto dei 16Kb originali, ma il risultato non è cambiato.
ciao.

Roberto Bazzano

unread,
Dec 15, 2011, 7:09:54 PM12/15/11
to
> Testata anche la Vram anzi giacchè l'ho dovuta dissaldare ho saldato 64Kb
> al posto dei 16Kb originali, ma il risultato non è cambiato.
> ciao.

Guarda sullo schema se attaccato al VDC c'è qualche buffer: è possibile che
ci sia qualche bit sempre a 1 o sempre a 0.
La causa potrebbe essere un buffer difettoso, o qualche falso contatto sul
bus dati.

Tra l'altro se vedo bene anche il 3 ed il 6 di "122365" bytes sono
visualizzati correttamente.

E facendo qualche supposizione più spinta, se l'ipotesi è corretta:

V in ascii binario è 01010110
7 in ascii binario è 00110111
3 in ascii binario è 00110011
6 in ascii binario è 00110110

Da cui si evince che i bit sicuramente funzionanti sono il 6, il 5, il 2 e
lo 0 (vanno da sx a dx, dal 7 allo 0).
Un po' poco, ma può essere già qualcosa.

Ciao.
Roberto


Nuzzler

unread,
Dec 15, 2011, 7:11:33 PM12/15/11
to
On 15 Dic, 23:46, "Mousemiki" <amimi...@tin.it> wrote:

> il Vic e il VDC non sono interscambiabili

Certo, dai... Scambiare VDC tra due C128, chiaramente. :-) Hai citato
il VIC II e la ram video, ma non il VDC stesso che a questo punto
rientra tra i "chip custom" provati del primo post.
Se i chipponi vanno tutti che dirti... Posso solo suggerirti di dare
un occhio a questo:

http://www.archive.org/stream/C128DiagnosticInstructionandTroubleshootingManual3/C128_Diagnostic_Instruction_and_Troubleshooting_Manual_314060-01-02#page/n37/mode/2up

E' il manuale di una cartuccia di debug per il 128, ma a pagina 38 ci
sono giusto una lista di bug specifici per le 80 colonne che esulano
dalla cartuccia stessa. Vari punti si attagliano bene al tuo problema
e sono tutti legati alle linee dati che collegano il VDC alla sua ram,
come da schema:

http://www.zimmers.net/anonftp/pub/cbm/schematics/computers/c128/310378-2-left.gif

Chip e ram pero' funzionano, quindi... ;-P

Nuzzler

Roberto Bazzano

unread,
Dec 15, 2011, 7:19:57 PM12/15/11
to
> E' il manuale di una cartuccia di debug per il 128, ma a pagina 38 ci
> sono giusto una lista di bug specifici per le 80 colonne che esulano
> dalla cartuccia stessa. Vari punti si attagliano bene al tuo problema
> e sono tutti legati alle linee dati che collegano il VDC alla sua ram,
> come da schema:

Visto ora lo schema.
Come prima cosa direi di provare a verificare con un tester che i pin dal 34
al 42 del VDC (quelli marcati DDx) siano elettricamente collegati con i
rispettivi pin di U23 ed U25.
Magari è solo un falso contatto su uno zoccolo.

Se è tutto ok, stessa prova sui pin da 10 a 18, verso un altro chip
collegato al bus dati principale.

Ciao.
Roberto


Nuzzler

unread,
Dec 15, 2011, 7:33:14 PM12/15/11
to
Roberto Bazzano ha scritto:

> Magari e' solo un falso contatto su uno zoccolo.

Stavo giusto pensando a questo: bonta' dei contatti dello zoccolo,
bonta' delle saldature dello zoccolo, continuita' delle piste. Tra il
VDC e la sua ram non c'e' null'altro. Il TTL appena sopra la ram (un
buffer) e collegato al VDC manda il suo output al connettore RGBi.

> Se è tutto ok, stessa prova sui pin da 10 a 18, verso un altro chip
> collegato al bus dati principale.

La rom dei caratteri, ad esempio... ;-)

Nuzzler

Dino.Baldi

unread,
Dec 16, 2011, 2:19:46 AM12/16/11
to
Ragazzi che post !

Complimenti a tutti,
Sono in ufficio da 2 ore in una mattina fredda e nebbiosa
e grazie a voi mi diverto (almeno per qualche minuto)
...okkey, adesso torno al lavoro...

Grazie !

Dino
comPVter

Mousemiki

unread,
Dec 16, 2011, 4:10:10 AM12/16/11
to
Ciao, cambiati anche tutti i 74LSxxx che erano connessi col circuito 80
colonne, il risultato non cambia, anzi posso dirti di aver cambiato anche
i transistor di quel circuito, il risultato non cambia.

Mousemiki

unread,
Dec 16, 2011, 4:33:45 AM12/16/11
to
Nuzzler wrote:
> Se i chipponi vanno tutti che dirti... Posso solo suggerirti di dare
> un occhio a questo:
>
http://www.archive.org/stream/C128DiagnosticInstructionandTroubleshootingManual3/C128_Diagnostic_Instruction_and_Troubleshooting_Manual_314060-01-02#page/n37/mode/2up
>
> E' il manuale di una cartuccia di debug per il 128, ma a pagina 38 ci
> sono giusto una lista di bug specifici per le 80 colonne che esulano
> dalla cartuccia stessa.

Bello sto manuale, bello anche il sito che non conoscevo :-) Grazie.
Per tornare a bomba i bug riportano tutti al VDC, ho paura che sia uno di
quei guasti che si presentano solo dopo che il VDC si è scaldato, ma più
perchè ci sia qualche altro chip che si scalda e malfunziona, anche perchè
questo computer ha bisogno di circa 30 secondi per funzionare
regolarmente, prima da schermata nera o schermata freezata e fischio, dopo
funziona perfettamente ma si vede male in modalità 80 colonne, quando ho
provato ad accenderlo da freddo in modalità 80 colonne il problema c'era
ma mooolto meno pronunciato, bastava aspettare i classici 30 secondi dare
il reset per avere la schermata in foto, comunque ho comprato una
bomboletta di aria compressa adesso prima faccio scaldare il computer ben
bene e poi congelo uno alla volta tutti i chip magari scopro quello (o
quelli in sinergia) bastardo che malfunziona.

> Chip e ram pero' funzionano, quindi... ;-P

Devo essere capitato con un altro 128 da cui ho preso i pezzi funzionanti
con problemi periferici che non mi fanno capire un tubo, comunque per
completezza il C128 con questo problema è mainboard rev 7.0 con i soliti
fili dell'ultimo momento.

Mousemiki

unread,
Dec 16, 2011, 4:34:56 AM12/16/11
to
Buona idea, non ci avevo pensato a controllare le piste col tester.

Old_spectrum

unread,
Dec 16, 2011, 4:33:32 AM12/16/11
to
Scusami, forse dico una banalità, hai detto di avere montato 64 ram
sul vdc, ora, la piedinatura delle ram 4164 e' diversa dalle 4116 che
sii vedono nella foto della mb, se ricordo bene le 4116 vogliono +5
+12 -12 mentre le 4164 solo +5. Non potrebbe essere anche questo ?

Mousemiki

unread,
Dec 16, 2011, 5:38:22 AM12/16/11
to
No perchè è una modifica documentata e l'ho fatta in altri C128 (C128D)
(sul C128Dcr già c'è), vedi link:
http://www.commodore128.org/index.php?topic=2733.0

dott.Piergiorgio

unread,
Dec 16, 2011, 6:19:07 AM12/16/11
to
Il 16/12/2011 01:19, Roberto Bazzano ha scritto:

> Visto ora lo schema.
> Come prima cosa direi di provare a verificare con un tester che i pin dal 34
> al 42 del VDC (quelli marcati DDx) siano elettricamente collegati con i
> rispettivi pin di U23 ed U25.
> Magari è solo un falso contatto su uno zoccolo.

A me successe proprio questo a suo tempo col 128, (pero' in 40col.) dopo
averlo aperto, ispezionato la motherboard e richiuso, ritornava ad
essere leggibile; O questo, o in alternativa, la chargen ROM....

Saluti,
dott. Piergiorgio.

Edy

unread,
Mar 9, 2021, 4:38:54 PM3/9/21
to
scusate, sono nuovissimo del gruppo e ho trovato questo post in quanto ho un problema simile su c128D solo con le 80 colonne e stavo cercando info in rete. Alla fine, com'è andata? Era colpa del VDC? ciao grazie
0 new messages