Geoff Wearmouth
warmtoffee.bsky.social
Geoff Wearmouth
@warmtoffee.bsky.social
Press plastic for a living but love the touch of rubber. Assembler of Gosh Wonderful and Looking Glass ZX Spectrum ROMs.
Reposted by Geoff Wearmouth
It is with great sadness that we share the news of the death of Prideaux Fellow David M. Webb MBE (1983, Mathematics), who passed away yesterday.

David was a distinguished Exonian whose legacy will not be forgotten.

🔗 Read the Rector's tribute: https://ow.ly/hhMa50XWF52

#ExeterCollegeOxford
January 14, 2026 at 1:45 PM
Reposted by Geoff Wearmouth
Happy New Year! ✨

Looking back at 2025 — a great year at SC:

• 25 new updates of ZXDB
• 8 major releases of new website features and fixes
• 2,200+ videos re-created from the lost RZXArchive YouTube channel

🚀 2026 - looking forward to service the ZX Spectrum community - and related machines 😘
January 2, 2026 at 12:10 AM
Reposted by Geoff Wearmouth
Intel announced the 8087 floating-point chip in 1980. Now I have a blog post that explains a small part of the microcode in this chip.
www.righto.com/2025/12/8087...
Conditions in the Intel 8087 floating-point chip's microcode
In the 1980s, if you wanted your computer to do floating-point calculations faster, you could buy the Intel 8087 floating-point coprocessor ...
www.righto.com
December 30, 2025 at 7:54 PM
Did you know that the first instruction in the ZX Spectrum ROM is DI - Disable Interrupts. Quite a dramatic entrance. The DI instruction was not used in the ZX80 and ZX81.
Here is my ZX80 assembly listing from 2002. I tried to use the Logan O’Hara labels when apt.

web.archive.org/web/20150501...
Assembly Listing of the Operating System of the Sinclair ZX80.
web.archive.org
December 20, 2025 at 2:22 AM
How to set your ZX Spectrum to 10:00 am. Make it pause for twenty minutes.
December 20, 2025 at 2:12 AM
The ZX Spectrum has accurate integers using binary logic. After any decimal point, every digit is converted into an inaccurate recurring binary which is then added to the running total. This is fuzzy logic and all the duds average each other out so that half the time the number is correct. #fuzzy
December 16, 2025 at 11:46 AM
Wow! The source code for the ZX Spectrum has been posted to the Internet Archive by Timex Computer Corp. see my other posts.
Right at the end where the 7 byte “ROOT:” routine is Steven has written “***REPLACE WITH NEWTON-RAPHSON SQUARE ROOT***”
I used it in the SG03.rom for the ZX81 and now BL81.
December 11, 2025 at 6:39 PM
Did you know that the Complete ZX Spectrum source code has been uploaded to Internet Archive by Timex. It was written by Nine Tiles on Zilog Development Studio and Timex obtained the same software.
A bit dry but there is a FART joke in there. See the last file.

archive.org/details/time...
December 8, 2025 at 9:17 PM
Reposted by Geoff Wearmouth
Website Task Flowchart

