
Back at the beginning of the 1990s there was a war that outclassed even the Gulf War of the same era, it was the geeky war between the Atari ST and the Commodore Amiga.
As a little kid looking the buy his first computer, I wasn’t very computer savvy at the time.
The Atari ST and Commodore Amiga represented what I could afford at most, it was a stretch with machines selling for 5000 French Francs with screen, considering that our household income was 8000 Francs per month at the time.
The very model I bought is an Atari 1040 STE boasting 1 Mb of RAM, 720kb floppy disk, Motorola 68000 at 8Mhz. The experience might look like no different from what we use currently : graphical GUI, word processing, drawing software, and a solid library of games.
Anything to be happy with, but I couldn’t help but looking at what happened on the other platform, the Amiga. The Amiga 500+ was a very similar machine, but in a sense it was slightly better in many areas that overall makes it a vastly superior machine for a computer kid like me.
The Amiga could be considered the first multimedia computer before it was a thing.
* 32 colors on screen, with a large palette of 4096, vs 16 colors out of 512 on the Atari ST. It might not seems a big difference but with such a low starting point, even a little more is a good thing.
* 4 voices digital samples playback, the Atari ST only has 3 voice FM, very 8bit-ish.
* Hardware accelerated graphics, the Motorola 68000 is no powerhouse, I’ve very rarely played games with smooth scrolling on the Atari ST. I had to wait until the Super Nintendo to enjoy smooth action games. (Actually before that, I thought that it was normal to play games at 10 FPS)
* Multitasking operating system : that is huge, the Atari ST GEM system is very bare bone although serviceable, on the other hand Amiga OS was very ahead of it’s time OS programmed by a small team of geniuses.
Computer of the era were not ready for full fledge operating system, namely without MMU (memory management unit) to isolate each process. The system is slow and unstable, but hey, it’s Linux before Linus wrote its first line.
From a productivity stand point, the Atari ST was a very solid machine for the time, especially with high resolution monochrome screen, for word processing and other serious stuff. It was a cheap Macintosh, but hey ! I was a little kid, all I wanted is play fun games, listen to music, and learn about computers. The Amiga was the better deal.
Besides I bought my machine in 1992, and the machine’s commercial life ended in 1994 with product, games and softwares disappearing from the shelf. So I basically bought a machine and learnt to use it 2 years before it became obsolete.
Eventually custom built home computer disappeared, facing the drop in prices of the PC compatibles. I bought my PC Pentium in 1996 with Windows 95 for 6700 Francs, and the followed the PC upgrade race. I still have fond memories of the 16 bit home computer era, with it’s highly unstandardized hardware and software, mostly because it was my first computing experience I guess.
Have I bought an Amiga in 1990 something, I would have enjoyed 6 years of computing and gaming stuff.
The 16 bit eraIt was a particular era, in a sense that, as computer gets more and more complicated, it becomes harder to understand the computer as a whole. Thus a layer of abstraction would hide the complexity of the system only exposing a simpler API, for instance, today nobody addresses GPU at the register level, except the drivers programmer, same can be said about many things, storage controller, keyboard input and so on….
This is a change that occurred during the 16 bit era and also on the PC side, where you would talk directly to the hardware for instance, in the DOS operating system which is a very bare metal operating system.
Processing performance and memory was also very limited during this time, hence to make the most out of the hardware, people would often find themselves coding in assembly rather that using high level language.
I really started programming in 1996/1997 using the legendary Turbo Pascal. My first programs were DOS games, using VGA graphic mode 13h, aka 320x200 256 colors. I was already late to the party as game development shifted towards Windows and DirectX (which is big layer of abstraction). In a sense, I’ve never found the same connection with the hardware that I had when I was programming back then, with interrupt, hardware registers and raw memory addresses.
For the legacy, the Amiga computer will remain a footnote in history of computers, eaten by the PC hegemony. The war between the Amiga and the Atari ST, had fragmented an already thin market, the “upper low-end market”. Games were tailored to the inferior hardware, the Atari ST, and the market was never sufficient to make it worth to optimize the code for Amiga hardware. The market for commercial games on the Atari ST and Amiga itself was small compared to the console game market.
Anyway the best computer to buy in 1987 was an Amiga by far, in 1992, it was probably best to buy an IBM PC compatible as technology has moved on.

This figures clearly shows that the Atari ST and Amiga were a niche market even in its time.
The AmigaWhat constitute the Amiga : architecture and custom chips were designed in 1983, the first Amiga, the Amiga 1000 was released in 1985.
The very concept of its architecture allows for high level of integration and performance for the time. It allows for unprecedented graphical and audio performance for a home computer at a competitive price (around 3500 FF for the central unit).
Sadly this architecture as seen little evolution during its lifetime, Amiga 500 was the low cost version of the same hardware, then Amiga 500+, Amiga 600, in 1992, the biggest evolution was the Amiga 1200, the last consumer grade Amiga. The little improvements it provides proved not enough to match the PC, which price dropped to Amiga s level.
The technological edge was lost by R&D cutting cost and short-sightness. Maybe there was no enough business to be made selling hardware in the low-end market, home consoles for instance are sold at loss, the profits are made on each games sold. Commodore and Atari selling computers do not make a single penny on software sold on their platform. Hence those company will try to make their own console : Atari Jaguar, Amiga CD32. This is were the real profits are to be made.
Another way to make a sustainable business selling computers is to target the high-end consumers : just like Apple did, but even then, lets not forget that what saved Apple was the iPod....