Jilson Wockey's Sensible Darts Adventure. Best of five legs against Derek Minge, who has not forgiven you and will say so between throws.
How to play. Press play, then press any key on the title card. Click the screen and type on your own keyboard, or use the buttons and the box above, which type into the Spectrum for you. THROW one dart at a time. RETRIEVE DARTS to fetch them and let the opponent throw. If the Spectrum shows --- MORE ---, press SPACE.
ORB 002, 1984. A leg is 501, finish on a double or the bull, first to three legs. Written in C for the 48K ZX Spectrum and running here in an emulator. The tape (darts.tap) loads on real hardware too.
Emulation by JSSpeccy 3 by Matt Westcott (GPL-3). Spectrum ROM courtesy of Amstrad.