Systems /

Commodore VIC-20 emulators

Commodore's first colour home computer and the first to sell a million units. Its 5 KB of RAM and 22-column screen were stretched with cartridges and memory expansions.

Manufacturer
Commodore
Years
1980–1985
Generation
8-bit
CPU
MOS 6502 @ 1.108 MHz (PAL) / 1.023 MHz (NTSC)
Models
VIC-1001, VIC-20, VC 20
Commodore VIC-20
Photo: Evan-Amos · Public domain · source

6 emulators

No screenshot yet

C64 Forever

Active
  • C64
  • VIC-20
  • Commercial

Cloanto's Windows distribution built on VICE, with an integrated player, title editor and single-file RP9 packaging, legal ROMs for the C64 and other Commodore 8-bit machines, and over 200 preinstalled games and demos.

License
Commercial
Windows
No screenshot yet

C64.emu

Active
  • C64
  • VIC-20
  • Open source
  • Mobile

A VICE-based Commodore emulator for Android, part of the EmuEx family, with modules for the C64, C128, VIC-20, Plus/4 and PET, configurable on-screen controls and Bluetooth/USB gamepad support.

License
Open source
Android
No screenshot yet

Clock Signal

Active
  • Archimedes
  • BBC Micro
  • CPC
  • Atari ST
  • Amiga
  • VIC-20
  • DOS
  • MSX
  • Spectrum
  • Open source

A multi-machine emulator that aims to be invisible: open a disk or tape image and it picks the machine. The CPC, Spectrum and Atari ST are mature; Amiga and early PC support is less complete.

Accuracy
High
License
Open source
macOS · Linux
No screenshot yet

JVic

Active
  • VIC-20
  • Source available
  • Mobile

A VIC-20 emulator written in Java with libGDX, aimed mainly at the browser and mobile devices. It installs as a PWA, has a built-in games menu and can load programs straight from a URL.

License
Source available
Android · browser
Screenshot of MAME

MAME

Active
  • BBC Micro
  • CPC
  • Arcade
  • C64
  • VIC-20
  • DOS
  • MSX
  • NES
  • Game Boy
  • GBA
  • GBC
  • Mega Drive
  • MZ-700
  • Spectrum
  • PlayStation
  • SNES
  • Tiki 100
  • Open source

The Multiple Arcade Machine Emulator, a long-running project to document and preserve arcade hardware that covers thousands of boards and, since absorbing MESS, many computers and consoles as well.

License
Open source
Since
1997
Windows · macOS · Linux
Screenshot of VICE

VICE

Active
  • C64
  • VIC-20
  • Open source

The Versatile Commodore Emulator. It covers the C64, C128, VIC-20, PET, Plus/4 and CBM-II, with true drive emulation, a built-in monitor and a large set of peripherals.

Accuracy
Cycle-exact
License
Open source
Since
1993
Windows · macOS · Linux

VIC-20 hardware

Mini consoles and FPGA hardware that play VIC-20 software. About hardware

No photo yet

MiST

Available
  • Archimedes
  • Amiga
  • CPC
  • +10 more
  • FPGA
  • Mini

An FPGA board designed by Till Harbaum to re-create the Amiga and Atari ST, later joined by many 8-bit computer, console and arcade cores. It loads software from an SD card and has analog video output.

Released
2013
Launch price
190 EUR
Lotharek
Terasic DE10-Nano

Photo: sorgelig, MiSTer project (DE10-Nano with the MiSTer SDRAM and I/O boards) · GPL-3.0 (project repository) · source

Terasic DE10-Nano

Available
  • Archimedes
  • Amiga
  • CPC
  • +18 more
  • FPGA
  • Mini

The Intel Cyclone V SoC development board that the MiSTer project is built on. Most MiSTer cores also need an add-on SDRAM board, and analog video needs an I/O board.

Released
2017
Launch price
130 USD
Terasic
No photo yet

SiDi

Discontinued
  • Archimedes
  • Amiga
  • CPC
  • +13 more
  • FPGA
  • Mini

A low-cost MiST-compatible FPGA board designed by Manuel Fernández Higueras, with a Cyclone IV FPGA, USB ports for controllers and VGA output. MiST cores are resynthesised for it.

Released
2019
ManuFerHi
THEC64

Photo: M.Strohmeier · CC0 · source

THEC64

Available
  • C64
  • VIC-20
  • Software emulation
  • Full size

A full-size Commodore 64 replica with a working keyboard. Its emulator can switch between C64 and VIC-20 modes.

Released
2019
Built-in games
64
Launch price
109.99 GBP
Retro Games Ltd
No photo yet

THEVIC20

Available
  • VIC-20
  • C64
  • Software emulation
  • Full size

A full-size VIC-20 replica with a working keyboard and switchable VIC-20 and C64 modes.

Released
2020
Built-in games
64
Launch price
109.99 GBP
Retro Games Ltd
No photo yet

MiSTer Pi

Available
  • Archimedes
  • Amiga
  • CPC
  • +18 more
  • FPGA
  • Mini

A low-cost FPGA board from Retro Remake that is compatible with the DE10-Nano used by the MiSTer project. It is sold in production batches, bundled with SDRAM and, in larger packs, an analog I/O board and USB hub.

Released
2024
Retro Remake
No photo yet

SiDi128

Available
  • Archimedes
  • Amiga
  • CPC
  • +15 more
  • FPGA
  • Mini

The successor to the SiDi, a MiST-family FPGA board with a larger Cyclone 10 LP FPGA and two SDRAM chips, adding HDMI, optical audio and joystick ports.

Released
2024
ManuFerHi
No photo yet

MiSTer Multisystem 2

Available
  • Archimedes
  • Amiga
  • CPC
  • +18 more
  • FPGA
  • Mini

A ready-built console from Heber that runs the open-source MiSTer FPGA project, with 128 MB SDRAM on board so it plays all standard MiSTer cores. The Analogue model adds RGB and VGA outputs and a cartridge expansion slot.

Released
2025
Launch price
210 GBP
Heber
No photo yet

SuperStation One

Available
  • Archimedes
  • Amiga
  • CPC
  • +18 more
  • FPGA
  • Mini

A MiSTer-compatible FPGA console from Retro Remake styled after the PSone, with ports for original PlayStation controllers and memory cards. It runs the MiSTer cores for other consoles and computers too.

Released
2025
Launch price
179.99 USD
Retro Remake

FPGA cores

Hardware re-creations for FPGA boards such as MiSTer. What's an FPGA core?

  • VIC-20 core for MiSTer · The MiSTer core for the Commodore VIC-20.

VIC-20 file formats

FormatWhat it is
.prgProgram file
.tapTape signal image
.d641541 disk image
.crtCartridge image