Updating the Chameleon
3. Updating the Chameleon
Each release archive contains a combined ChaCo, core and software update. The two files needed
to update manually (*.rbf for the core and *.bin for the menu and ROMs) can be found in the
UPDATE directory. The CHAM64 directory contains files used by the menu system, such as the
online help. Just copy the entire directory to the root of your SD card.
Updates are made available at
http://wiki.icomp.de/wiki/Chameleon
on a regular basis.
Please make sure that you are running the latest firmware and are using the latest version of ChaCo
before reporting problems.
3.1. Updating using update.prg
Copy the
UPDATE
directory and
UPDATE.PRG
to the root of your SD card (or simply unpack the
entire release archive to it), insert the SD card and power-cycle the Chameleon. (If you are updating
from beta-7a or earlier, run
UPDATE.PRG
from the file-browser.) You can do this either in
standalone mode or leave the Chameleon connected to your C-64.
In addition to the files contained in the release archive, the
UPDATE
directory may contain the
following custom ROM files:
•
“
BASIC.ROM
" - C64 basic ROM
•
"
KERNAL.ROM
" - C64 kernal ROM
•
"
CHARGEN.ROM
" - C64 character ROM
•
"
MMC64.ROM
" - MMC64 BIOS ROM
•
"
SLOT1.ROM
" - Cartridge slot 1 ROM (*1)
•
"
SLOT2.ROM
" - Cartridge slot 2 ROM (*1)
•
"
DRIVE.ROM
" - 1541 drive ROM
*1) Cartridge ROMs must be plain binaries (without load address), NOT .crt files. Files in proper
format can be created by the ROM saver (see chapter 6.5.2 User / File menu ). Cartridges which are
bigger than 64k can not be used in slot 1 and 2, see chapter 13.4 supported Cartridge types for
details. To make cartridges readily available for use, the respective cartridge type must be
configured in the settings first (see chapter 6.4 Options).
It is highly recommended to first test custom ROM files by loading them from SD card (see 6.1
Boot Loader) before flashing them permanently. Flashing broken ROM files may render the C64
unusable (you will have to fix it by updating the chameleon via USB in that case).
13