The VICE Emulator

# What is VICE?

VICE is a program that runs on a Unix, MS-DOS, Win32, OS/2, Acorn RISC OS, BeOS, QNX 4.x, QNX 6.x, Amiga, GP2X, Dingoo, Syllable or Mac OS X machine and executes programs intended for the old 8-bit computers. The current version emulates the C64, the C64DTV, the C128, the VIC20, almost all PET models, the PLUS4 and the CBM-II (aka C610).

# News

(16 Nov 2012) Version 2.4 released

- What is NEW in the latest release? (This is definitely worth reading `:-)`
- VICE has moved its source repository to public services provided by SourceForge. You can find it at http://sf.net/projects/vice-emu. We like to thank the SourceForge staff for that help.

Anyway, we probably need more help to keep all things going, so here is the usual call for volunteers... `;-)` If you like to join our group, and help us in any way , please send a mail to vice-emu-mail@lists.sourceforge.net. Anyone interested in helping development of VICE is welcome. Please contact us to avoid doing something that someone else has done already. `(-:` (You might also want to have a look at our TODO list)

Before contacting us, have a look at the VICE knowledge base if your question is answered there. Keep in mind that we work on VICE in our spare-time, so the more time we don't need to answer the same questions over and over again, the more time we have to improve the emulation itself. On the other hand, that does not mean that you should not contact us, especially if you find bugs or have suggestions which might improve the emulation. The list of already known BUGS is also available.

- Bug reports, suggestions, support requests should be directed to the SourceForge trackers at http://sourceforge.net/tracker/?group_id=223021. This way, you, the users, and we, the developers, can track what has been reported and what has been already fixed. Ideally, also sent the report to the mailing address of the Vice team at (vice-emu-mail@lists.sourceforge.net).

  Please put the word `VICE` in all capitals in your subject line (e.g. `VICE fails to run game XXX`). This helps mail splitting and reduces chances that your message is unintentionally deleted, forgotten or lost.

# Documentation

Here are some documents that come with VICE:

- The VICE Manual

- 64doc.txt contains the CPU instruction set and more on the C64
- PETdoc.txt contains PET information
- cbm_basic_tokens.txt is a listing of BASIC token values.
- drive_info.txt has CBM disk drive stuff
- serial.txt is an explanation of the serial IEC bus
- VIC-Article.txt (english) VIC-Artikel.txt (german) is an indepth description of the inner workings of the VIC-II chip.
- VIC-Addendum.txt contains some additions and corrections to the VIC-Article.
- pixel_aspect.txt contains some information on how the pixel aspect ratio is calculated.

## Download VICE

You can download the latest VICE distributions here. Some ports may not be available at the release date.

### Source distributions

- Tarball: vice-2.4.tar.gz

### Binary distributions

#### MS Windows

- Binary for MS-Windows 32bit (Pentium-optimized): WinVICE-2.4-x86.zip
- Binary for MS-Windows 64bit (amd64/x64): WinVICE-2.4-x64.zip
- Binary for MS-Windows 64bit (ia64): WinVICE-2.4-ia64.zip
- SDL based binary for MS-Windows 32bit: SDLVICE-2.4-win32.zip
- SDL based binary for MS-Windows 64bit (amd64/x64): SDLVICE-2.4-win64-x64.zip
- SDL based binary for MS-Windows 64bit (ia64): SDLVICE-2.4-win64-ia64.zip
- SDL based binary for MS-Windows 32bit (mips): SDLVICE-2.4-winmips.zip

#### Linux

#### OSX

- Binary for Mac OS X systems: Please visit the Mac OS X download page.

#### MS-DOS

- Binary for MS-DOS (Pentium-optimized): vice24.zip
  Please use the '-d' option if you are using pkzip, to unpack the archive with the full directory tree.

#### other

- Binary for Acorn RISC OS systems will not be available, it has been lagging too far behind the main source, maintainer needed to bring it back up, mail the VICE ml if you are interested.
- Binary for BeOS systems: Please visit the BeOS download page.
- Binary for QNX systems: Please visit the QNX download page.
- Binary for OS/2 systems: vice2-2.4.zip.
- Binary for Solaris / SunOS systems: Please visit the Solaris / SunOS download page.
- Binary for SCO based systems: Please visit the SCO download page.
- Binary for Amiga based or derived systems: Please visit the Amiga download page.
- Binary for GP2X systems will not be available, it has been lagging too far behind the main source, maintainer needed to bring it back up, mail the VICE ml if you are interested.
- Binary for Dingoo systems: SDLVICE-dingoo-2.4.zip
- Binary for Syllable systems: SDLVICE-syllable-2.4.application
- Binary for Atari Mint systems: SDLVICE-2.4-mint.tgz Unpack in /usr/local
- Binary for Minix 3.x systems: vice-minix-2.4.tgz Unpack in /usr/local

The files are taken from http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE.

### Old binary distributions

Binaries of old releases can be found on http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE.

# Related resources

## General

- VICE knowledge base
- Walkthrough for Fort Apocalypse: Download
- VICE Printer Output to Postscript (VICEtoPS): Homepage

## MS-Windows

- CBM4Win driver and OpenCBM library: Homepage
- Parallel port joystick driver for MS-Windows 2000/XP/98/Me: Homepage
- Precompiled FFMPEG video/audio codec library for MS-Windows: Download

## Linux

- CBM4Linux kernel driver and OpenCBM library: Homepage
- FFMPEG video/audio codec library: Homepage

# Developers

Current VICE team members: Dag Lem, Andreas Matthies, Martin Pottendorfer, Marco van den Heuvel, Christian Vogelgsang, Fabrizio Gennari, Daniel Kahlin, Antti S. Lankila, Groepaz, Ingo Korb, Errol Smith, Olaf Seibert, Marcus Sutton, Ulrich Schulz, Stefan Haubenthal, Thomas Giesel, Kajtar Zsolt, Benjamin 'BeRo' Rosseaux.

Of course our warm thanks go to everyone who has helped us in developing VICE during these past few years. For a more detailed list look in the documentation.

# Copyright

The VICE is copyrighted to Andreas Boose, Tibor Biczo, Dag Lem, Andreas Dehmel, Andreas Matthies, Martin Pottendorfer, Spiro Trikaliotis, Marco van den Heuvel, Christian Vogelgsang, Fabrizio Gennari, M. Kiesel, Hannu Nuotio, Daniel Kahlin, Antti S. Lankila, Groepaz, Ingo Korb, Errol Smith, Olaf Seibert, Benjamin 'BeRo' Rosseaux, Markus Brenner, David Hansel, Thomas Bretz, Daniel Sladic, Ettore Perazzoli, André Fachat, Teemu Rantanen, Jouko Valta, Jarkko Sonninen.

VICE is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

VICE is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

# Winner of the Innovation Price 2008

| We are proud that VICE has been selected as the "best software innovation of the last few years" of the Dutch Commodore user group. Fabrizio Gennari was able to attend the ceremony and took the medal in the name of the whole VICE team. We are very proud of it, as it tells us how much you, the users, value our work. Thank you very much!