When I originally wrote Blobbo for the Spectrum, it only supported keyboard.
Someone has patched it since then to add Kempston joystick support.
Unfortunately, they botched it, so that it ends up reading port 0x0000 instead
of 0xfefe as intended, which is a problem in some emulators.
So I've patched their patch (offset 0x09b9 in original .tap file).
Now it runs in the Speculator too.

{{{ Andy
