According to Wikipedia, citing The Guardian in 1984, five
programmers worked on Sherlock for 18 months, and a Sherlock Holmes expert
was employed for a year. It was released on 11 September 1984 at
£14.95, written by Philip Mitchell of Beam Software with an inlay by
Lynda Warner (Spectrum Computing).
Awards
Sherlock was a Crash Smash (8/10 in issue 9), scored 10/10 in Personal
Computer News and 9/10 in Sinclair User issue 31, came second for Best
Text/Graphical Adventure in the 1984 Crash Readers Awards, and third in the
Big K readers' poll. Source: Spectrum Computing.
Version 2.0
A version 2.0 was released in which WAIT UNTIL can be interrupted. The
game also inspired Robin Of Sherlock. Source:
Spectrum Computing.
The keyboard routine at WaitForKeyWithTimeout waits for a key only until a timer runs
out. If you don't press anything in time, DeleteInputCharacter rubs out whatever you had
typed and the game takes its turn without you, so it carries on in real time
while you think. The timer starts at 3000 and is reset after
every key.
Sherlock has its own version of the start of the ROM's
COPY_LINE routine at SetPrinterMotorSpeed, without the BREAK-key check, and
jumps back into the ROM at 3858 to send each pixel line to the ZX
Printer; 50148 stops the printer motor at 50173.