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.
- Altera EP3C25 FPGA with 24624 LEs
- 16Mb Flash Memory, 32Mb RAM
- VGA connector
- MMC/SD card slot
- Connectors for PS/2 mouse, PS/2 keyboard and IEC bus via breakout cable
- 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.
Turbo Chameleon 64 FPGA Core
- 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).
- PS/2 mouse support (emulation of 1351 and Micromys).
- PS/2 keyboard support (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.
- Chameleon Beta-9d release (August 4th, 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)
- The Chameleon user manual from the above release.
- Deutsche Übersetzung des aktuellen Chameleon Benutzerhandbuchs.
- Docking station details
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.
- The Quick Installation Guide that comes with the Chameleon.
- 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
- The Core development manual
Feel free to contact us, preferably via the mailing list, if you have any questions not answered in the available documents.
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."
- Atarixlfpga (source) is an Atari800XL core, ported by Mark Watson
- Chameleon VIC20 is a Commodore VIC20 core created by Peter Wendrich using software by Individual Computers.
- ZX-One is a Sinclair Spectrum FPGA core which has been ported to the Chameleon hardware by Alessandro Dorigatti.
- MiniMig is an Amiga FPGA core which also has been ported to the Chameleon hardware.
- 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.
- Conway's Game of Life by Peter Wendrich.
Listing software that requires one or another special feature only available on "modern" hardware and/or emulators such as Chameleon or VICE.
- bluREU by Crest
- NUVIEmaker v0.1e by Crest
- Limon REU wave player v2 v3.0d by Data
- REU Wave Player v1 (PoC) by groepaz
- Individual Computers' Shop (selected Products)