CrashSerious
Member
First-- I'm doing this for the challenge and to bring something old back to life. Yes, I have probably spent more on it than buying a working VIC and I may have to spend more. Please don't respond with non-helpful comments like "you should just buy a working one." The goal here is to restore a bit of the era back to a working state.
I purchased a used VIC 20 a few months back and I have been trying to restore it to an operational state. I've been successful with my A500 and a A2000, repairing at teh componnent level, so I figured I would give it a try. It currently is partially operational, but it only displays a yellow boarder, white screen background and the cursor. (I couldn't get a image to upload, so I had to place it externally and provide a link. Also, I managed to get teh pic with teh cursor 'off' but it DOES blink)
https://ibb.co/b72BKp
When I type, I can see that it is accepting input-- but I cannot see the characters. If I type a small BASIC program, it seems to run like:
10 PRINT "FIX ME!"
20 GOTO 10
RUN
This clearly moves the cursor down the screen until the bottom, so it appears to scroll as desired. When I put a command in wrong, it appears to place the proper number of lines on the screen for a Syntax Error. For this reason, I don't believe the BASIC ROM is bad. Likewise, when I type the cursor moves the appropriate positions.
I have replaced the Character ROM from one that I bought from Dave's, the 8bitguy, website so I trust that it is good. (though I suppose it COULD be bad). I read several posts talking about garbage characters being displayed and inconsistently displayed characters. I gave it a try, this is 100% consistent if the characters are being generated, they are white on white-- invisible.
I have also replaced EVERY logic chip on the motherboard out of sheer desperation, yes-- all the 74xx series chips are brand new and the 555 reset timer as well. Since I had most around, and figured it wouldn't hurt to have the ones I didn't already have.
Literally the only chips I haven't replaced are:
Memory - My logic is that it's unlikely to be so consistent in it's partial functioning for that to be the issue.
the CIA Chips - I didn't think that would be the case. The keyboard works fine.
The 6502 - Well, it APPEARS to work and boot, the cursor flashed... she's doing SOMETHING.
The VIC - Actually, I did buy a VIC chip to test with, but the seller sold it as working and when I swap that out I simply get a black screen.
Thoughts??? Things to check? I'm at my wits end and literally no where talks about a yellow screen on the vic20.
Things I have at my disposal:
a 4 channel Rigol 1054Z (hacked to 100MHz) oscilloscope that I am familiar with
a 16 channel USB Logic analyzer
Solder, solder wick and pump, a mountain of solder, and a solder station
A willingness to try thought out, information backed, suggestions.
Things I don't have, but am looking for a reason to buy...
an EEPROM programmer/Reader
The Proper ROMS/Adapters to replace the KERNAL and BASIC ROMS (Maybe Character as well) (I haven't invested there because I can't find a lot of information on WHAT to buy)
Any help would be appreciated!
I purchased a used VIC 20 a few months back and I have been trying to restore it to an operational state. I've been successful with my A500 and a A2000, repairing at teh componnent level, so I figured I would give it a try. It currently is partially operational, but it only displays a yellow boarder, white screen background and the cursor. (I couldn't get a image to upload, so I had to place it externally and provide a link. Also, I managed to get teh pic with teh cursor 'off' but it DOES blink)
https://ibb.co/b72BKp
When I type, I can see that it is accepting input-- but I cannot see the characters. If I type a small BASIC program, it seems to run like:
10 PRINT "FIX ME!"
20 GOTO 10
RUN
This clearly moves the cursor down the screen until the bottom, so it appears to scroll as desired. When I put a command in wrong, it appears to place the proper number of lines on the screen for a Syntax Error. For this reason, I don't believe the BASIC ROM is bad. Likewise, when I type the cursor moves the appropriate positions.
I have replaced the Character ROM from one that I bought from Dave's, the 8bitguy, website so I trust that it is good. (though I suppose it COULD be bad). I read several posts talking about garbage characters being displayed and inconsistently displayed characters. I gave it a try, this is 100% consistent if the characters are being generated, they are white on white-- invisible.
I have also replaced EVERY logic chip on the motherboard out of sheer desperation, yes-- all the 74xx series chips are brand new and the 555 reset timer as well. Since I had most around, and figured it wouldn't hurt to have the ones I didn't already have.
Literally the only chips I haven't replaced are:
Memory - My logic is that it's unlikely to be so consistent in it's partial functioning for that to be the issue.
the CIA Chips - I didn't think that would be the case. The keyboard works fine.
The 6502 - Well, it APPEARS to work and boot, the cursor flashed... she's doing SOMETHING.
The VIC - Actually, I did buy a VIC chip to test with, but the seller sold it as working and when I swap that out I simply get a black screen.
Thoughts??? Things to check? I'm at my wits end and literally no where talks about a yellow screen on the vic20.
Things I have at my disposal:
a 4 channel Rigol 1054Z (hacked to 100MHz) oscilloscope that I am familiar with
a 16 channel USB Logic analyzer
Solder, solder wick and pump, a mountain of solder, and a solder station
A willingness to try thought out, information backed, suggestions.
Things I don't have, but am looking for a reason to buy...
an EEPROM programmer/Reader
The Proper ROMS/Adapters to replace the KERNAL and BASIC ROMS (Maybe Character as well) (I haven't invested there because I can't find a lot of information on WHAT to buy)
Any help would be appreciated!
