C64 by ChronoCoders vs VICE
C64 by ChronoCoders
github.comVICE
vice-emu.sourceforge.ioSide by side
| Figure | C64 by ChronoCoders | VICE |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | — | Yes |
| Linux | Yes | Yes |
| Android | — | Yes |
| Plans published | 0 | 1 |
| Spec score · Commodore 64 Emulators | 7.6 (#10) | 8.2 (#6) |
| Input | Input options include keyboard mapping modes, joystick port switching, cursor-key joystick controls, and SDL-recognized game controllers. | Joystick input can come from the keyboard or a joystick connected to the host machine. |
| License | The repository source code is available under the MIT License, which grants use without charge and disclaims warranties. | VICE is free software distributed under the GNU General Public License version 2 or, at the recipient's option, any later version. |
| Purpose | C64 is a cycle-accurate Commodore 64 and 1541 disk-drive emulator written from scratch in C11. | VICE runs programs intended for classic 8-bit Commodore computers. |
Plans
In their own words
C64 by ChronoCoders
C64 by ChronoCoders has no write-up on Specifiction yet; its figures are above.
VICE
VICE runs programs made for classic Commodore 8-bit computers by emulating eight systems: C64, C64DTV, C128, VIC20, PET, PLUS4, SCPU64 and CBM-II. It aims for cycle-accurate operation, with 6502/6510 emulation covering documented and undocumented opcodes and precise timing. For C64 software, its emulators reproduce VIC-II video and SID sound, including synchronization, ring modulation and filters. Disk support covers up to four external drives, using disk images, filesystem directories or compatible real devices; joystick input can come from a keyboard or a host-connected joystick. VICE is available on Android, Linux, macOS and Windows, and is free software under GNU GPL version 2 or later. The download page lists Windows builds and macOS builds for Apple Silicon and Intel Macs; the latter require macOS 12.0 or later. Android binaries are listed separately. The manual warns that six systems—the C64DTV, C128, PET, PLUS4, SCPU64 and CBM-II—remain under construction and may be less capable than the C64 or VIC20 emulators.