Difference between revisions of "Amstrad CSD"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
(Created page with "The Amstrad CSD was a machine that was in-store to demonstrate the hardware of the Amstrad plus. It had a system cartridge which contained a menu, and could hold a furthur 12 ca...")
 
(added pictures and categories)
Line 43: Line 43:
 
bits 7..4: are cartridge number
 
bits 7..4: are cartridge number
 
bits 3..0: ???
 
bits 3..0: ???
 +
 +
== Pictures ==
 +
 +
<gallery caption="Some photos of Amstrad Expo 90">
 +
Image:csdscreen1.jpg
 +
Image:csdscreen2.jpg
 +
Image:csdface.jpg
 +
Image:csddaughter.jpg
 +
</gallery>
 +
 +
Courtesy of Amstrad.cpc.free.fr
 +
 +
[[Category:Hardware]][[Category:CPC Plus]]

Revision as of 07:49, 25 July 2012

The Amstrad CSD was a machine that was in-store to demonstrate the hardware of the Amstrad plus.

It had a system cartridge which contained a menu, and could hold a furthur 12 cartridges.

It has additional hardware to allow switching of cartridges.

Technical

The information was derived from the software. It is not completely accurate. Lots of information is not known at this time.

It uses ports fbe0-fbe3. The exact decoding of these ports is unknown.

fbe0 is read only it seems

bits 7..4 seem to be related to the dip switches on the CSD

bit 7 seems to be fixed to GND/0v.
bit 6,5 is the timer value. It is the time allowed between choosing next cartridge to play. 

bit 6, bit 5

off off = 8			1 1
off on = 16			1 0
on off = 24			0 1
on on = 32 			0 0

bit 4 seems to be timer on/off for time limited play. fbe0 bits 3..0 are defined by the dial bit 3 is ignored.

0 = forever?
1 = 8s,
2 = 56s

fbe2 is read only it seems bits 7..3 are the currently selected cartridge bits 3..0 ???


fbe1 is writeable bits 7,6: ??? bits 5..0: are cartridge number??

fbe3 is writeable: bits 7..4: are cartridge number bits 3..0: ???

Pictures

Courtesy of Amstrad.cpc.free.fr