Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Commodore 64 Emulators
  3. VICE

VICE

What it is

VICE runs software written for classic Commodore 8-bit computers by emulating eight systems: the C64, C64DTV, C128, VIC20, PET, PLUS4, SCPU64, and CBM-II. It aims for cycle-accurate behavior, including 6502/6510 emulation with documented and undocumented opcodes and accurate timing. For C64 emulation, it provides VIC-II video and SID sound, including synchronization, ring modulation, and filters. The emulators support up to four external disk drives and can use disk images, filesystem directories, or compatible real devices. Joystick input can come from a keyboard or a joystick connected to the host machine. VICE is free software under GNU GPL version 2 or later and is available for Android, Linux, macOS, and Windows. Windows builds and macOS builds for Apple Silicon and Intel Macs are listed; the Mac versions require macOS 12.0 or later. The manual warns that the C64DTV, C128, PET, PLUS4, SCPU64, and CBM-II emulators remain under construction and may be less capable than the C64 or VIC20 emulators. The project provides the software without warranty.

For and against

For

  • Emulates eight Commodore systems
  • Aims for cycle-accurate timing
  • C64 emulation includes VIC-II video and SID sound
  • Supports up to four external disk drives

Against

  • Six listed emulators remain under construction
  • macOS builds require macOS 12.0 or later
  • Software is provided without warranty

The verdict

VICE covers a range of Commodore systems and includes detailed C64 video, sound, and disk support. Several emulators remain under construction, so check the stated limitations for the system you want to use.

Who it suits

VICE suits people who want to run programs made for classic Commodore 8-bit computers on supported host systems. It may also fit users working with C64 disks, joystick input, or related tools that use its binary monitor interface.

Plans and prices

VICE

Free

Free software under GNU GPL v2 or later · No warranty

Every plan, in full

On the record

Accuracy
VICE aims for cycle-accurate emulation and says it tries to reproduce chip timings as precisely as possible.vice-emu.sourceforge.io · read 30 Sep 2026
Android
The site lists Android binaries under old binary distributions and links to an Android download page.vice-emu.sourceforge.io · read 30 Sep 2026
Android availability
The download page links to a separate page for Android binaries.vice-emu.sourceforge.io · read 29 Sep 2026
C64 video and sound
C64 emulation includes VIC-II video and SID sound, with a more accurate but slower reSID sound engine available.vice-emu.sourceforge.io · read 30 Sep 2026
Desktop downloads
The download page offers Windows builds and macOS builds for Apple Silicon and Intel Macs; the Mac builds require macOS 12.0 or later.vice-emu.sourceforge.io · read 29 Sep 2026
Disk drives
The emulators support up to four external disk drives and can use disk images, filesystem directories, or compatible real devices.vice-emu.sourceforge.io · read 29 Sep 2026
Downloads
The download page lists Windows 64-bit GTK3 and SDL2 builds and macOS 12.0 or later builds for Apple Silicon and Intel Macs.vice-emu.sourceforge.io · read 30 Sep 2026
Emulated systems
The package emulates the C64, C64DTV, C128, VIC20, PET, PLUS4, SCPU64, and CBM-II.vice-emu.sourceforge.io · read 30 Sep 2026
Emulation accuracy
VICE aims for cycle accuracy, and its emulators provide 6502/6510 emulation with documented and undocumented opcodes and accurate timing.vice-emu.sourceforge.io · read 29 Sep 2026
Input
Joystick input can come from the keyboard or a joystick connected to the host machine.vice-emu.sourceforge.io · read 30 Sep 2026
Integrations
The stable binary monitor interface is used by third-party tools including C64 Studio and debugger projects.vice-emu.sourceforge.io · read 30 Sep 2026
Intended audience
VICE is for people who want to run software written for classic Commodore 8-bit computers on supported host systems.vice-emu.sourceforge.io · read 30 Sep 2026
Known emulation limits
The manual cautions that the C64DTV, C128, PET, PLUS4, SCPU64, and CBM-II emulators are still under construction and may not be as capable as the C64 or VIC20 emulators.vice-emu.sourceforge.io · read 29 Sep 2026
Known limitations
The manual warns that the C64DTV, C128, PET, PLUS4, SCPU64, and CBM-II emulators are still under construction and may be less capable than C64 or VIC20 emulation.vice-emu.sourceforge.io · read 30 Sep 2026
License
VICE is free software distributed under the GNU General Public License version 2 or, at the recipient's option, any later version.vice-emu.sourceforge.io · read 29 Sep 2026
Linux builds
The download page directs users of other Unix-based systems to its Unix download page.vice-emu.sourceforge.io · read 30 Sep 2026
Peripheral support
The emulators support up to four external disk drives and can use disk images, filesystem directories, or compatible real devices.vice-emu.sourceforge.io · read 30 Sep 2026
Purpose
VICE runs programs intended for classic 8-bit Commodore computers.vice-emu.sourceforge.io · read 30 Sep 2026

