This is a port of the MiSTer Intellivision core to the Turbo Chameleon 64 cartridge
This is an experimental core, and while I do my utmost to make sure it works for everyone and will try to help solve any problems that arise, you run this core entirely at your own risk.
If you’d like to show your appreciation for this core, or motivate me to work on this and other cores in future, donations are welcome at https://paypal.me/robinsonb5 or https://patreon.com/coresforchameleon. Anyone donating £20 or more via PayPal or sponsoring on Patreon at the second tier will be thanked by name in a “Core Supporters” shout-out page in subsequent releases.
Please note: it’s vitally important that you download the correct version of the core for your Chameleon.
Intellivision for Chameleon V1 hardware: If you have a single mini-DIN socket on the left hand side of your Chameleon, to which a breakout cable attaches for the keyboard and mouse, then you have V1 hardware and need this version:
- Intv_TC64v1_20221001.zip – Reworked ROM loading, so Intellicart ROMs should now work (Tested with Sydney Hunter and the Sacred Tribe)
- Intv_TC64v1_20220608.zip – Initial port of MiST core.
Intellivision for Chameleon V2 hardware: If you have three mini-DIN sockets on the left-hand side, with the keyboard and mouse plugging in directly, you have V2 hardware, and need this version:
- Intv_TC64v2_20221001.zip – Reworked ROM loading, so Intellicart ROMs should now work (Tested with Sydney Hunter and the Sacred Tribe)
- Intv_TC64v2_20220608.zip – Initial port of MiST core.
- Cartridge ROMs
- ECS ROM / keyboard emulation
- Intellivoice support
- C64 keyboard / joystick
- CDTV joypad
The core requires a ROM file in the root of the SD card, called INTV.ROM. An example ROM file can be found at https://github.com/mist-devel/mist-binaries/tree/master/cores/intellivision
If ECS mode is enabled, then the PS/2 and C64 keyboards are usable directly. When ECS is disabled, the keyboard emulates the Intellivision gamepad.
|Function||PS/2 keyboard||C64 keyboard||CDTV controller|
|Menu||F12||Run/Stop + <-||Power|
|Action Left||Left Shift||Left Shift||B|
|Action Right||Right Shift||Right Shift||Vol +|
|Gamepad numbers||Numeric Keypad||Run/stop + 789 and rows below, similar to Fn on a laptop.||Number buttons|
Hold the menu button for 1 second or longer to toggle the scandoubler on or off.
Source code for this core can be found at https://github.com/robinsonb5/Intv_DeMiSTified
This core is ported from the MiSTer Intellivision core, written by Grabulosaure and Kitrinx.
The Turbo Chameleon 64 port wraps the MiST port core in a compatibility layer (DeMiSTify, by Alastair M. Robinson), and makes very few material changes to the core itself.