How Doom didn't kill the Amiga
datagubbe.se
datagubbe.se
"We made Amiga, They fucked it up"
This was the truth.
In retrospect, the fact Commodore went bankrupt was a major fuck up, but that hadn't happened yet when Workbench 1.2 came out.
They got in a trouble with that and it was removed from future releases.
So I told my Amiga-loving friend at high school the the PC version was far better. He was deeply offended of course, but got his first PC less than a year later.
PCs were aimed at business. They were a cost-saver. You could iterate fast because businesses have cash, and are eolljng to spend it. Show them that spending on PC saves money, and you can ship fast enough. The churn was insane, but it didn't matter. (And I was fortunately on the receiving end of discarded hardware.)
I understood this point when I inherited a "broken" dot matrix printer. I took the head apart cleaned it all up, put it together and it worked. But j already had a printer, so i offered to return it. I wad told "no thanks, the person now has an inkjet, they don't want rhe for matrix back. Being "broken" was an excuse to get an upgrade.
Turns out the home market didn't want a new one each year. They didn't want new generations of hardware and software every 5 minutes. Amigas (and Apple 2s) were sold only slightly improved for almost a decade after first release.
PCs won because its easier to sell to business than the home. It wasn't Doom that killed Amiga it was Lotus 123.
With so many games that were ported across systems with a lot of varying capabilities, and quality of programming, we need good insight into what versions of the classics are best represented on what platform.
I stumbled across /v/s gaming recommendations and they are chock full of little tidbits like this that I can't find anywhere else.
Anyway, I was looking at amiga emulation and what is worthwhile pursuing on it (since home computer ports often involve the disk swapping and other headaches), and there wasn't a lot of info out there. You'd think a community as allegedly passionate as the Amiga people would have a lot of details on things like this.
Instead the last time I looked the recommendation was "Turrican II" which doesn't blow my doors off.
A few years ago we felt nostalgic and emulated a bunch of games, and while it was nice to play them again some of that magic had been lost.
Some time later we were round at a friend's house and he had a real Amiga 500 hooked up to an Amiga monitor and a joystick. He loaded up Turrican 2.
All I can say is playing the game on real hardware was a far more satisfying experience than playing on an emulator. My friend played it for about half an hour and was hooked!
I can't really define why it is that real hardware feels better. It's probably placebo but that's not the whole story.
Modern computers can easily get the same sound of course, but it is hard to emulate that sound based on the original game data.
Yes the Amiga releases could have been better
It was also very simple to understand and well documented, and small and responsive. I think if a computer was made today where everything was treated with the utmost care for latency, that could make a difference.
Imagine a user interface which had effectively zero latency, and no loading times at all.
You see these things happening today with things like the Apple VR headset and its custom real-time compute co-processor. VR requires a kind of low-latency operation that was par for the course w/ home computers, including the Amiga itself (partly because analog CRT displays were themselves very low latency compared to current garden-variety LCD's) but is seen as very high-end today.
What graphics acceleration did Dune 2 support or did it only support un-accelerated VGA or SVGA? If it was un-accelerated, as was common on the 486, the Amiga's GPU should have helped the Amiga's slower CPU keep up as the CPU wouldn't have to handle the graphics work.
As for swapping floppies, was the game not installable to a hard drive? I'm sure the PC version would have required lots of floppy swapping as well if it even supported that option.
It really sounds to me like Dune 2 was a lazy port.
But the killer was RAM no doubt. 1MB on the Amiga, while my PC had 4MB. Under DOS you absolutely had to make sure the RAM was available to the game if you wanted all the digitized sounds and music.
In these days it would have been entirely software rendering. The Amiga had 32 colours available, while I'm sure Dune 2 ran VGA on the PC. I remember them both looking quite similar though as the sandy theme was forgiving.
The DOS version had no floppy option as a HDD was expected. Few people were lucky enough to own a HDD on the Amiga.
Amigas by then also had the AGA chipset which could do 256 colours from a palette of 16.7 million colors. Your memories seem to be out of sync.
Lots of Amigas in 1993 had hard drives. Your comment is a really poorly researched.
The Amiga had a GPU which could throw pixels around without the CPU needing to do much, but for 3D games, lots of floating point calculations had to be made. The Motorola CPUs often didn't have FPUs while the 486 had it built into every one. The 486 came out at just the right time for Doom to be workable.
Commodore failed to get the AAA chipset done because Irving Gould defunded the R&D department years before.
"Because Doom was written to run on early 386 and 486 processors which often lacked a floating-point unit entirely, and its use was slow even when present, the game was written to exclusively use fixed point math." [0]
Unfortunately, greater, better tricked out Amigas never sold in the numbers required to make them a commercial target. By 1992, it was apparent that things were not only tough, but a disaster. (Saying that as a die-hard fan.)
The largest number of Amiga games was in 1990 when it nearly tied with DOS, which was 4 years older than the Amiga and the Amiga games didn't really get rolling until the Amiga 500 in 1988.
Then it seemed that most of the top Amiga development talent focused their efforts on trying to imitate Doom on the Amiga, with minimal success, rather than making the most of what AGA Amigas were actually capable of.
I recall the PC/VGA port of Xenon II Megablast being a revelation. That must have been 1990 or 1991.
It was as fast and colorful and excitingly busy as the Amiga version, and it ran on commodity 386 hardware that was produced by multiple vendors on every level. There was massive competition for CPUs, graphics chips, sound cards, motherboards, and everything else pushing prices down.
Meanwhile Commodore was going it alone with custom chipsets and pinching pennies. Any advantage they had left wasn’t going to last.
Today Apple is of course massively successful with that vertical integration model, but the difference is that 1) Apple has had the right executive talent for 27 years, 2) they’re willing to invest at every level to make the vertical integration benefits actually compound into the product.
In comparison Commodore was relatively broke and seemingly packed with loser MBAs.
After Jack left, Irving Gould was in charge and along with his henchman, Medhi Ali. They purposefully destroyed Commodore. Irving was getting old and it seemed he cared more about having more, expensive paintings in his home when he died than keeping Commodore going by giving their R&D any money.
Thomas Rattigan was the best COO (and potential future CEO) Commodore ever had, but Gould fired him before he could do too much good. Without him, the Amiga 500 and 2000 would not have happened and the Amiga 500 is what kept Commodore going as long as it did. Over half of Amigas sold were the 500 model.
Jack's biggest mistake was getting into a position where he needed someone like Irving Gould to invest money to keep his company from going under. In retrospect, it would have been better for Jack to go bankrupt and start over than let Gould have control.
If Commodore had survived until today, their hardware would be the same as PCs and Macs, but they would have their own OS and the custom Amiga chipset might be a contender in the GPU space today.
I sometimes wonder what would have happened in Commodore had simply directed their late 80s efforts into making ISA video cards instead. The Amiga brand might have had some cachet there, though I doubt by that point they had the engineering talent to be competitive.
Both Atari and Amiga made a push into cheaper 68k "workstation"-ish Unix machines in the early 90s -- running variants of AT&T Sys V R4 on the 68k-- with little success. In some ways they were just maybe 5-10 years too early on that type of thing, because desktop consumer-level Linux machines were a thing just a few years later and of course by the turn of the century Apple was selling a BSD-based Unix home computer to the masses. It's fun to imagine what would have happened if Commodore or Atari had just dropped their own operating systems and gone with a BSD.
Looking back it's clear to me that Tramiel exiting Commodore and starting Atari Corp in 84 was a disaster not just for Commodore but for the industry. Not because Tramiel was any kind of tech visionary, but because here was no room in the market for two platforms competing in (somewhat) the same space at that point. In North America the Atari machines weren't much of a factor, but in Europe they definitely were, and they did better in productivity and studio music sectors than the Amiga, overall. If all the software development and retailing effort had gone into just one 68k "home computer", I think things would have been just overall better. And Tramiel would have been more aggressive on Amiga pricing.
*nix-like systems would have come with a lot of overhead back then. Perhaps you could've had MMU-based sandboxing and virtual memory as an optional feature, so that old applications and games could still rely on bare-metal hardware access.
Sorry, I'll disappoint you. I've experience with these times PCs, with integrated video and with discrete, and must say, this was killer difference - just same card on ISA bus was magnitudes slower than integrated.
I've remembered benchmark numbers - on ISA VGA usually considered good about 16000 symbols per second, but integrated gives up to 500k. What all these means - on integrated VGA was possible to play software video on 486 PC.
Only after PCI appeared, in very short time appeared affordable PCI SVGA cards with speeds comparable to integrated and started era of computer home video.
And yes, ALL serious PC brands made their own clones of integrated VGA, beginning from 386SX (386 with 286 16-bit bus), but mostly not for speed, but because at that time it was already cheaper than discrete card at scale.
There was also this one off 1991, pre VESA VLB standardization, Intel/Dell joined experiment called JAWS. Dell PowerLine 450DE/2 DGX Graphics Workstation. Instead of using proper VGA chip it incorporated dumb Inmos G332 framebuffer straight on CPU bus.
- Andy Grove himself (Intel CEO!) together with DELL VP Charlie Sauer demonstrating at Comdex '91 (October) https://www.youtube.com/watch?v=CwvOeKqXv18&t=292s how 486DX/50 CPU video rendering is faster than any contemporary accelerator.
- Computer Chronicles "486 PC's" episode Feb 1992 https://archive.org/details/intel486 This one has a shot of actual motherboard.
- PC Mag Jul 1992 announcement https://books.google.pl/books?id=X4152M1DLygC&pg=PA59&lpg=PA... $5500!
- BYTE Oct 1992 https://archive.org/details/eu_BYTE-1992-10_OCR/page/n269/mo... $4400, did it really went down $1000 in 4 months? :)
- NeXTWORLD September 1993 announcement http://blackholeinc.com/Library/93%20Sept.html
- NeXT price list http://www.nextcomputers.org/NeXTfiles/Articles/NeXTWORLD/Ta... $7500!
- Czech wikipedia of all places :o https://cs-m-wikipedia-org.translate.goog/wiki/Dell_PowerLin...
- mention in the comments on https://virtuallyfun.com/2012/03/20/dell-unix-lives-again/
- blog of Charlie Sauer, aforementioned DELL VP (of Advanced Development. May 1989 - October 1993) who showed this computer at Comdex 91 with Intel CEO
https://notes.technologists.com/notes/2019/07/01/koko-prolon...
https://notes.technologists.com/notes/2019/07/01/koko-explor...
https://notes.technologists.com/notes/2019/07/01/koko-explor...
https://notes.technologists.com/notes/2019/07/01/koko-sustai...
https://notes.technologists.com/notes/2021/01/19/koko-dell-u...
ISA was not an option for VIDEO card at early 90s.
VESA (VLB) was not an option, because it was LOCAL bus, closely tied to CPU architecture, so 486 VLB was not compatible with machines with ANY other CPUs even if them exist (PCI have drawbacks, but it nearly complete independent from CPU bus).
>ISA was not an option for VIDEO card at early 90s.
Not sure what you mean when >99% of all Video cards shipped in 1990 were ISA. Alternative were just released EISA and failed MCA. Do you mean not viable performance wise? I dont see how ISA capable of ~5MB/s write speed is a bottleneck when updating 320x200@60 takes less than 4MB/s. Even ignoring fancy ISA 2D video accelerators like 8514 or TIGA, here is this https://github.com/mills32/Little-Game-Engine-for-VGA-EGA running on 8MHz 8088 XT equipped with ordinary ISA VGA https://www.youtube.com/watch?v=t98OKbYonQI&t=273 @11:10 shows Turbo off 4.7MHz.
>VESA (VLB) was not an option, because it was LOCAL bus, closely tied to CPU architecture, so 486 VLB was not compatible with machines with ANY other CPUs
https://amiga.resource.cx/exp/egs28 https://amiga.resource.cx/exp/piccolo https://amiga.resource.cx/exp/piccolosd64
> I dont see how ISA capable of ~5MB/s write speed is a bottleneck when updating 320x200@60 takes less than 4MB/s
This is because you have not learned theory of https://en.wikipedia.org/wiki/Queueing_theory
This theory said, to have sustained performance of Y you must have capacity at least 4*Y (and in cases of small systems could be not 4 but 10 or even more).
If you don't have free capacity, you will periodically suffer bottlenecks.
When Amiga appear, it does not have bottlenecks, it was perfect balanced machine for that time. When appear 386 and even 486, and corresponding 68k CPUs, the more and more architecture become bottleneck, but it was not very obvious. But after started shipping of Pentium machines and drop prices on RAM, so 2M or more become affordable, and people seen 700p screen resolution, it was just too late.
> https://amiga.resource.cx/exp/piccolosd64
They said about Zorro III 32-bit bus, which is not ISA, if you cannot see such obvious thing yourself.
with x4 in theory ISA VGA could never produce more than ~19fps
How do you explain Doom running at 32fps https://thandor.net/benchmarks.php/vga/vga?a=69&c=0&o=0&s=Su...
and again this https://github.com/mills32/Little-Game-Engine-for-VGA-EGA does vsync locked 70fps full screen scrolling on 286 with VGA, and 35fps on 8MHz XT.
>They said about Zorro III 32-bit bus, which is not ISA, if you cannot see such obvious thing yourself.
https://www.vgamuseum.info/index.php/component/k2/item/141-c...
"GD5434 Bus:ISA 16bit, VL-Bus, PCI"
I dont see Zorro in the supported Bus type. VL-Bus is not some special custom Intel 486 CPU bus, its a name for an industry standardized way of attaching memory mapped peripherals. There are even 386SX motherboards with _16bit_ VL-Bus slot https://theretroweb.com/motherboards/s/alaris-leopard-486slc...
Please find old XT/286 computer with VGA card and run https://github.com/mills32/Little-Game-Engine-for-VGA-EGA, its free.
Please answer question(s): why these efforts valuable for me? Or why these efforts valuable for Amiga community?
> In democracy you sure have rights for such comparing
the what now? This isnt going anywhere productive :)
But by the time that day came, the writing was on the wall, and we bought an IBM 486 25mhz from Sears.
I feel like we dodged a bullet. But, at the same time, I get a sort of warm, fuzzy nostalgia every time the Amiga comes up. It was my future dream computer.
I love reading articles like this. It's a window into a path I was almost on.
And I really loved my C64. It's sad somehow that the PC won... In the mid 80s, the PC was so uninspiring compared to the other home systems, at least to a kid who liked colorful games and wild sounds.
In 1992 I switched to an A600, the Amiga was waning and I knew it but I loved owning it for that short period. I am glad I was a part of the community as much as I enjoyed playing the games and applications.
In retrospect instead of switching to PC next, I wish I had switched to an Acorn RISC PC.
I bought one of the first Amigas - I own 2 Amiga 1000's and several others.
But for me they are nothing but items in a curiosity cabinet. Other people seem to deeply engage emotionally with some sort of alternate fictional future in which technology X or technology Y was recognised for its true destiny and never defeated by IBM/Microsoft whoever.
Computing moved on an other systems became much better. Don't waste your life living in the past. Just drop that dead technology and move on and stop investing yourself in a fantasy world.
First we find a "tribe", maybe it's a sports team, or a computer, or a political party, or a brand of beer. Anything that lets me bond with my peers and lets us be "me and mine", versus "you and yours".
The longer I'm in this group, the more the cycle feeds back, the harder it is to break out.
At some point it's no longer about the common factor. it's about belonging to the tribe. Maybe we got together when say Mercedes was the pinicle of cars. I become a "Mercedes driver". I join a Mercedes club, we do fun runs on Sunday, they're my tribe. Even if (and I'm not saying it is) Mercedes turns into junk, our tribe is still our tribe.
Not wanting to pick a side, but you see this in politics now. For lots of people now it doesn't matter who is running, or what the policies are, it only matters what tribe I'm in. And my tribe is better, the other tribe is rubbish. Those in neither tribe can't understand, because to them both tribes are terrible (perhaps in different ways.)
In the 80s and 90s, the computer platform you chose -was- your identity. Switching from one to another was hard, and socially suicidal. Ideally the switch was done -for- you, not -by- you. My dad's office changed from Apple 2 to PC. Since I couldn't buy my own PC, I got what they got.
But if I had invested my had earned cash in say Apple, it would have been a next to impossible option to just scrap that investment and start over.
Amiga was once way out on top of the pile. By -all- metrics. They were the tribe on top. But it's hard to fall from there and not need to blame someone, or something. It's not the product that failed. It's the people.
Same reason teenagers perpetually wage the war between XBox and Playstation to the delight of the two companies' marketing teams.
The Amiga with its revolutionary coprocessors (Denise, Agnus, Paula) was a game changer.
However, id Software taught the world that the important part of the software revolution was not in these coprocessors but in fast 3D code. And the Amiga architecture was simply not ready to face that challenge.
Now to be fair, I don't think DOOM killed the Amiga, but I am reasonably confident Windows 95 did.
The Amiga, as a general purpose computer, was a bright vision in a world that was already leaving it behind.
https://guidebookgallery.org/screenshots/amigaos10
It seems they had at least 64 colors to choose from and they went with... Orange and white on blue? They also decided icons should be able to be arbitrary sizes for some reason, a feature I haven't seen in other GUIs.
Here's workbench 2.0, which is better but still pretty unappealing.
https://theamigamuseum.com/amiga-kickstart-workbench-os/work...
Scrolling through I thought "wait, that one doesn't look too bad" and then realized I was looking at a screenshot from Windows.
(The icons weren't just arbitrary sized, they could have different pictures for the selected and unselected state. You see this with the open vs. closed drawer icons (drawers are like "folders" in other OS's) but many app icons also used this effect.)
Or at least that was how tasteless teenage me saw it.
PowerPoint was original a Mac app that was acquired by MS.
Word was available on the Mac in 1985.
What you are probably thinking about is the deal that Jobs brokered when he came back for MS to continue supporting the Mac
And to most Amiga gamers, Doom was where it became clear the PC had overtaken. Amiga game developers also got obsessed with trying to build a Doom clone for the Amiga, repeatedly showing how futile that effort was* , and much talent was wasted in that pursuit rather than making more good 2D games.
But by the time Doom arrived, the SNES had already been out for a couple of years, too, and despite a weak CPU it absolutely destroyed the Amiga in terms of 2D graphics performance (multi-layer parallax, loads of sprites, loads of colours, and 'Mode 7' effects)
(*ok, maybe not entirely futile if you've seen Dread/Grind which are super-impressive, but it took until the 2020s to pull it off, with an engine that seems about halfway between Wolf3D and Doom in terms of capabilities)
The Amiga's dedicated coprocessors let it do things an IBM AT or Mac 512k couldn't do easily.
But the AT evolved into the 386 and 486, and suddenly you no longer needed coprocessors to do the heavy lifting.
So you end up with two issues:
1. Did the Amiga market keep pace CPU-wise? I can see the 3000 and 4000 shipped with better CPUs, but how much was the software ecosystem defined by the 500/600/1200? I wonder if this created a tarpit for developers: the Amiga might have been able to do the same tricks as a faster PC, but the development effort was much higher than just recompiling brute-force x86 code to 68000.
2. Where were the custom coprocessors going? The original Amiga chipset was good, and I'm sure the ECS/AGA stuff was even better, but it seems like it was close to "at par" to a PC with a SoundBlaster and a basic Super-VGA chipset by the early 1990s. What could they use to create a new defensible territory? I could imagine a 3-D coprocessor, but designing something that both impressed today and didn't immediately obsolesce is hard-- see the corpses of a dozen early accelerator vendors.
The article correctly points out that 68k chips fell behind the x86 series. Yes, chunky pixels are useful, and the display hardware should support them. But if the game requires the CPU to draw each pixel one by one, the hardware has already failed. Instead, there should be some specialized processors that do the work. In fact, that's what happened in PCs. Doing all of the drawing with the CPU lasted only about five to seven years, then everyone had GPUs.
(It’s possible to argue Steve Jobs was right when he dismissed the Amiga because it was too much hardware. He knew it would be difficult to keep evolving such an architecture. It’s also possible he was wrong because he didn’t account for Commodore’s chip design and manufacturing processes.)
In any case, by 1992, there were Macs capable of 24-bit color, and the 68040 was certainly capable of pushing enough pixels quickly to run Doom / Marathon / Duke 3D without hardware acceleration.
When Apple went for the PowerPC instead of continuing on to the 68060, the remaining audiences for high-end 68k were not going to move anywhere the same numbers.
If Commodore and Atari had remained competitive longer, there might have been more demand (and conversely, enough R&D effort to tide 68k over until we got to modern "everything is RISC after the decode stages" design paradigms.
A few years later, Motorola was failing to keep up, which is why Apple switched the Mac to PowerPC.
Reason for picking 68000 was bargaining power you had when owning a chip Fab.
"Live with Dave Haynie - Commodore Business Machines C128, Plus4, Amiga" - BilHerd https://www.youtube.com/watch?v=6ZT209i-3Lo Dave reveals Commodore was paying $2.5 per 68000 Hitachi CPU compared to Apple $8 from Motorola.
_$2.5_ per CPU.
In the late 1980s I wanted an Amiga so badly. But by the early 90s I had a 486 with VGA and a sb16 and it was all over. The Amiga had a mere fraction of the PC's power by then.
Cachet it left is still strong. I recently (over few years back) tried to get ahold of Amiga again. I just wanted one endgame A1200.. now I have three A1200 - one with Blizzard 1230/030+fpu which is the best general purpose IMO, one with Blizzard 1260/060rev6 for demos (not that great compatibility for general purpose), and one with TF1260/060rev6.. and then two A600 (one stock, one with Furia030) and A500+, indivision addins etc., and a whole bunch of Commodore 1084s monitors. It was supposed to be only one A1200, damnit. Take it as a warning from a friend if you want to get one, they multiply fast.
In 1992 you could get a 486dx 33MHz with 4MB for like $800 (a two year old chip) with similar peripherals. Way more than double the power for a marginal increase in cost.
The Pentium arrived a year later in 1993 and by 1994 we had the 486dx4/100MHz and Pentium/586 at similar clock speeds. This is around when doom arrived and Amiga was long since toast.
Jobs came back in 1997 and stayed with the PPC line until 2005. By then Apple was far from “beleaguered” thanks to the iMac, PowerBooks and iPod
But Jobs didn't just run a marginal company but turned it into a company which is comparable in worth (and often worth more than) Microsoft.
you mean was caught stealing and quietly settled https://www.theregister.com/1998/10/29/microsoft_paid_apple_...
TLDR: Apple was stealing with help of Intel, both companies scared by QuickTime positioning Apple as the leader in Multimedia (1991 Adobe Premiere build by ex Quicktime engineer on Mac platform, 1991 Avid ported from Apollo $workstations$ to Mac). When Jobs came back in 1996 he didnt like (or couldnt afford) all the litigation and promptly settled for $ and Microsoft support commitment (Office, IE) in exchange for letting MS save face.
https://en.wikipedia.org/wiki/San_Francisco_Canyon_Company
"David Boies, attorney for the DoJ, noted that John Warden, for Microsoft, had omitted to quote part of a handwritten note by Fred Anderson, Apple's CFO, in which Anderson wrote that "the [QuickTime] patent dispute was resolved with cross-licence and significant payment to Apple." The payment was $150 million."
"Microsoft and Intel had been shocked to find that Apple's QuickTime product made digital video on Windows seem like continuous motion, and was far in advance of anything that either of them had, even in a planning stage. The speed was achieved by bypassing Windows' Graphics Display Interface and enabling the application to write directly to the video card. The result was a significant improvement over the choppy, 'slide-show' quality of Microsoft's own efforts. Apple's intention was to establish the driver as a standard for multimedia video imaging, so that Mac developers could sell their applications on the Windows and Mac platforms. Microsoft requested a free licence from Apple for QuickTime for Windows in June 1993, and was refused. In July 1993, the San Francisco Canyon Company entered into an agreement with Intel to deliver a program (codenamed Mario) that would enable Intel to accelerate Video for Windows' processing of video images."
"Intel gave this code to Microsoft as part of a joint development program called Display Control Interface."
"Canyon admitted that it had copied to Intel code developed for and assigned to Apple. In September 1994, Apple's software was distributed by Microsoft in its developer kits, and in Microsoft's Video for Windows version 1.1d."
Comparisons. In October 1990.
For $3999, you had the Amiga 3000 with 640x512x16colors. It did have a '030 25Mhz, 40mb Hard drive and 2mb. Monitor was extra.
For $3860, you could get a 386/33, 4mb, 512k SVGA (800x600 8bit), 160MB Hard drive AND you got the 14" Monitor.
Technically, it was the CD32 that killed Commodore but it was only the straw that broke the camel's back.
The developers were forbidden by non-technical management to use the DSP-enabled boards they already had.
Likewise, entire already designed chipsets like Ranger were discarded just like that, on management whims.
The combination of cheaper, faster processors and a market that wanted to constantly upgrade is what killed the Amiga.
As mentioned by an earlier commentor, who your market was really counted back then. Businesses have upgrade cycles every 3 years as they right off liabilities. That subsidises the next generation of improvements.
Even if Commodore had access a single generation capable of fast 3D code it wouldn't have saved them.
For example, the Acorn Archimedes had access to much better processors[1] and a chunky 256 colour mode at launch in '87. That still didn't save Acorn[1] because they lacked those business upgrade cycles sales.
I don't think an '87 Archimedes had enough umph to run Doom back then but it could have run something Doom like that the Amiga A500 couldn't if really pushed.
It still wouldn't have interested the business users that really made the PC successful and by '93 Intel would still have been ahead.
1. 12Mhz 32 bit ARM2 was at least 7x faster than an 8MHz 68000 in 1987 and twice as fast as a 16MHz 386 using Drystone.
https://en.wikipedia.org/wiki/ARM_architecture_family#ARM2
2. Although thankfully Arm did pretty well all things considered.
An a3000 running Dread (https://youtu.be/vj-GVCcd4yo?si=X_R_f0TEnPHqOvVv) would be quite something!
What I'd love to see would be an Atari ST + T212 combo running doom (my electronics skills are not that good).
Also take a look at quake on the gba - 16mhz arm with cache. https://youtu.be/R43k-p9XdIk?si=yDycN7I3I4NWvEgU
Acorn had no retail/dealer network, no marketing and zero presence outside Commonwealth (UK and I think Australia), or even narrower outside UK/AU educational market buying Acorns due to BBC Micro Computer Literacy Project program inertia. Acorn was run so bad they didnt even have money to pay BBC for this absolutely fantastic and cheap marketing! Part of the reason for sale to Olivetti was to gain retail channels and pay back BBC royalties. In the end BBC was forced to write off last couple payments.
Amiga maybe had a couple final years of relevance as a super budget workstation in 1993/94, but Doom was developed on fancy NeXT workstations. Then id's follow-up, one of the most technically cutting edge games of it's generation, was developed on Windows 95.
That kinda says it all about the PC's rapid ascent during the 90s.
If you’re implying Quake was developed on Windows 95, that’s false. Windows 95 and early DirectX sucked and was only released a few months before Quake. DOS remained the dominant target for years.
The original QuakeEd is written in objective C because ID was using NeXTcubes for workstations. They also used some DEC Alphas for level compilation. WinQuake didn’t come out until nearly a year after initial release. You could launch Quake from Windows 95 but that’s neither here nor there.
DOS remained the primary target through 1995-96 but by 97 the bottom fell out and by 98, everything was releasing on Windows.
Dune 2, C&C, WC2, Duke3D (the nemesis of Quake), Twilight, Crazy Bytes.
And MSDOS was relatively stable, quick to boot. Windows 95 wasn't. OSR2 was better. Windows 98 SE was OK, ME was not. NT didn't become dominant for home users until XP. Which was when Windows got reliable for home users. Although 2000 was also very stable.
All Windows. Granted there were still a few DOS games trickling out, but most of them also shipped with Windows versions (Carmageddon comes to mind).
I was still dropping to DOS when I absolutely had to but it was getting annoying fast thanks to the internet. I wasn't just using Netscape, I was downloading stuff. If I launch games under Windows then sure they might not run as good, but at least that download keeps crawling along.
Stability was also an annoyance admittedly, I was an early adopter of Windows 2000 because of that. That came with it's own caveats though.
Never played orig. Diablo (I'm sure I'd have loved it).
Wacky Wheels. Tomb Raider. Settlers 2. Battle Isle 2, 3. Command & Conquer: Red Alert. Duke Nukem 3D. Most of these are from '96.
At some point DOS games also worked kind of OK in Windows. Though NT regressed on it.
But let me tell you this: I've never been a sucker for needing the latest and the greatest game at launch. So I lagged behind. And some games I could replay and replay.
And I came from OS/2. Which couldn't run DOS games well.
PS: Carmageddon I remember playing on MSDOS, too. But I also remember that (I guess Carmageddon 2?) was also optically quite nice on Windows with 3D / GPU.
It simply became impractical to drop to DOS by the late 90s. Once I got broadband in 2000, DOS was a memory.
December of 1997 is hardly 1997 :) The rest in September/October just barely counts.
Except it didn't, if you of course don't want to be the technically correct and proclaim what 1995-1997 is years.
By the end of '97 there was nothing released for DOS anymore.
I’ll even proclaim that years is an unqualified correct descriptor of 2 to 2.5 years. Especially when things are moving that quickly.
Look, it’s not like Windows 95 came out and there were a bevy of games people wanted to play that Christmas, and I was correcting a comment that suggested it was mere months before the platform was a serious target. Oh, and not even for ‘96 either! In October of 1995, Bill Gates is literally in Doom implying you need Windows for gaming. As far as I see it, it was just over 2 years, ie years, before that really meant anything. That short period of overlap time where releases were both DOS and Windows crucially didn’t help Microsoft’s bottom line the way they were aiming for.
You seem hell bent on convincing yourself that nothing of interest happened in 96 and 97 on the gaming front. Yes the period of time may not have been that long, but the flip side is 96 alone was a hell of year.
You miss the forest.
Back then the typical development time was around a year. Win95 GA was in August 1995 and less than year and half Diablo came out to retail in January 1997. Not just gone to the dev, not just announced, but actually released, stamped, printed and delivered to the retail stores, ie it was finished a month before that.
Sure, there were releases what still targeted the DOS only (most notably the games on the Build engine) but for the most part it was just not feasible to spend even more time to do a rewrite to have a native Windows support.
But by the start of 1997 almost all new releases, ie games which went into development in late 1995/early 1996 were targeting Windows or a mixed release and not exclusively DOS.
Just compare Mobygames stats for DOS (which includes the mixed releases and a compilation rereleases, like Wolf3D in 1998):
726 DOS games released in the year 1995.
671 DOS games released in the year 1996 (118 compilations, 17%)
409 DOS games released in the year 1997 (93 compilations, 22%)
185 DOS games released in the year 1998 (70 compilations, 37%)
Compare it to the games with Windows platform (includes mixed releases too, of course): 262 Windows games released in the year 1995
617 Windows games released in the year 1996.
884 Windows games released in the year 1997.
1,010 Windows games released in the year 1998.
In 1996 there were a comparable amount of releases targeting Windows (108% of DOS releases), almost two times more in 1997 (46%) and 5 times more in 1998 (18%).> You seem hell bent on convincing yourself that nothing of interest happened in 96 and 97 on the gaming front
... Did you even read the comment I gave link to? Please read it and make notice on who wrote it.
https://www.mobygames.com/game/from:1998/platform:dos/until:...
https://www.mobygames.com/game/from:1998/genre:compilation-s...
Buying computers on those days were always on credit, beyond the more affordable prices of the 8 bit home systems.
(Did Portugal also have crazy import taxes for computers like Spain used to have?)
I remember a couple of kids at school going from Amiga to PlayStation because of the hype around that at the time.
Anecdotally it was bit of a negative feedback loop at the time, sadly, since just the people that would have been perfect to help make Linux thrive in those areas did not want to use Linux because it lacked those things.
However I didn't get a PC until 1996 as they were so expensive. I grew up in rural working class England, and there were a whole bunch of us kids who got into computers and programming thanks to cheap home computers. Suddenly we couldn't afford to participate anymore, it was a really hard time to be a nerd.
Remember TSENG LABS? :)
I also think I saw Ultima Underworld or some of the variants on PC before this, rendering full free-view 3D in a sub-window at least. Was really blown away by that, this was before Doom came out.
The A500 didn't have any fast RAM either. In fact, when you added the A501 RAM, that was slow RAM. So it doesn't surprise me the A1200 was the same.
...rant over. :-D
Yeah, the A4000 is the "other" model. It's really neat, but alas it never sold in any numbers. It showed in that some AGA software I tried (demos? some game?) didn't work right on my A4000.
This was ages ago, but as far as I can recall, the main obvious limitation of the AGA chipset compared to the PC cards was 1 byte-per-pixel modes (I think they call it "chunky" modes now) so the simple texture-mapping 3D loops you could hand-code on the x86 were a pain on the Amiga. I'm sure now 30 years later people have figured out cool hacks to do this better but back then it didn't work, and adding to this was the fact that the PC cards were improved like every 6 months. Commodore went bankrupt 1 year after I bailed, and I didn't look back.. (though I did miss AmigaDOS real multitasking for some PC/Mac generations after :).
The A1000 I had was a great machine in 1987-1990 but somewhere after that the whole Amiga concept started to feel dated (IMO). The PC architecture won because it was essentially hardware open-source, and hundreds of vendors could add features to the platform together. Commodore would have had to do every single decision spot on correct for years in order to stay competitive as a single company. Look at what happened when IBM tried to tame the beast and released the PS/2 that was "closed source"..
I agree fully with the OS issues, but for the purposes of gaming, it turned out to not be an issue really I guess..
See Joel Spolky’s post on chicken and egg problems:
https://www.joelonsoftware.com/2000/05/24/strategy-letter-ii...
The incredible 3D graphics were just too much and I caved in. PCs were getting faster while my 1200 could not keep up.
The filfre.net Digital Antiquarian articles on the Commodore/Amiga history are incredibly well researched, and paint a more comprehensive, nuanced version of the usual 'mismanaged to death' narrative. There is a very cogent insight that I first read there, that roughly goes as this:
the Amiga architecture of a 2D oriented console-style custom chipset was badly suited for the gradual transition from coding to the bare metal to having an OS managing the hardware, accessed through APIs.
Keeping up would've meant a complete reinvention of the platform and its ethos, with a much bigger push on OS development, not only the next hot chipset. Commodity, standardized hardware running Windows ultimately got good enough and won.
And as someone else remarked, +1 on Wing Commander, and later the golden era Lucasarts adventures, being the actual beginning of the end.
You most likely remember bare Amiga 500 price versus loaded brand name system. Here a comparison from 1994: https://news.ycombinator.com/item?id=37851056 :
>Commodore didnt bother to build fast ram memory controller into the thing. You couldnt just slap some simms or ram chips on a card, you needed additional logic. Cheapest contemporary Fast Ram cards were ~100 pounds + ~30 pounds a meg, half the cost of 270 pound Amiga A1200 in 1994.
>A1200 bare system £276 https://archive.org/details/cuamiga-magazine-050/page/n28/mo...
>4-8MB fast ram £200-400 https://archive.org/details/cuamiga-magazine-050/page/n49/mo...
>340MB £380 pounds https://archive.org/details/cuamiga-magazine-050/page/n28/mo...
>14 multisync monitor ~£320 https://archive.org/details/cuamiga-magazine-050/page/n52/mo...
>~£1200-1400. 1994 £/$ exchange rate 1.55 = $1860-2170.
>Now compare to 1994 PC https://www.reddit.com/r/pcmasterrace/comments/7235w0/the_sp...
>486dx2-66mhz, 256KB cache, 8MB, 1.44MB fdd, 350MB HDD, SVGA monitor/card, keyboard/mouse. $1840
Those "beautiful" CGA graphics were nothing like that Amiga experience.
Back then we really had a lot of good reasons to pity MS-DOS users.
If the argument that Doom killed the platform is valid, it can only be true for gaming (which was a very large portion of home use). After a great headstart, Amiga fell behind in many other areas: business and productivity software, networking and collaboration, multimedia and realtime-3D graphics.
And regarding gaming, let's not forget that the SNES and the Sega Megadrive/Genesis were going strong when the Amiga was fading away, and it took a while for them to get a version of Doom.
Super Nintendo had the Super FX and FX 2 chips and even then Doom plays very poorly.
I read somewhere that the western release of the SNES could have had the Super FX chip on the motherboard but they chose to not do it for cost reasons. Not sure how much of that is true?
While technically, DOOM was published for the SNES (developed on an Amiga!), it required a SuperFX 2 chip and wasn't all that amazing, though it was playable. DOOM wasn't published for the Megadrive, but the Megadrive's bolt-on accelerator, the 32X. If you're going to allow accelerators and tiny resolution, DOOM and DOOM clones run on the Amiga too, in low resolution, with a cheap accelerator! They all run pretty terribly, and I'm not sure DOOM ever "sold" those consoles, although it may have "sold" the Atari Jaguar.
However, DOOM worked very well in 1996/1997 when it was ported to the PlayStation and Nintendo 64, both consoles designed around 3D hardware, and I'd say that DOOM definitely "sold" those consoles - as did Ridge Racer and Mario 64...
97 or so was when I had an old 386 handoff, and 98 when I first installed Linux. I triple booted into BeOS for a while. Coming back from Uni in '98-'02 and using the Amiga less and less, until I finally got rid of it after a trace on the keyboard burned out and the HDD gave up.
I have continued to play with emus over the years, CAPS with the IPF for.at was an interesting project for someone who didn't care for 'cracktros' and respected the physical copy protections lf the day. Lately, AmigaVision running on FPGA 'emulation' is my choice. Don't chase the upgrades - the Amiga was a machine of it's eta - when hw tricks got you a long way, and it wasn't pure cpu cycles and blitting.
- One specific point really peaks my interest:
How widespread / readily available was (software or otherwise) Mac emulation on the Amiga 500, *before* Doom/Win95?
A closely read subscription of Amiga Format would be enough to master the ins and outs of it (minus the Mac ROM image, obviously), or was something that really only became feasible and readily available after, say, Win95?
This tells me there must have been decent interest in Mac emulation as early as 1989, when the A-Max released. And it didn't plug into the expansion slot, so it evidently would have worked fine on an A500.
The A2000 primarily focused on PC compatibility, though. Commodore shipped "bridgeboards", which were x86 CPU cards that plugged into the A2000's expansion slot. Not only did this let you run DOS in a window on your Amiga, but it could virtualize hard disks and printers, and you could even expand it using the A2000's built-in ISA slots for that very purpose. Pretty dang cool, and maybe a good value proposition for offices mainly running DOS but wanted something better for desktop publishing or anything graphics/video-related.
> Spending that kind of money will get you a computer mostly useful for finding out why you don't want to run outdated ports of Linux software on an operating system without memory protection.
That actually made me LOL.