The review

Overview

VICE is a free emulator suite for running programs made for classic Commodore 8-bit computers. It suits users focused on C64 or VIC20 software especially well; its wider machine coverage is useful, but the other listed systems come with a clear maturity caveat.

Its strongest case is the combination of timing-focused emulation, detailed C64 audio and video, and disk support across several Commodore systems. Users seeking a polished emulator for C128, PET, PLUS4, or the other less mature targets should weigh those limits before choosing it.

Key features

  • Eight Commodore systems: VICE emulates the C64, C64DTV, C128, VIC20, PET, PLUS4, SCPU64, and CBM-II. The manual warns that all but the C64 and VIC20 emulators remain under construction, so breadth should not be mistaken for equally capable support.
  • Processor and timing emulation: Its 6502/6510 emulation includes documented and undocumented instructions, and the project aims to reproduce chip timing precisely. That focus is relevant to programs that depend on original hardware behavior.
  • C64 sound and video: VIC-II video and SID sound emulation include synchronization, ring modulation, and filters. Those details make VICE a strong fit for users whose C64 software depends on its characteristic audiovisual behavior.
  • Disk and input options: Up to four external disk drives can use disk images, filesystem directories, or compatible real devices. Joystick input can come from the keyboard or a host-connected joystick, giving users more than one way to control software.
  • Tool integration: A stable binary monitor interface is used by third-party tools, including C64 Studio and debugger projects. This makes VICE relevant to users who want to work with debugging tools as well as run programs.
  • Emulation requirements: VICE supports netplay and shader/upscaling, requires a BIOS, and does not support arcade emulation. Those constraints make it a Commodore-focused choice rather than a general arcade option.

Pricing

VICE costs nothing. Its free software is distributed under GNU GPL version 2 or, at the recipient’s option, any later version; there is no free trial because the software is free. The license does not come with a warranty, including implied warranties of merchantability or fitness for a particular purpose.

There are no paid plans or plan-based feature tiers to compare. The tradeoff is support: developers work on VICE in their spare time and ask users to consult the manual before contacting them. Bug reports, suggestions, and support requests go to SourceForge trackers, with email also accepted.

Platforms

VICE supports Android, Linux, macOS, and Windows. The download page offers Windows 64-bit GTK3 and SDL2 builds, plus macOS builds for Apple Silicon and Intel Macs that require macOS 12.0 or later. Android binaries are linked from a separate download page, while users of other Unix-based systems are directed to the Unix download page.

Who it's for

VICE is best for people who want to run classic Commodore software and value broad machine coverage, detailed C64 emulation, or disk-device flexibility. C64 and VIC20 users have the clearest case; users targeting the C64DTV, C128, PET, PLUS4, SCPU64, or CBM-II should be prepared for emulation that may be less capable.

It is less suited to anyone seeking arcade emulation or a product with warranty-backed support. Its free license removes a purchase decision, but support requests depend on a spare-time development team and the project’s trackers or email.

Pros and cons

  • Pro: Eight Commodore systems are covered, making VICE useful to users with interests beyond a single machine.
  • Pro: C64 users get VIC-II video and SID sound emulation with synchronization, ring modulation, and filters.
  • Pro: Support for up to four external disk drives, disk images, directories, and compatible real devices provides flexible ways to work with software.
  • Pro: Free software under GPL v2 or later is available across Android, Linux, macOS, and Windows.
  • Con: Six emulators remain under construction and may be less capable than C64 or VIC20 emulation, limiting confidence for users centered on those machines.
  • Con: The project provides no warranty and its developers have limited spare-time capacity for support.
  • Con: A BIOS is required, and arcade emulation is not supported.

Alternatives

Breadbin466 is another free option for Linux, macOS, and Windows users who want a Commodore emulator; its Commodore ROM images are not covered by the MIT License.

C64 Forever is a Windows freemium alternative for users looking for a Commodore-focused option from Cloanto, a developer and publisher of Commodore and Amiga software since the 1980s.

VirtualC64 suits macOS users, including those interested in a web option, who prefer open-source software published under the GNU General Public License.

Frodo is a free alternative for Linux, macOS, or Windows users who want another Commodore 64 emulator.

Z64K is another free option for Linux, macOS, and Windows users.

CCS64 may fit Linux or Windows users willing to pay $30, paid once for shareware registration; regular use is tied to registration, and registered users may receive special features.

POKE64 is an alternative for iOS users.

C64.emu is an Android alternative for users considering a paid emulator.

Browse Commodore 64 Emulators, Emulator Software, or Multi-System Emulators for more options.

Verdict

Choose VICE if you want free access to classic Commodore software, especially on the C64 or VIC20, and value timing-focused emulation, C64 audiovisual detail, or flexible disk support. Look elsewhere if your main target is one of the six systems still under construction, or if you need arcade emulation or warranty-backed support.

Alternatives to VICE

Every alternative, ranked