# VICE - Versatile Commodore Emulator
## The Gold Standard of Commodore Emulation
VICE (Versatile Commodore Emulator) is the most comprehensive and accurate emulator suite for Commodore 8-bit computers. Started in 1993, it has become the reference implementation for Commodore emulation.
## Emulated Systems
VICE actually consists of multiple emulators:
- x64/x64sc: Commodore 64 emulation
- x128: Commodore 128 emulation
- xvic: VIC-20 emulation
- xpet: PET emulation
- xplus4: Plus/4 emulation
- xcbm2/xcbm5x0: CBM-II emulation
## Features
### Cycle-Exact Emulation
The x64sc variant provides:
- Cycle-exact 6510 CPU emulation
- Precise VIC-II timing
- Accurate SID emulation
- Perfect demo compatibility
### Hardware Support
- Cartridge emulation (Action Replay, Final Cartridge, etc.)
- Disk drive emulation (1541, 1571, 1581)
- Tape emulation with TAP support
- Printer emulation
- RS232 emulation
- Mouse and joystick support
### Development Features
- Built-in monitor/debugger
- Breakpoints and watchpoints
- Memory inspection
- Disassembler
- Profiler
## Cross-Platform Support
VICE runs on virtually every modern platform:
- Native versions for Windows, macOS, Linux
- SDL version for maximum portability
- GTK3 GUI for modern desktop integration
- Command-line version for automation
## Impact on Preservation
VICE has been instrumental in preserving Commodore software history. Its accurate emulation ensures that software behaves exactly as on original hardware, making it invaluable for:
- Digital preservation projects
- Demo scene archives
- Retro game collections
- Development and testing
The Versatile Commodore Emulator - the most accurate and complete Commodore emulation suite
VICE
Learn about VICE, emulator from 1993.