Slashdot Log In
25th Anniversary of the Sinclair ZX Spectrum
Posted by
CmdrTaco
on Mon Apr 23, 2007 07:43 AM
from the never-even-seen-one dept.
from the never-even-seen-one dept.
Alioth writes "Twenty five years ago today, Sinclair Research launched Britain's most popular home computer of the 1980s — the Sinclair ZX Spectrum. Costing about one third of the price of its rivals such as the Commodore 64 while having a faster CPU and a better BASIC interpreter, the machine sold well in many guises throughout the 1980s and had more than a staggering 9,000 software titles. The machine may well have done well in the US too, had Timex — the company building the machine under license in the US — not already been in financial trouble and about to fold. The machine was also extremely successful in Russia, although not for Sinclair Research — because the Russians made dozens of different clones of the machine, and did so right into the mid 1990s. The machine still has a healthy retro scene, including the development of new commercial software by Cronosoft, and new hardware such as the DivIDE, which allows a standard PC hard disc or compact flash card to be connected to the machine."
This discussion has been archived.
No new comments can be posted.
25th Anniversary of the Sinclair ZX Spectrum
|
Log In/Create an Account
| Top
| 310 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
And, as we all know... (Score:5, Insightful)
Re:And, as we all know... (Score:4, Interesting)
A 48K Spectrum was my second computer after a ZX81. I don't think I ever got so much pleasure out of any other possession I had as a child (and I didn't even have Sam Fox Strip Poker [props to those who actually remember her, and double to those who remember the game]).
The Spectrum just went to show how limited hardware resources would force game developers to write creative, original and addictive games. Knight Lore, RedHawk, Manic Miner, Heavy on the Magick, Spellbound, Knight Tyme, Skooldaze, Sweevo's World and above all Lords of Midnight and Doomdark's Revenge were among the best games I have played on any platform. Shame on game developers for the formulaic crap they spew these days.
Does anyone else remember CRASH magazine? Whatever happened to those guys? It was almost worth being a spectrum owner just for that mag. Best and funniest game reviews ever, and Oliver Frey's covers were fantastic. For years I wanted to meet a girl like the one on this cover he did.
ftp://ftp.worldofspectrum.org/pub/sinclair/magazi
Re:And, as we all know... (Score:4, Informative)
Your problem is caused by the "keyword" system (Score:5, Informative)
(http://babelfish.alt...%2F%2Fslashdot.jp%2F)
I think that your problem with Spectrum programming is due to Sinclair's "keyword" system. This first appeared on the ZX80 [wikipedia.org]. A single touch of a ZX80 key gave you a whole BASIC keyword (e.g. PRINT, GOTO). This was fast and simple. Symbols were accessed with SHIFT, and you could still type single letters when it was required.
A similar system was used on the ZX81 [wikipedia.org] , but because it was more powerful, there were more keywords to squeeze onto the keyboard. Thus, some keywords required the user to type SHIFT+NEWLINE *then* hit the key.
Sinclair retained the "keyword" system for the ZX Spectrum. Unfortunately, this was *much* more complicated, and there were lots of keywords to fit in. This made the system complicated. Even at its release, the Spectrum was criticised for this. From "Your Computer" magazine:-
Of course, at that time, I didn't realise that many BASIC keywords on my Atari 800XL could be abbreviated; for example "PRINT" could be "?", "LIST" could be "L.", and so on. Sinclair should have done that on the Spectrum instead.
Incidentally, when the enhanced 128K Spectrum was released, the new BASIC abandoned the keyword system.
Spectrum will never die. (Score:1)
Why not emulate? fun for all bored students! (Score:4, Informative)
Why is this in 'Games'? (Score:4, Insightful)
Z80s all around us (Score:4, Interesting)
Apparently they are common in dishwashers, washing machines and other programmable appliances. (Can your dishwasher run Linux?)
http://en.wikipedia.org/wiki/Z80 [wikipedia.org]
My childhood in a nutshell (Score:3, Interesting)
(http://www.caperet.com/ | Last Journal: Friday August 05 2005, @07:18AM)
I started with a Sinclair ZX81, 1Kb of RAM expanded to 16Kb with a "RAM pack" that had an edge connector to the main PCB inside. It got hot (as did the power supply) and was often unstable. You could suddenly lose everything you were working on because the system just froze.
Along came the ZX Spectrum, 48Kb (and later 128Kb) with 8 colours (the ZX81 was black & white), sprites (the ZX81 was limited to the built in character set which included blocks & things until someone worked out how to hack that) and rubber keys (the ZX81 had touch sensitive membrane things).
It was a revolution, at my school we swapped tapes which didn't always load, had multiface cartridges to enter POKEs (changing a value at a particular memory address) for cheats and in order to create backups... and a big magazine scene.
I even ran an emulator on my PC to play one game in particular: the game that everyone tried to beat, and still fiendishly hard (and created by a mysterious genius who "disappeared", Matthew Smith [emuunlim.com]) : Manic Miner [xmixdrix.com] (link to a Windows version).
Those were the days [caperet.com]. The UK 8 bit scene was dominated by this machine.
Happy Birthday Speccy!!! (Score:1)
Thank you Sir Clive (Score:5, Interesting)
It's also worth noting Amstrad's healthy attitude to the retro scene (they bought Sinclair Research in 1986, and many of those million Brits will think of Spectra every time they watch The Apprentice...). Anyway, the Spectrum ROM was cracked & emulated before permission was sought. When someone decided to approach Amstrad to seek permission, one Cliff Wilson [worldofspectrum.org] stepped forward with a simple reply: "Yes, do what you like with the Spectrum ROM, just don't charge money for it and don't remove our copyright message." Such an open attitude towards the scene in 1999 means that it's still thriving today.
Nice little Speccy tribute in flash (Score:4, Funny)
(http://robvincent.net/ | Last Journal: Tuesday October 09, @01:55PM)
First and Most Significant For Me (Score:3, Informative)
I remember learning BASIC and assembly (Z80), playing Elite all through one night, playing games and learning lots of stuff.
And that little silver-paper thermal printer!
I've still got the 1981 ZX-Spectrum 48K in a box somewhere, with tapes of many games and that printer (and some spare 'paper'). The keyboard membrane has pretty much had it, making the computer almost useless, but one day I'll get a replacement, just for the nostalgia.
Market vs "good products" (Score:2)
Sr Clive also gifted us with the Sinclair QL [wikipedia.org], another product the market largely ignored despite its potentials.
The Acorn Archimedes [wikipedia.org] was meant to be a powerful innovative PC. But the "market" was aimed to IBM PCs and to Amigas
That was the history: the market can esily ignore techinical advances against fancy worse products!
THATS NOTHING (Score:5, Funny)
(http://www.rapiddescentscotland.co.uk/)
trum 48k to c
onnect to the
internet and
work with sla
shdot.
REM disconnec
t
I was a zx pirate (Score:2, Interesting)
As a 25th anniversary tribute (Score:4, Interesting)
(http://www.alioth.net/ | Last Journal: Friday November 09, @03:53PM)
http://www.alioth.net/Projects/Spectrum-Diag [alioth.net]
It uses LEDs to display the test progress and status, so even if you can't get a picture out of the Spectrum, you can at least find out if the CPU and memory is working, and a good idea whether the ULA is servicable.
I'm a woman with blunt, square-tipped fingers... (Score:3, Funny)
Thanks a lot, you bastards.
And, here's to the next 25 years (Score:2)
(http://www.wibble.co.uk/ | Last Journal: Monday August 22 2005, @04:07PM)
The spectrum was only beaten by one machine in the 1980s, the BBC micro. Without that, it has no equal.
Commonly repeated incorrect factiod alert! (Score:3, Informative)
(http://en.wikipedia.org/User:Maury_Markowitz)
It did not have a faster CPU. It had a CPU running at a higher external bus clock. You'd think that after all these years that people would realize that MHz != performance, but I guess not.
The 6502 ran on a bus multiplier, meaning it ran faster internally than it did externally. This is true of practically any modern CPU, but was not so common back in the day. In general terms the 1MHz 6502 and 4MHz Z80 ran at the same internal speeds. That said, the 6502 was much more efficient and RISC-like. In practically any benchmark that scales for speed, the 6502 comes out ahead.
Arguably the fastest, in theory, 8-bit machine was the Atari series. They ran a 2 MHz 6502 (declocked to sync with video), which was twice as fast as any of the other 6502 machines and effectively the same as an 8MHz Z80. But again, these machines always finished at the bottom of the heap in BASIC benchmarks, which again demonstrates the point at the top.
Maury
Great machine (Score:1)
(http://chris.brimson-read.com.au/)
But honestly, the C5? WTF were you thinking man, a 3 wheeled lay-back scooter made from a washing machine motor?
Yea, it was 24 something years ago, and i remember (Score:2)
(http://www.webgeekworld.com/ | Last Journal: Thursday April 27 2006, @07:47AM)
Homage post (Score:3, Interesting)
(http://www.dina.kvl.dk/~abraham/religion/)
My very first computer was a ZX Spectrum 48k. I still remember the beautiful banner: "(c) 1982 Sinclair Research, Ltd. Chuckie Egg II was my very first game, and BASIC the very first programming language I tried. The ZX Spectrum and the Timex had an almost monopoly here in Portugal in the '80's, to the extent that I never really saw a C64. The Timex plant in Portugal continued making them after the main branch closed its doors, and exported the machine to several countries (Poland was one of the main markets IIRC).
To Sir Clive: Hip! Hip! Hurrah!
Nostalgia time (Score:3, Interesting)
(http://scandal.org/)
Damn I can still hear the staticky 'eeeeeee-ktsch' of the tape drive now.
Modern computing seems so flat, routine and devoid of character by comparison. What happened?
Memories (Score:3, Interesting)
Hail Sir Clive (Score:1)
(Last Journal: Monday September 03 2001, @07:35AM)
The Spectrum made me who I am today. All hail the bald git, Clive!
Not so much a game, more a way of life (Score:1)
(http://www.paullee.com/)
ZX Spectrum book. (Score:2, Interesting)
(http://zxgoldenyears.com/)
SAM Coupé (Score:1)
(Last Journal: Wednesday February 15 2006, @02:54PM)
The logical evolution of the Spectrum, it could even emulate it perfectly (in 1989!).
Abject commercial failure, but it is the reason I am in this business at all
I have two, still fully working, and it has what is still my favourite keyboard of any machine ever.
I can't condense my feelings for this box of chips into a
Alan Miles and Bruce Gordon are hugely important figures in my childhood.
My ZX (Score:1)
I set the thing up (it was the week before Christmas, and I wrap fast) on my parents' kitchen counter using a 9 inch B&W TV they had. I made a display of 3 linked rotating rings (they each had a gap that made the "rotation" visible) that completely blew my father's mind -- the idea that something like that was possible. Compared to the punched cards and half day delays I was used to at college, it was a darned nice system.
It was popular in Eastern Europe too (Score:5, Interesting)
When I was 7, my father built a 48K Spectrum from scratch using smuggled components (the Z80 processor, the EEPROMs), parts from other computers (the case and keyboard); he made the PCB by himself as well as copying and programming the ROMs. I still remember the hardware debugging sessions.
Later we managed to make the Interface II (I think that was its name) addon board and get a floppy drive to work. It was an East-German Robotron 5.25" drive; we were using 360Kb Bulgarian floppies (sorry, can't remember the brand).
It was a wonderful machine and it's the way I got into computers and learn assembler (Zeus ruled). At 12 I was busy cracking the games' copy protection to be able to copy them from tape to disks. Oh, btw, games had to be smuggled in too - one network used airline pilots, some of the few kind of people who could travel outside the country with ease. Don't get me started with books, it was hard even to photocopy one, as access to photocopiers was restricted.
Healthy retro scene (Score:1)
(http://intyos.free.fr/)
(The link [worldofspectrum.org] mentionned in the article seems to be slashdotted, btw.)
Sinclair story (Score:3, Funny)
Yeah, he didn't get it. Actually, I imagine he's a lot more into computers these days. Finally got what he wanted, twenty years later.
Anyone fancy a game? (Score:1)
Speccy Memories (Score:1)
(Last Journal: Thursday November 13 2003, @08:39PM)
Have to disagree with the comment about it having the best BASIC. BBC BASIC was the best.
First Computer (Score:2)
(http://phill.kenoyer.com/)
It was the host of one of the greatest games ever! (Score:2)
...which is none other than:
Jet Set Willy! [wikipedia.org]
ZX, commodore vic20 and logo (Score:1)
(http://oblonski.wordpress.com/ | Last Journal: Friday November 02, @12:44PM)
Speccys in the US (Score:3, Informative)
There were 3 big barriers (at the time) to stop British machines taking off in the US:
I typed "LOAD article", ... (Score:2)
(Last Journal: Monday July 14 2003, @12:37PM)
"R Tape Load Error"
New BASIC Interpreter (Score:1)
(http://zzo38computer.cjb.net/)
Family's first computer was a ZX81 (Score:2)
My father was always trying to turn it into something 'useful' and kept purchasing Spectrum magazines to for code. I remember when he actually tried writing up a report for work and printing it off on the "receipt" thermal printer that went with the computer.
I was always pouring over the THICK manual that came with the computer, and even brought it to school to 'explain' AND and OR conditions in 3rd grade.
My first "cheat code" was hacking a game called "Red Alert" so I would never run out of lives. I wanted to see if the 'map' actually had an end, like the story that came with the game implied. It seemed amazing to me, as previously all I had ever gotten to play with were cartridge games for an Atari 2600, that I was actually 'allowed' to mess with the game like that.
Eventually, my father lost interest in the computer and passed it on to me when he got an Atari ST (Dad didn't have the best of luck when it came to picking computers that would survive in the marketplace).
I can't remember how many days I wasted playing with that thing, making simple XP and gold accumulators/dividers for imaginary D&D sessions, using a basic DB program to create a record for all the lands in my campaign world, trying to type in those effing 100 page programs for games (only to have a typo around line 270 cause it to never run).
Then one day, it just died. I spent a whole month trying the mojo a 6th grader might try to convince the ZX81 to come back to life. I was "good' for a week, I left it unplugged for days, I even pulled apart its shell to see if something had come loose. But it was essentially a door stop.
By then, I had also gotten an Atari ST. Not my dad's this time. My own, it was cheap even since this was near the end of the ST life cycle (STe I think it was), but it wasn't the same. Basic in it was crappy. You could buy 'nice' versions like STOS, basically pimped up version of Basic designed to make small games, but even then it was so much more difficult to get the ST do to anything that amazed me half as much as the ZX did.
If I were a better person, I'd buy one of those kits they still sell to make a ZX81. But like my dad before me, I'm sure it'd just sit on a table for months before I realized that I wasn't going to do anything with it.
I never got to see the Speccy in person. As a kid I was slightly jealous of the computer itself (kid logic) since it had more than the ZX81, but I'm glad to wish it a happy Anniversary all the same. If it was half the machine its ancestor was, it deserves the remembrance.
LONG LIVE THE ZX SPECTRUM! LONG LIVE SPECCY!
Nothing to add (Score:2)
(http://people.debian.org/~rganesan)
Tape loading was a bit finicky; I bought a Philips variable speed player/recorder where I could slightly increase the speed for faster loading. Oh those were the days! I learnt my assembly programming on the spectrum; manually poking in hex opcodes before I managed to buy an assembler. This was in high school. 2 years later in my CS Engineering course, I had a course on 8080 assembly programming and remember thinking wow, they actually teach stuff what I did for fun.
I can't say the Spectrum was very popular in India. It was released quite late and was still out of reach of most people. While I didn't have access to user clubs or other ways to talk to other owners, what I did have was access to very cheap Spectrum related books from the UK available in book sales. I still have most of them somewhere in the attic
Happy birthsday from Poland! (Score:1)
(http://bartsnews.blogspot.com/ | Last Journal: Tuesday November 21 2006, @07:38AM)
That's when I got infatuated with computers, programming and, above all, games. That's where my fascination with insides, outsides and the logical part of electronic devices stems. That was the beginning for me.
Imagine how many possibilities this gave, how many doors to visionary worlds opened, how programming was tickling my mind - and we're talking about nine years old me in a gray reality of a freshly post-communist country.
I now meet programmers who can't tell me what processor their machine has, who don't understand the way their expensive graphic cards work, I meet engineers that barely know what's in that black box. If I still happen to like to know what's 'under the hood' (so to speak), it is because back then my childish curiosity was driving me to understand ZX Spectrum from inside out... and after that, every next generation of computers was easier to understand.
Right now, I have ZX Spectrum emulator on my PSP and I can revisit the dungeons of Knight Lore or caves of Heavy on the Magic on the bus - and it's like a trip back to childhood days, only without waiting for the game to load from the tape.
Clive Sinclair received his "Sir" title for ZX Spectrum 48 and rightly so. Happy birthsday, Speccy, and all the best to you Sir Clive.
Speccy 4Eva (Score:1)
(http://www.realityfakers.com/)
I'm another one who learned the basics of coding on a spectrum (then via another classic the Amiga and onto PC).
So much love for that old piece of hardware and the magazines (especially Crash) were a big part of the 'scene'. I still remember Driller first appearing on the Spectrum and thinking "the future had arrived"
Re:And we all know that . . . (Score:2)
Re:Inaccurate summary (Score:2)
Re:Inaccurate summary (Score:2, Informative)
(http://www.alioth.net/ | Last Journal: Friday November 09, @03:53PM)
The CPU itself is also unarguably faster. While the 6502 and 6510 generally can perform more instructions per cycle (the fastest 6502/6510 instructions complete in 3 clock cycles rather than the Z80's 4 clock cycles), this is more than made up for by the Z80 having more registers and 16-bit register pairing - meaning programs need far fewer instructions to write. Add to that the Spectrum being clocked 3.5 times faster than the C64, it makes a noticable difference.
An example: to do 16 bit addition, the 6502 would need 20 cycles to do what the Z80 can do in a mere 11 cycles.
Re:Inaccurate summary (Score:5, Interesting)
While the Z80 had more registers, the 6502 had "page 0" addresses that allowed offset-only access to the first 256 bytes of RAM, which in a way made up for it. The 6502 instruction set was very minimal, and in fact was the inspiration for the ARM RISC processor designed by Acorn (originall ARM = Acorn RISC Machine, later re-acronymed as Advanced RISC machine).
The trick with getting performance out of the 6502 (or any of the early 8 bitters) was to execute as few instructions as possible - things like the BBC Basic and Acorns's ISO Pascal (I was 1/2 of the team that wrote the latter) were written in extremely hand optimized assember. You would never do JSR sub; RET - always JMP sub instead. Never do LD A, 0 (two bytes), always XOR A, A (one byte, same effect) instead. Never JMP addr, when you knew the state of the CPU flags and could do JRZ addr (jump relative on zero flag vs jump absolute) instead.
These are only a few examples, but it was surprising how much fucntionality you could fit into a tiny space by using efficient code like this. The Acorn ISO Pascal implementation fitted into 2 16KB EPROMS, yet packed in a full ISO compliant Pascal compiler (written in Pascal, and self-compiling to an internal pseudo-code - 16KB), the pseudo-code interpreter, run-time library (floating point, heap, I/O, etc), full screen editor (in 4KB of code) with regular expression search/replace, block move etc, and a command line interpreter.. The pseudo-code interpreter, etc, comprised the other 16KB and were all written in super-tight assembler... and the interpreter had to self-relocate itself out of EPROM into RAM to be able to run the compiler since the two 16K EPROMS (1 = compiler in pseudo-code, 2 = p-code interpreter, etc) occupied the same address space in the BBC micro.
Computing was generally a hell of a lot more fun back then, partly because it was new but also partly because of the challenge of getting stuff like this to run given the limitied CPU/memory resources. I hate to think how big a modern ISO Pascal implementation with all the extras (interpreter, library, screen editor, etc) would be - maybe a factor of 1000 times bigger (32MB vs 32K) or thereabouts?!
Those really were the good old days, although it's also exciting what's possible given the speed/memory available today.
Re:Web browsing on 48k ZX Spectrum (Score:4, Informative)
(http://www.alioth.net/ | Last Journal: Friday November 09, @03:53PM)
http://www.worldofspectrum.org/forums/showthread.
Re:But... (Score:1)
(http://homepage.ntlw...og/stuart/index.html)
The Birthplace of the Megahertz wars (Score:5, Informative)
The Z-80 was essentially an 8080 with twice as many registers but no significant changes to the instruction set. the Z-80's. (well DMA but it was hard to use). I/O was a separate operation than memory access. And most instructions took 4 clock cycles but some took more and a few took 3.
The 6502 had a much leaner but more powerful instruction set with some very sophisticated computed branch offset instructions. It had fewer registered but mapped all of the first 256 bytes to behave like registers. (At that time It did not pay a significant speed penalty for accessing main memory over register memory.) All I/O was memory mapped. This allowed a simpler bus structure.
it ran at 1Mhz but most instructions were 1 cycle so it was faster than the Z-80.
These design features allowed for the two greatest innovations in modern computing history. Dynamic memory and Graphical displays
1) Dynamic memory.
Prior to the pet and apple, nearly all computers used Static memory which was not dense and used lots of power. Many bankrupt companies had tries to use Dynamic memory with the 8080. They all failed because no one successfully mastered the problem of robustly refreshing the memory without severely compromising the machine. The problem was that irregulat 3,4,5,6 cycle instructions set length. one could not predict easily when and how much of the time the memory bus would be in use by the CPU. As a result the refresh controller had to just opportunstically try to refresh the memory. This resulted in complex logic that sometimes failed to get through the whole row-address space in the required time. As a result, the only viable approach was to insert wait states into the process to give the refresh a guarenteed access. This slowed the CPU and also had complex logic. It even messed up timing loops like those used in I/O for baud rates and such.
The 6502 had a regular heart beat. The second half of the cycle was gaurenteed not to access memory. So the refersh sould be poot on the back side of the cycle. no special logic was needed. No wait states.
Of course eventually refresh controllers got better and that did allow the intels to work with dynamic memory. But the 6502 got their first.
2) Graphics.
Most graphics on the 8080/z-80 used I/O ports. Think CGI graphics. There were of course exceptions. But the reason for the lack of memory mapping was How was the video card supposed to access the main memory. It would have had to use wait states. lots of them. and would have halved the CPU rate.
Memory mapped graphics were of course natural for 6502. Wozniak went one better. He used that backside clock cycle to access the memory for the video output. Now wait you say, how can he use the backside clock cycle to video access if it's already in use for the refresh? That's the genius part. He used the video access as the refresh. The video was just incrementing over the entire row-addrress space in a very regular cycle. Refresh was assured and no circuits was needed.
the Dynamic ram and overall lower chip counts, simpler bus logic, video, refresh all meant smaller power supplies too. the expansion cards required less logic to decode the complex bus signals so the expansion cards on the apple were literally 1/4 the size of the ones on the s-100 bus that was standard in the 8080 world.
Re:The Birthplace of the Megahertz wars (Score:5, Informative)
(http://www.alioth.net/ | Last Journal: Friday November 09, @03:53PM)
The fastest 6502 instructions were not one cycle, but two cycles.
The fastest Z80 instructions were four cycles.
A very good 6502 programmer could write a program for the 1MHz 6502 in Commodore machines run as quickly as a run-of-the-mill Z80 programmer could on the Spectrum.
While the slowest 6502 cycles instructions were around 7 clock cycles, and the slowest Z80 instructions (the index register instructions) were real dogs, one or two of them taking up to 20 cycles to complete, this was more than made up by register pairing. A Z80 could do a 16 bit add in 11 cycles, where the 6502 would take on the order of 20 (and use more memory).
There was a lot more to the Z80 than a slight improvement over the 8080 - it had not a few but many more instructions (all the DD and ED prefixes), including the addition of extra registers such as the index registers. The Z80 also had more interrupt modes than the 8080, including the very useful IM 2 which meant you could trivially wrest interrupt control from the ROM program (which simply wouldn't be possible with an 8080 based machine). It not only had the block move instructions (LDIR and LDDR) but also block I/O transfer instructions and block search instructions which helped keep the memory footprint of many programs down.
Re:And we all know that . . . (Score:2)
(http://babelfish.alt...%2F%2Fslashdot.jp%2F)
20 years later, the Spectrum's graphics look *way* more dated than those of the C64. Partly this is down to the limited colour resolution and subsequent "attribute clash". This meant that (at best) individual objects were monochromatically coloured, and at worst large swathes of the play area were. I'm aware that clever programming could minimise the clash, but it could never be eliminated.
The other problem was the limited colour palette; 8 in-your-face primary/secondary colours with two brightness levels. You take the mick out of the C64's "brown" palette, but at least it could do subtle; and it *could* do primaries if required. Granted, the Spectrum's colours *were* more vibrant than the C64's, but that's all it could do!! The only non-saturated colours were black and white, and the colour-resolution/attribute-clash closed off dithering as a way around the problem.
Clever layout design was the best that could be done to minimise the problem, but it seems to me that (in part due to the machine's lack of graphical flexibility), the Spectrum's graphical limitations could not really be worked around.
I'll admit that in the mid-80s I was jealous of the widespread support that the Spectrum had in the UK, and even wanted to play a lot of the games that weren't available for the Atari. I look at them now though, and the graphics just appear *really* dated and garish, far more so than those of the C64.
FWIW, I don't hate the Spectrum; it was a fantastically-priced machine at the time (far cheaper than the C64 at launch), and its limitations were forgivable in the light of this. The problem was the design decisions which let them do this; they were fine when the machine launched in 1982. Most arcade games then featured bright simple graphics against black backgrounds, computer game graphics were simple as anything, and so (e.g.) the limited palette and colour resolution were acceptable compromises. Unfortunately, within a few years, computer games had improved with (e.g.) more detailed characters and fancy backgrounds. These presented major problems for the Spectrum, particularly in light of better machines that had arrived since its launch.
Although the sound was improved with the launch of the 128K models, the Spectrum's limited graphics hardware were never improved (despite Timex having launched an "improved" Spectrum that addressed these issues circa 1983/84), and had dated badly by the late 1980s. Its incredible popularity even then demonstrates the power of an installed software base.
Re:This is not right... (Score:2)
Versus VIC-20, not C-64 (Score:1)
(http://www.geocities.com/tablizer | Last Journal: Saturday March 15 2003, @01:22PM)