Next: , Previous: , Up: About VICE   [Contents][Index]


2.1 C64 emulator features

As of version 2.3, two C64 emulators are provided: ‘x64’ (fast) and ‘x64sc’ (accurate). As of version 3.4 ‘x64’ will no more get built by default and is not contained in the default binary packages.

The fast C64 emulator, called ‘x64’, features a fairly complete emulation of the VIC-II video chip: sprites, all registers and all video modes are fully emulated. The emulation has been fully cycle-accurate since version 0.13.0.

The accurate C64 emulator, called ‘x64sc’, features a cycle-based and pixel-accurate VIC-II emulation. This requires a much faster machine than the old ‘x64’.

A rather complete emulation of the SID sound chip is also provided. All the basic features are implemented as well as most of the complex ones including synchronisation, ring modulation and filters. There are two emulators of the SID chip available: first is the “standard” VICE emulator, available since VICE 0.12; the second is Dag Lem’s reSID engine. The reSID engine is a lot more accurate than the standard engine, but it is also a lot slower, and only suitable for faster machines.

Naturally, also both CIAs (or VIAs, in some cases) are fully emulated and cycle accurate.