News for hackers. Stuff that matters.
Re:The New ROM Antics – Building the ZX Spectrum 128 by klelatti on Saturday February 03, 2024 @02:45AM (#39238306)
> I stole copiously from The Complete Spectrum ROM Disassembly by Ian Logan and Frank O’Hara

This was an actual book, readily available at your local bookstore, that had a full, independently produced, Z80 disassembly listing (with great comments) of the original Spectrum's 16K ROM.

That the actual Sinclair team were using it as their main reference when they updated the ROM is just fantastic.

Re:The New ROM Antics – Building the ZX Spectrum 128 by timthorn on Saturday February 03, 2024 @06:11AM (#39239263)
> This was an actual book, readily available at your local bookstore

Or on my bookshelf, still :)

Re:The New ROM Antics – Building the ZX Spectrum 128 by klelatti on Saturday February 03, 2024 @06:24AM (#39239331)
Same here! For those not similarly blessed, the Internet archive has a copy.

https://archive.org/details/CompleteSpectrumROMDisassemblyTh...

Of particular note, the use of a stack based VM for floating point.

Re:The New ROM Antics – Building the ZX Spectrum 128 by timthorn on Saturday February 03, 2024 @06:43AM (#39239433)
I will presume that you know of the more recent tome on the ULA? "The ZX Spectrum Ula: How to Design a Microcomputer" by Chris Smith
Re:The New ROM Antics – Building the ZX Spectrum 128 by klelatti on Saturday February 03, 2024 @07:16AM (#39239625)
Know of but don’t (yet) own. Strong recommendation?
Re:The New ROM Antics – Building the ZX Spectrum 128 by nickt on Saturday February 03, 2024 @10:25AM (#39241169)
I like it. It’s bottom-up, and I’d go as far as saying it’s the definitive book on the Speccy ULA.

http://www.zxdesign.info/book/

Re:The New ROM Antics – Building the ZX Spectrum 128 by klelatti on Saturday February 03, 2024 @10:44AM (#39241377)
I’ll add it to my wish list!
Re:The New ROM Antics – Building the ZX Spectrum 128 by nickt on Saturday February 03, 2024 @10:22AM (#39241130)
Ditto. If you’re a Sinclair fan, all his books are worth a read.

http://www.ianlogan.co.uk/sinclair/books.htm