Eudimorphodon
Veteran Member
(Such hardware were a (not particularly common) add-on for the Commodore VIC 20 and 64 back in the days).
80 column cards/cartridges existed for almost every 8-bit home computer that reached any level of popularity, so I guess I'd be kind of surprised if there was *never* some kind of external dingus to give a ZX Spectrum an 80-column screen, but perhaps the fact that the machine was so explicitly designed to be minimal and cheap rendered the concept moot. (These 80 column cards were almost universally text-only and consisted of little more than a CRTC, character generator ROM, and a couple K of SRAM, but as cheap as that was it'd probably cost almost as much as a whole ZX spectrum to build.) Even if they were available for your particular machine it was *very rare* for these cards to actually be worth buying, they were never popular enough to get much software support.
(I remember the ads for 80 column cartridges for the TRS-80 Color Computer in The Rainbow magazine; a TRS-80 plus one of these might have been one heckuva deal for running FLEX or OS9 compared to a tricked out SWTPC or GIMIX 6809 computer, but the audience for such a thing was probably in the lowest four digits at most.)
The ZX Spectrum is kind of unique even in the realm of cheap TV computers because it doesn't even have a hardware text mode, all you have is the one graphics mode. (With its slightly nightmarish memory map.) Most of the other computers that did have graphics also offered various software options to cram more characters on the screen, but of course readability really starts to go in the toilet once you're dealing with 5 or fewer horizontal pixels per cell, especially on a TV if you're going through an RF modulator.