Specifications

Introduction
What is CooCoo?
The Short Version
CooCoo v0.1 is an FPGA implementation of the Tandy Color Computer 1 and 2.
The Long Version
CooCoo v0.1 is the just first phase of a long term project aimed at enhancing the experience of
Tandy Color Computer (CoCo) enthusiasts.
The CooCoo project is designed to ultimately offer a muti-faceted emulation of the whole CoCo
line – and more. Whilst striving to achieve 100% emulation accuracy in all aspects of the legacy
Coco computers, it also provides enhanced performance & features and enables the integration of
modern hardware for added convenience, all the while preserving the original retro experience.
Additionally, compatibility with the original peripherals, as far as possible, is also a priority.
CooCoo v0.1 is an FPGA implementation of the Tandy Color Computer 1 and 2. The initial release
is targeted to the TerASIC DE1 FPGA development board, and its capabilites are based on the
hardware on this target. However, requests for ports to other targets will be considered.
As mentioned, CooCoo v0.1 is just the intial stage; a proof-of-concept or experimental phase, and is
not purported to meet all of the goals of the ultimate CooCoo project.
Please also note that specifications of the greater CooCoo project are not publicly available at this
time.
Seriously, you're calling it 'CooCoo'?
Coco enthusiasts have been around for over a quarter of a century now, and pretty much every
moniker even remotely related to 'CoCo' has been used and abused. Newsletters, magazines, user
groups and more lately web sites & emulators have exhausted anything I could come up with.
And Gary Becker has taken the obvious.
My colleague has always been somewhat bemused by the interest I have taken in the Coco, and by
the lengths to which myself and other Coco enthusiasts have taken this hobby. Quite frankly, he
insists we're all mad, and when I finally convinced him to help out with this project, he christened it
'CooCoo'. And it has stuck.