Commodore 64 / Commodore VIC-20 /
VICE Active
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.
Facts
- Systems
- Commodore 64
Commodore VIC-20 - Runs on
- Windows, macOS, Linux
Native: x86-64, ARM64 - Install from
- Homebrew
- License
- Open source (GPL-2.0-or-later)
- Accuracy
- Cycle-exact
- System ROMs
- Original ROMs included
- Online play
- Netplay
- Mobile
- None (no official phone or tablet version)
- Models
- C64, C64C, SX-64, C64 GS, MAX Machine, VIC-20
- Opens
.d64.g64.p64.d71.d81.t64.tap.prg.p00.crt.sid- Written in
- C
- First release
- 1993
- Authors
- The VICE Team
- Used by
- C64.emu, C64 Forever
- Last checked
- Oct 2026
C64 features
- HasTrue drive emulation
- HasPAL machines
- HasNTSC machines
- Has6581 and 8580 SID
- HasTwo or more SIDs
- HasOutput to a real SID chip
- Has1571 and 1581 drives
- HasREU
- HasFreezer cartridges
- HasEasyFlash
- Does not haveReal cassette recordings
- Does not haveTape restoration
- HasSID music player
- Does not haveAssembly64 catalog
Has it Doesn't have it Not known yet
Features
- HasSave states
- Not listed:Rewind
- HasFast-forward
- Not listed:Run-ahead
- HasOnline multiplayer
- HasCRT shaders
- HasA/V recording
- Not listed:Cheats
- Not listed:Achievements
- Not listed:Themes
Input
- HasGamepad
- Not listed:Touch controls
- HasLight gun
- HasMouse
- HasPositional key mapping
- HasSymbolic key mapping
- Not listed:On-screen keyboard
- Not listed:Native keyboard
For developers
- HasDebugger
- HasMemory viewer
- HasDisassembler
- Not listed:Profiler
- Not listed:Trace logger
- Not listed:Scripting
- HasCommand line
Emulated hardware
- HasHard disk
- HasMIDI
- HasPrinter
- HasNetworking
- Not listed:Modem
- HasRAM expansion
- HasAccelerator cards
Features not listed may still exist. Edit this entry if something is missing or wrong.