Specifications

PS/2 Key Function
<KEYPAD-> Volume down
Video Output
CooCoo v0.1 can output either 15kHz or 30kHz RGB video.
15kHz is suitable only for RGB monitors that scan at this rate, such as the Tandy CM8 or
Commodore 1084(S) series and clones. Alternatively, on target hardware with composite video
output, it may be connected to a suitable TV or composite monitor.
30kHz is suitable for modern-day VGA monitors.
This is a build-time option.
By default, CooCoo v0.1 is built with the 30kHz (VGA) option.
Colour Artifacting
CooCoo v0.1 has a very crude colour artifacting implementation.
The algorithm simply chooses one of four (4) colours from two adjacent pixels in 2-colour graphics
mode only, and replaces both pixels with that colour.
This feature is experimental and there is no claim that this emulation is either accurate or useful.
Cassette I/O
CooCoo v0.1 emulates cassette I/O via line-in / line-out connectors on the target hardware (if
applicable).
Since the sound output is also on the line-out connector, there is a switch on the target hardware that
selects between cassette or sound (audio) output.
Note that line-level audio is not compatible with the Coco cassette signal levels.
The Coco is expecting +/-5V on the audio input, where-as line-level audio is only 1Vp-p.
Connecting the CooCoo cassette output to the CoCo cassette input port will require some
amplification.
[Input TBD]
Bit-Bang Serial Port
CooCoo v0.1 emulates the bit-bang serial port via the RS232 connector on the target hardware (if
applicable).
Note that some timing-critical serial port code will not run correctly on CooCoo v0.1 as the soft-
core 6809 is not cycle-accurate.