Chameleon Test Results
From IndividualComputers
older test results have been moved to a seperate page
Contents |
Chameleon specific testprograms
The chameleon specifc tests can be found in the Chameleon test repository.
Test | Cartridge | Standalone | |||
---|---|---|---|---|---|
9d / M1 | 9g / M1 | 9d | 9e | ||
chameleon_test.prg | yes | yes | yes | ||
rtc-r.prg | yes | yes | |||
rtc-w.prg | yes | yes | |||
memtest.prg | yes | yes |
VICE testbench
The following tests come from the VICE test programs repository. Results for many other emulators are available on the Testbench page on the VICE WIKI.
- Some autostart/register default related tests must be run from the Chameleon Filebrowser or they will fail and/or yield to wrong results (eg vsid/environment, C64/autostart/defaults, CIA/tod/powerup.prg). Some of the mentioned tests might even fail if not run right after a powercycle (eg C64/raminitpattern, SID/oscinit)
- In cartridge mode the C64s CIAs are used, so the respective tests must be selected. In standalone mode the CIA type can be selected in the Menu (with "new" CIA being recommended for regular use)
- In cartridge mode tests are marked as non working (even) if the VGA output is incorrect and/or different from the VIC output. Our reference is the "new" VIC, with new color where the grey dot would be (--8565early)
- In cartridge mode mouse/paddle connected to the C64 joystick ports are tested. In standalone mode the emulated mouse (ps/2) is used.
- REU tests should generally be tested using 512kb REU
Kludges
due to the massive amount of tests not everything works flawless yet:
- some tests may require "new" kernal and should be fixed not to (workaround: disable "copy roms from c64")
- a couple tests fail because of the wrong reason, eg some (unrelated to the test itself) color split or grey dot being wrong.
- due to inner workings of the SID chip, the mixed waveforms (all waveforms except $10,$20,$40,$80) will never match exactly the reference data (even when the tests run on a real C64). they should be very close however
- not all tests have been ported to NTSC yet
- due to restructuring of the testbench itself some results are missing in the table. this will be solved by rerunning all tests once all scripts are finished.
- a bunch of tests still need to be done manually. results for these may be missing in the table below
legend
Results
1316 tests (992 not shown)
1316 tests (1166 not shown)