OSWORD &47
OSWORD &47 (71) - PrettyPrint text output SPROW
On entry: XY!0 =>null terminated string to print XY!4 =>dictionary to use or 0 for default dictionary XY!8 =>special string XY?12=memory flag for string, &00=RAM, &80+ROM=ROM XY?13=memory flag for dictionary, &00=RAM, &80+ROM=ROM XY?14=memory flag for special string, &00=RAM, &80+ROM=ROM
OSWORD &47 (71) - HowSoft functions
On entry: XY?0 = Product code (1=KeyEmu) XY?1 = Function code and returned status (product dependent) XY+2...Parameters KeyEmu Functions: On entry: XY?0 = 1 XY?1 = 0 : Read current status = 128: Switch off = 129: Switch on On exit: XY?1 = 0=was off, 1=was on
OSWORD 71 was allocated to HowSoft in the early 1990s and was used for controlling the keyboard and mouse emulation of 'Talkers' – speech synthesisers and communication aids used by people with various speech and movement restrictions (as famously utilised by Prof. Hawking). It was used in software distributed by Liberator Ltd (Prentke Romich).
See Also
Jgharston 13:40, 26 May 2009 (UTC) Jgharston (talk) 23:13, 7 November 2020 (CET) Jgharston (talk) 16:16, 1 April 2024 (CEST)