From IndividualComputers
Jump to: navigation, search



Chameleon is an extremely user-friendly multipurpose cartridge that can be used without opening the computer. It is just plugged to the expansion port of the C64. It can also be operated as a stand-alone unit (since it's basically an FPGA computer like the C-One in a C64 cartridge case), replacing the computer, the floppy drive and the heavy power supply. A docking station providing 4 joystick ports and connectors for an Amiga or C-64 keyboard is available.

  • VGA-output with 60 Hz refresh rate or more.
  • Turbo function with full 6510 processor compatibility (incl. illegal opcodes). For the first time, a C64 accelerator that does not use a 16-bit processor, but an accelerated 6510. (see Benchmarks)
  • REU (memory expansion) with up to 16 MB RAM.
  • GEORAM (memory expansion) with up to 4 MB RAM.
  • MMC/SD card slot with MMC64 compatibility and optional MMC64 ROM emulation.
  • Full 1541-emulation (2 Drives)
    • supports D64 and G64 files
  • SID emulation with filters (Two SIDs are emulated with selectable filter characteristics and base address of 2nd SID).
  • Connector for a PS/2 mouse (emulation of 1351 and Micromys).
  • Connector for a PS/2 keyboard (Joystick emulation available on numeric keypad).
  • Freezer (compatible with Retro Replay). ROMs can be stored in onboard flash or read from MMC card (as .crt or binary files).
  • Emulation of the following utility and game cartridges is available: 8 or 16 KByte (EP)ROM cartridges, Simons' Basic, Ocean type 1, FunPlay, Super Games, Epyx Fastload, Westermann Learning, C64 Game System (system 3), Warpspeed, Dinamic, Zaxxon, Magic Desk, Comal-80, Ross, Mikro Assembler, StarDos, EasyFlash, Prophet-64, Mach-5, PageFox, Business Basic (S'More).
  • Emulation of the following freezer cartridges is available: Action Replay, Retro Replay, Final Cartridge 3, Expert Cartridge, KCS Power Cartridge, SuperSnapshot 5, Capture.
  • Battery-backed real time clock (RTC)
  • IR receiver for CDTV remote control.
  • Connector for RR-Net (MK2 needs a patch to work in standalone mode).
  • USB link to a PC for debugging and data transfer.


  • Chameleon Beta-9c release (February 2nd, 2015): Combined core, menu and ChaCo update including manual (10 MBytes, includes automatic updater for Windows and ChaCo versions for Win32, Linux32, Linux64, Mac OS) (what's new)

Earlier releases: Beta-7 Beta-7a Beta-7b Beta-8 Beta-8a Beta-8b Beta-8c Beta-8d Beta-8e Beta-8f Beta-8g Beta-8h Beta-8i Beta-9 Beta-9a Beta-9b

User Information

Mailing List - subscribe here to get in touch with the developers and other Chameleon users. Since all developers read this, it is also the preferred way to report bugs.

Developer Information

System Overview
  • The Chameleon programming manual from the above release.
    • RTC example by Paul Förster
    • header files defining a lot of constants related to the chameleon hardware can be found in the devel directory of the latest release archive

Feel free to contact us, preferably via the mailing list, if you have any questions not answered in the available documents.

Related projects

Here are some Chameleon related projects that we know of. Please notice that all of these are created and maintained by other Chameleon users, which means that Individual Computers does (and can) not provide any support for them.

  • Chameleon cartridge and dockingstation DIY Labels
  • Qchaco is "a frontend running chacocmd with parameters to upload a file, a diskimage or flash it with new firmware."


Home Computers

8 bit
  • TCA2601 is another Atari 2600 VCS core (A2601) ported by Frank Buss.
  • ZX-One is a Sinclair Spectrum FPGA core which has been ported to the Chameleon hardware by Alessandro Dorigatti.
16 bit
  • MiniMig is an Amiga FPGA core which also has been ported to the Chameleon hardware.
    • Forum Thread
    • this site is the home of the minimig_tc64 core. Older (obsolete) Snapshots are provided here.
    • Lallafa has made an unofficial build that can use the clockport.


  • Alastair M. Robinson ported the PACE cores Pacman, Pengo and Moon Patrol.


  • Chameleon Pong is a simple FPGA starter project which has been created by Alastair M.Robinson.
  • Hardware test core by Peter Wendrich: hwtest1 hwtest2 (includes source)


Listing software that requires one or another special feature only available on "modern" hardware and/or emulators such as Chameleon or VICE.




The Chameleon is currently not available through resellers. During the beta-phase, we have a special offer for the Chameleon and a CDTV remote control in a value pack in our direct Shop


Personal tools