Color Computer Speech and Sound Cartridge- Appendix A

Commands

INSTRUCTION MAP
80Load speech string into Buffers 0-7 for later execution. Terminator is 0D.
81Load speech string into Buffers 1-7.
82Load speech string into Buffers 2-7.
83Load speech string into Buffers 3-7.
84Load speech string into Buffers 4-7.
85Load speech string into Buffers 5-7.
86Load speech string into Buffers 6-7.
87Load speech string into Buffer 7.
88Load sound data into Buffers 0-7 for later execution. Terminator is FF.
89Load sound data into Buffers 1-7.
8ALoad sound data into Buffers 2-7.
8BLoad sound data into Buffers 3-7.
8CLoad sound data into Buffers 4-7.
8DLoad sound data into Buffers 5-7.
8ELoad sound data into Buffers 6-7.
8FLoad timer base value. This command requires one postbyte of data (in the range of 0-255) to be loaded into the timer register. 255 produces the longest duration; 0 produces the shortest duration.
90Load speech string into Buffer 0 for later execution. Terminator is 0D.
91Load speech string into Buffer 1.
92Load speech string into Buffer 2.
93Load speech string into Buffer 3.
94Load speech string into Buffer 4.
95Load speech string into Buffer 5.
96Load speech string into Buffer 6.
97Load speech string into Buffer 7.
98Load sound data into Buffer 0 for later execution. Terminator is FF.
99Load sound data into Buffer 1.
9ALoad sound data into Buffer 2.
9BLoad sound data into Buffer 3.
9CLoad sound data into Buffer 4.
9DLoad sound data into Buffer 5.
9ELoad sound data into Buffer 6.
9FLoad sound data into Buffer 7.
A0Load allophone address stream into Buffers 0-7 for later execution. Terminator is FF.
A1Load allophone address stream into Buffers 1-7.
A2Load allophone address stream into Buffers 2-7.
A3Load allophone address stream into Buffers 3-7.
A4Load allophone address stream into Buffers 4-7.
A5Load allophone address stream into Buffers 5-7.
A6Load allophone address stream into Buffers 6-7.
A7Load allophone address stream into Buffer 7.
A8Load register string into Buffers 0-7 for later execution. Terminator is FF.
A9Load register string into Buffers 1-7.
AALoad register string into Buffers 2-7.
ABLoad register string into Buffers 3-7.
ACLoad register string into Buffers 4-7.
ADLoad register string into Buffers 5-7.
AELoad register string into Buffers 6-7.
AFToggles input function into a mode that allows direct access to sound registers.
B0Load allophone address stream into Buffer 0 for later execution. Terminator is FF.
B1Load allophone address stream into Buffer 1.
B2Load allophone address stream into Buffer 2.
B3Load allophone address stream into Buffer 3.
B4Load allophone address stream into Buffer 4.
B5Load allophone address stream into Buffer 5.
B6Load allophone address stream into Buffer 6.
B7Load allophone Address stream into Buffer 7.
B8Load register string into Buffer 0 for later execution. Terminator is FF.
B9Load register string into Buffer 1.
BALoad register string into Buffer 2.
BBLoad register string into Buffer 3.
BCLoad register string into Buffer 4.
BDLoad register string into Buffer 5.
BELoad register string into Buffer 6.
BFLoad register string into Buffer 7.
C0Execute speech string from Buffers 0-7.
C1Execute speech string from Buffers 1-7.
C2Execute speech string from Buffers 2-7.
C3Execute speech string from Buffers 3-7.
C4Execute speech string from Buffers 4-7.
C5Execute speech string from Buffers 5-7.
C6Execute speech string from Buffers 6-7.
C7Stop all speech.
C8Execute sound data from Buffers 0-7.
C9Execute sound data from Buffers 1-7.
CAExecute sound data from Buffers 2-7.
CBExecute sound data from Buffers 3-7.
CCExecute sound data from Buffers 4-7.
CDExecute sound data from Buffers 5-7.
CEExecute sound data from Buffers 6-7.
CFStop all sound.
D0Execute speech string from Buffer 0.
D1Execute speech string from Buffer 1.
D2Execute speech string from Buffer 2.
D3Execute speech string from Buffer 3.
D4Execute speech string from Buffer 4.
D5Execute speech string from Buffer 5.
D6Execute speech string from Buffer 6.
D7Execute speech string from Buffer 7.
D8Execute sound data from Buffer 0.
D9Execute sound data from Buffer 1.
DAExecute sound data from Buffer 2.
DBExecute sound data from Buffer 3.
DCExecute sound data from Buffer 4.
DDExecute sound data from Buffer 5.
DEExecute sound data from Buffer 6.
DFExecute sound data from Buffer 7.
E0Execute allophone address stream from Buffers 0-7.
E1Execute allophone address stream from Buffers 1-7.
E2Execute allophone address stream from Buffers 2-7.
E3Execute allophone address stream from Buffers 3-7.
E4Execute allophone address stream from Buffers 4-7.
E5Execute allophone address stream from Buffers 5-7.
E6Execute allophone address stream from Buffers 6-7.
E7Execute allophone address stream from Buffer 7.
E8Execute register string from Buffers 0-7.
E9Execute register string from Buffers 1-7.
EAExecute register string from Buffers 2-7.
EBExecute register string from Buffers 3-7.
ECExecute register string from Buffers 4-7.
EDExecute register string from Buffers 5-7.
EEExecute register string from Buffers 6-7.
EFExecute register string from Buffer 7.
F0Execute allophone address stream from Buffer 0.
F1Execute allophone address stream from Buffer 1.
F2Execute allophone address stream from Buffer 2.
F3Execute allophone address stream from Buffer 3.
F4Execute allophone address stream from Buffer 4.
F5Execute allophone address stream from Buffer 5.
F6Execute allophone address stream from Buffer 6.
F7Execute allophone address stream from Buffer 7.
F8Execute register string from Buffer 0.
F9Execute register string from Buffer 1.
FAExecute register string from Buffer 2.
FBExecute register string from Buffer 3.
FCExecute register string from Buffer 4.
FDExecute register string from Buffer 5.
FEExecute register string from Buffer 6.
FFExecute register string from Buffer 7.
00Stops all sounds, including speech. Does not clear buffers.