Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).
<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre>
<span class="replyquote1">>Překvapila mně akorát jedna věc, že bez CP/M nenaformátuju disketu!
<img src="BODY_IMAGES_WRAP_GIF"> Možná dělám něco blbě ;-) , ale tohle mi nepřijde jako dobrá
<img src="BODY_IMAGES_WRAP_GIF">"vlastnost". Takže úkol dne, dostat na 3" CP/M...
</span>
CPC má vůbec spoustu divných "vlastností".
Je to dáno už historií - původně bylo navrženo jako očítač s procesorem
<img src="BODY_IMAGES_WRAP_GIF">6502, a Amstrad byl žebrat u Microsoftu o jeho 6502 Microsoft Basic. Jenže
<img src="BODY_IMAGES_WRAP_GIF">Microsoft si na úpravu Basicu pro CPC vyhradil čas delší než půl roku,
<img src="BODY_IMAGES_WRAP_GIF">což se Amstradu čekat nechtělo. Oslovili tedy Locomotive Software, kteří
<img src="BODY_IMAGES_WRAP_GIF">souhlasili, že jim Basic udělají, a rychle, pod jednou podmínkou: místo
<img src="BODY_IMAGES_WRAP_GIF">6502 dát do počítače Z80. Takže se celý počítač jaksi předělával.
Zapojení je typicky Amstradovské, čili stejné, jako kdyby neměli ve firmě
<img src="BODY_IMAGES_WRAP_GIF">žádného inženýra a připojení jim dělala uklízečka, která viděla
<img src="BODY_IMAGES_WRAP_GIF">nedokončené výkresy ležet na stole.
Například klávesnice a joystick jsou připojeny takto: K počítači je
<img src="BODY_IMAGES_WRAP_GIF">připojena systémové 8255. Ta se musí inicializovat. Na port 8255 je
<img src="BODY_IMAGES_WRAP_GIF">připojena AY. Na ní se aktivuje osmibitová brána. No a z ní se pak,
<img src="BODY_IMAGES_WRAP_GIF">nepřímo přes 8522, čte stav. Přehrávání hudby je podobná veselost,
<img src="BODY_IMAGES_WRAP_GIF">OUTuje se na 8255 a z té se to teprve přeposílá do AY (což je hlavně
<img src="BODY_IMAGES_WRAP_GIF">poznat u rutin typu SID playeru, kde CPC zní o poznání hůř, než ZX
<img src="BODY_IMAGES_WRAP_GIF">Spectrum, neb na Spectru na změnu stavu jednoho registru AY stačí třikrát
<img src="BODY_IMAGES_WRAP_GIF">méně OUTů, než na CPC.
Rovněž tak veselé je, že procesor CPC je taktován na 4 MHz, ale protože
<img src="BODY_IMAGES_WRAP_GIF">videočip brzdí CELOU paměť (nejen VideoRAM), je bržděn na 2 MHz.
Zkrátka je to veselý stroj.
Ale aspoň je s ním sranda.
</pre>