Easiest Commodore VIC-20 Characters ROM adapter
This is a tested and working project.
No waste of big EPROMs, no jumpers, no configurations, no SMD.
It uses a cheap 2732 EPROM that can be easily found on Aliexpress, eBay, etc.
What you need:
1) The PCB from PCBway, of course;
2) a 2732 EPROM programmed with the characters ROM (get the zip file from this page);
3) 1x 24 pin wide socket [1];
4) 2x 12Pin Connector Header Round pins [2] Male pitch 2.54mm
(get something like this one: https://www.aliexpress.com/item/4000341349347.html and cut in two pieces of 12 pins each)
[1] You will need two sockets if the VIC-20 ROM isn't on socket yet (unless you decide to solder the adapter directly on the VIC-20 board - not recommended);
[2] I strongly suggest to use the thin, round pins type, because the square, thick ones tend to damage the socket.
How to proceed:
1) solder the 2x connector headers on the "VIC-20" side, as marked on the PCB (the 2nd and the 4th rows looking at the board with the notch oriented upside - also look at the attached pictures for more info). To keep the headers in the right alignment while you're soldering them, I suggest you to put headers into a socket to keep them in the right position.
2) Solder the socket on the "EPROM" side (on the left side, as marked on the PCB; look at the pictures);
3) Program the EPROM with the image from the ZIP files I provided;
4) Put the adapter with the EPROM installed into the VIC-20 character ROM socket.
Note: If the Character ROM isn't on socket, you will need to remove it and put a socket. If the chip is broken and ready for the junk bin, it can be easily removed simply cutting all the pins from the chip, removing the chip and then un-solder every pin, once at a time. Take your time, because the Commodore boards are known to be weak and it's easy to damage them if you don't take care.
NOTE:
Inside the Zip file I provided the C=64 characters ROM image too. The VIC-20 and C=64 images are fully compatible, so you can use any of them in a C=64 or VIC-20. The C-64 will produce a thicker font.
(BEWARE: ONLY THE FIRMWARE IMAGES ARE INTERCHANGEABLE, NOT THE ADAPTERS! This adapter is intended for the VIC-20 only and will not work in the Commodore 64)
Easiest Commodore VIC-20 Characters ROM adapter
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(3)
- Juan VM Nov 23,2024
- Francisco Meza Feb 04,2024
- (DIY) C64iSTANBUL Aug 17,2023
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Giovanni giobbi
- Easiest Commodore VIC-20 Characters ROM adapter This is a tested and working project.No waste of big EPROMs, no jumpers, no configurations, no SMD. ...
- 8, 16, 24, 32 KB RAM internal expansion for Commodore VIC-20 + BASIC EPROM adapter This is a tested and working project. Images taken from the real project.This board allows to add 8 ...
- ROM 2364 - (E)EPROM 2764/27C64/28C64 Adapter for Commodore VIC-20, C=64, CBM disk drive 8050, 8250... PROJECT TESTED AND WORKING IN CBM 8050 disk drive, CBM 8250 disk drive, Commodore 1541 disk drive, C...
- Easiest Commodore 64 Characters ROM adapter Easiest Commodore 64 Char ROM adapterThis is a tested and working project.No waste of big EPROMs, n...
- Commodore PET - 2332 ROM to 2732 EPROM adapter This is a tested and working projectThis adapter is intended for replacing the original 2332 BASIC a...
- Commodore Floppy Drive 1541 Adapter: use the Commodore 1541 drive as PET floppy drive (1541 to IEEE488) The drives for the Commodore PET computers are quite scarce, unreliable, bulky and expensive and use...
- Commodore RAM and ROM replacement board Fix any RAM or main ROM issue on your Commodore equipment Expand your RAM up to 32 KBProject tested ...
- Replacement for Commodore 6540 ROMs (PET 2001 early version) PROJECT TESTED - WORKING FINE ON MY 1977 COMMODORE PETDrop-in replacement for the nowadays impossibl...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
121 0 0 -
DIY Laser Power Meter with Arduino
172 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
162 0 2 -