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.

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- 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
-
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...
-
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...
-
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...
-
Modifying a Hotplate to a Reflow Solder Station
42 0 0 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
73 0 1 -
-
Nintendo 64DD Replacement Shell
159 0 1 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
301 4 1 -
How to measure weight with Load Cell and HX711
380 0 3 -
-
Instrumentation Input, high impedance with 16 bit 1MSPS ADC for SPI
511 0 0