Whoops, I did it again! VIC-20 on the way...

Blogs & guides and tales of woo by forum members.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15026
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Whoops, I did it again! VIC-20 on the way...

Post by rubber_jonnie »

stephen_usher wrote: Wed Feb 16, 2022 3:27 pm Looks similar to this: http://www.sdiy.org/richardc64/vic20/vic01.html
It does.

Hmm, I have the 2 prong PSU connector, so it seems like it's an earlier one, mine seems to have 11 2114 RAM ICs.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7454
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: Whoops, I did it again! VIC-20 on the way...

Post by stephen_usher »

OK, looking at what that's doing... One lead goes off to D2 on the VIC chip, with a NOR gate with something else, which is then flipped by the '04 and fed into the RAM /WE line.

So, I'm guessing that if a write is done to a specific address with D2 high then it doesn't get written to RAM. This suggests that whoever did this had a peripheral which sat somewhere and was controlled by a write to that address.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15026
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Whoops, I did it again! VIC-20 on the way...

Post by rubber_jonnie »

stephen_usher wrote: Wed Feb 16, 2022 3:52 pm OK, looking at what that's doing... One lead goes off to D2 on the VIC chip, with a NOR gate with something else, which is then flipped by the '04 and fed into the RAM /WE line.

So, I'm guessing that if a write is done to a specific address with D2 high then it doesn't get written to RAM. This suggests that whoever did this had a peripheral which sat somewhere and was controlled by a write to that address.
Sadly no peripherals that are obvious, or other internal mods. Interestingly, there is a wire that goes off to the CPU, pin 4 which is IRQ. Might try and fully reverse engineer the thing based on the wiring.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7454
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: Whoops, I did it again! VIC-20 on the way...

Post by stephen_usher »

Oh, that's the CPU, I thought it was the VIC chip.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15026
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Whoops, I did it again! VIC-20 on the way...

Post by rubber_jonnie »

stephen_usher wrote: Wed Feb 16, 2022 4:25 pm Oh, that's the CPU, I thought it was the VIC chip.
Yep, the VIC is in the 'boxed' area behind the video and IEC connector for the floppy.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
BennehBoy
Posts: 264
Joined: Sat Apr 24, 2021 12:35 pm

Re: Whoops, I did it again! VIC-20 on the way...

Post by BennehBoy »

I can't believe how clean that VIC is, nice find.

You may find this interesting:

User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15026
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Whoops, I did it again! VIC-20 on the way...

Post by rubber_jonnie »

BennehBoy wrote: Wed Feb 16, 2022 5:04 pm I can't believe how clean that VIC is, nice find.

You may find this interesting:

Yeah, I was a little shocked, it even still had the cardboard shielding inside :)

As for that vid, I watched it the other night :) Definitely a good bit of Commodore history.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15026
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Whoops, I did it again! VIC-20 on the way...

Post by rubber_jonnie »

Well, I did something crazy tonight. I saved a program to cassette and loaded it back!!!

Here we are loading:

IMG_20220216_205757.jpg
IMG_20220216_205757.jpg (223.06 KiB) Viewed 2529 times

And again after running my simple 2 liner:

IMG_20220216_205831.jpg
IMG_20220216_205831.jpg (227.58 KiB) Viewed 2529 times

I already had the cassette deck with my C64, but it works a treat. Also came up lovely after a scrub with a magic sponge and a plastic wipe :)

Aren't the on screen letters HUUUUUUUUUUUGGGGGEEEE.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7454
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: Whoops, I did it again! VIC-20 on the way...

Post by stephen_usher »

Wow! Cassette loading? What will they think of next. Hehe.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 15026
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: Whoops, I did it again! VIC-20 on the way...

Post by rubber_jonnie »

stephen_usher wrote: Wed Feb 16, 2022 9:44 pm Wow! Cassette loading? What will they think of next. Hehe.
I know right, it's amazing!!
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
Post Reply

Return to “MEMBER BLOGS”