Driver:Amstrad: Difference between revisions
m (→Transtape) |
No edit summary |
||
Line 1: | Line 1: | ||
== | === DK'Tronics Speech Synthesiser === | ||
A speech synthesise based around the SP0256-AL2, similar, but not compatible with, the Amstrad SSA-1. | |||
Commandline usage example: | |||
'''mame cpc6128 -exp dkspeech''' | |||
Software is included on ROM, so is ready to use with the device connected. If working, you'll see '''SPEECH ROM 1.1''' displayed on boot. | |||
How to get it to say something in BASIC: | |||
* (464) Type '''a$="something":|say,@a$''' and press Enter | |||
* (664/6128) Type '''|say,"something"''' and press Enter | |||
Other commands: | |||
* '''PRINT "`something`"''' - same as |SAY | |||
* '''|SPEAK''' - displays RSX commands, and says "DK'Tronics Speech Synthesiser" | |||
* '''|SPON''' and '''|SPOF''' - turn read buffer interrupts on or off | |||
* '''|SPED,n''' - set text speed, n is between 0 and 15 | |||
* '''|FLUS''' - clear speech and text buffers | |||
* '''|FEED,n,n,n...''' - feed data (up to 30 values) directly to the speech buffer | |||
* '''|OUTM,n''' | |||
** n=1 - Redirect PRINT command output to the text-to-speech converter | |||
** n=2 - Redirect PRINT output and all text to the text-to-speech converter | |||
** n=3 - As above, but still display text on screen. | |||
* '''|LEFT,v''' - report available memory in buffer (v is a variable). | |||
=== Transtape === | === Transtape === | ||
Line 41: | Line 31: | ||
By default, the red button is mapped to F1, and the black button is mapped to F2. The red button is used to interrupt software and then save or load the state. | By default, the red button is mapped to F1, and the black button is mapped to F2. The red button is used to interrupt software and then save or load the state. | ||
Using the device is currently a bit unclear, the only manual available is in Spanish. | Using the device is currently a bit unclear, the only manual available is in Spanish. | ||
Commandline usage example: | |||
'''mame cpc6128 -exp transtape''' | |||
Known issues: | Known issues: | ||
* Doesn't return to the running software once either button has been pressed, ending up in the software locking up, requiring a reset (F3). Menus do appear after pressing the red button, however. | * Doesn't return to the running software once either button has been pressed, ending up in the software locking up, requiring a reset (F3). Menus do appear after pressing the red button, however. |
Revision as of 06:10, 2 January 2017
DK'Tronics Speech Synthesiser
A speech synthesise based around the SP0256-AL2, similar, but not compatible with, the Amstrad SSA-1.
Commandline usage example:
mame cpc6128 -exp dkspeech
Software is included on ROM, so is ready to use with the device connected. If working, you'll see SPEECH ROM 1.1 displayed on boot.
How to get it to say something in BASIC:
- (464) Type a$="something":|say,@a$ and press Enter
- (664/6128) Type |say,"something" and press Enter
Other commands:
- PRINT "`something`" - same as |SAY
- |SPEAK - displays RSX commands, and says "DK'Tronics Speech Synthesiser"
- |SPON and |SPOF - turn read buffer interrupts on or off
- |SPED,n - set text speed, n is between 0 and 15
- |FLUS - clear speech and text buffers
- |FEED,n,n,n... - feed data (up to 30 values) directly to the speech buffer
- |OUTM,n
- n=1 - Redirect PRINT command output to the text-to-speech converter
- n=2 - Redirect PRINT output and all text to the text-to-speech converter
- n=3 - As above, but still display text on screen.
- |LEFT,v - report available memory in buffer (v is a variable).
Transtape
The Transtape is a hacking device, similar to the Multiface II, allowing you to save or load software at any point, or to enter pokes (ie: cheat ;)). By default, the red button is mapped to F1, and the black button is mapped to F2. The red button is used to interrupt software and then save or load the state. Using the device is currently a bit unclear, the only manual available is in Spanish.
Commandline usage example:
mame cpc6128 -exp transtape
Known issues:
- Doesn't return to the running software once either button has been pressed, ending up in the software locking up, requiring a reset (F3). Menus do appear after pressing the red button, however.