xkcd.com/3175/
December 4, 2025 at 10:33 PM
Reposted by Geoff Wearmouth
December 4, 2025 at 4:20 PM
Reposted by Geoff Wearmouth
Breaking: remand prisoners in HK reach new record high
Only 54.5% of HK prisoners are convicted
dlvr.it
December 3, 2025 at 5:51 AM
Reposted by Geoff Wearmouth
Speccy clone storms back for Christmas without a shred of Sinclair code
Speccy clone storms back for Christmas without a shred of Sinclair code
Rubber-key revival leans on Linux, emulation, and third-party ROMs The Spectrum is an inexpensive home entertainment gadget from Retro Games Ltd (RGL) that's hauntingly similar to a totally unrelated 1980s home entertainment device that was loved by millions.…
dlvr.it
December 1, 2025 at 10:27 AM
“The Spectrum” an iconic modern version of the 1982 classic ZX Spectrum, is now on sale in the UK for £59.99 at Amazon. A bargain and the default square root is my fast and accurate 2003 routine. Twenty games included but in my experience it runs everything.
November 23, 2025 at 5:59 PM
Reposted by Geoff Wearmouth
Ever wanted to know how your ZX81 ranked against a CRAY supercomputer from 1984? Assuming your eyesight is good enough, now you know.
November 13, 2025 at 4:37 PM
Reposted by Geoff Wearmouth
Here's a Sinclair Microdrive cartridge with a UK pound coin for comparison. We trusted these mini-magnetic tape loops with our valuable data in the 1980s. Totally insane! To be fair, they were actually quite reliable. The tape loop is 5 metres long and stores a minimum of 85 to 100KBytes of data.
November 6, 2025 at 8:01 PM
Reposted by Geoff Wearmouth
One of the most difficult BBC Micro books to obtain. Is there anyone out there that has a copy? I managed to get an ex-library copy that was re-bound. Curious to know how many are actually around. It was withdrawn from sale for legal reasons - it contained an annotated disassembly of BBC BASIC.
October 9, 2025 at 1:40 PM
This is the most exciting ZX81 BASIC program ever. It runs on any Sinclair ZX81 model - TS1000 etc. It compares the upcoming LG81 ROM with the host ZX81 ROM.
This BASIC program should be downloadable soon but if you want to see how bad your ZX81 is get typing. Developed on iOS ZX81 by Kevin Palser.
October 8, 2025 at 7:18 PM
Reposted by Geoff Wearmouth
Download The Looking Glass ZX Spectrum ROM V1.08 from

spectrumcomputing.co.uk/entry/44586/...

speccy4ever.speccy.org/_CMS.htm

ZX Spectrum ROMs and games.
Looking Glass - Spectrum Computing
Looking Glass for ZX-Spectrum 16K/48K (Geoff Wearmouth/UK, ?) by Geoff Wearmouth
spectrumcomputing.co.uk
October 5, 2025 at 8:13 PM
This is the most revealing ZX Spectrum BASIC program ever. It runs on any Sinclair model - Spectrum, TS2068, or any clone.
It compares the error-free Looking Glass ROM v1.08 against the host ZX ROM. It should be downloadable by the weekend but if you want to see how bad it your Speccy is get typing.
October 8, 2025 at 11:49 AM
Remember in the 1980s when Sinclair and Amstrad dropped the price of The ZX Spectrum. Well RGL have continued the tradition and you can buy The Spectrum for £84.99 - 5% off. Just download the Looking Glass ROM V1.08 from Spectrum Computing or speccy4ever

www.smythstoys.com/uk/en-gb/gam...
speccy4ever.com
October 5, 2025 at 7:56 PM
Back in 2014 Dr. Steve Vickers made some lecture slides available on his University website. I used his decimal to binary conversion routines to expand on a floating point display program I had typed in. This created a virtual computer with correct exponent and mantissa to test my ZX Spectrum ROMs.
September 24, 2025 at 10:49 PM
Reposted by Geoff Wearmouth
The very brief mention of MGT's ZX Spectrum Emulator in the #SAMCoupe user guide here, being called "a special program". For the initial emulator MGT had to create a compatible #ZXSpectrum ROM from scratch, as the actual ZX ROM's copyright was held by Amstrad. The compatible ROM wasn't fully...
September 22, 2025 at 6:08 PM
The Looking Glass ROM V1.08 for the 48K ZX Spectrum is now available for download with documentation.

speccy4ever.speccy.org/_CMS.htm

This is the most accurate ROM ever available for the ZX Spectrum and is the equal to Microsoft Binary Format 9-digit BASIC. Say goodbye to dodgy figures.
September 23, 2025 at 11:45 AM