Hacker News new | ask | show | jobs
by badc0ffee 345 days ago
> For a long time it was the case that if you didn’t buy an IBM branded PC, you couldn’t guarantee that any software would actually work on it.

I don't know if it was a long time. The PC came out in 1981, and by 1984 you had the fully compatible Tandy 1000 and Compaq Deskpro.

Except for the BIOS ROMs, which companies like Compaq rewrote themselves, the PC did have an open architecture.

1 comments

I didn’t buy a pc until much later (I was an Acorn user), so you may be right, but the lore around that lasted a reasonable amount of time if my memory serves me correctly. Well into the late 80s.

I’d still argue nobody cared about architectures, they cared about where the type of computer was primarily used. PCs were for the office. Acorn was for education. Atari, Commodore, Sinclair were for games and therefore vulnerable to games consoles.

I seem to remember that PCs had quite a poor rep for games, even during the Wolfenstein -> Doom -> Quake era. Only really shaking that off when the first graphics cards arrived

PCs were definitely at a disadvantage for anything involving a lot of motion, like arcade-style games, platformers, shoot em ups, fighting, and racing games. But the PC did do well at puzzle games like Lemmings, text+graphics games like King's Quest, and sims like SimCity. That disadvantage was gone, at least on a technical level, by 1992-94.

I think PC graphics had two major leaps forward in this era: VGA in 1987, and VLB graphics (on 486 machines) in 1992. The former brought an expanded colour palette, and the latter brought enough memory bandwidth that you didn't need dedicated blitter/sprite chips.

> "PCs were definitely at a disadvantage for anything involving a lot of motion, [...]."

Not on a strictly technical level, especially not in the world of 3D. 2D arcade games à la Silpheed came out for the PC in 1989, running maxed-out on machines that were already a possibility, with VGA graphics and Adlib or MT-32 sound, from late 1987 onwards, roughly the same time the A500 was released in the United States. The notion that PCs had "a bad rep for games" after the release of titles such as Wing Commander doesn't really hold much water.

It was mostly economical factors and some specific usecases that made home computers an excellent, and often superior, choice for many of its future users.

> Not on a strictly technical level

Yes, there were strictly technical limitations. Memory throughput to the video framebuffer did not allow for arbitrary full-screen updates at native frame rate, and there were no hardware sprites or other display hacks to cope with this limitation - the framebuffer was all you had. These limitations became gradually less important throughout the 1990s, depending on what resolution and color depth you were running.

> "Yes, there were strictly technical limitations."

Precision, friend. I never disputed that there were no (strictly) technical limitations for PCs. I only argued against the notion, emphasis mine, that "PCs were definitely at a disadvantage for anything involving a lot of motion, like arcade-style games, platformers, shoot em ups, fighting, and racing games. [...] That disadvantage was gone, at least on a technical level, by 1992-94."

Amigas never saw the light against IBM and compatibles in a lot of ways, and that already before 1992. Two famous titles I already mentioned; one had no Amiga port (Silpheed, 1989) AFAIK, the other (Wing Commander, 1990) came out later as a technically inferior, albeit atmospheric, hand-me-down. When people reminisce about the graphics capabilities of home computers, especially Amigas, they often forget whole, shall we say "inconvenient", genres. Et cetera.

It's not that we forget "inconvenient" genres, but that at the peak of the Amiga popularity, while high end PC's could compete, the vast majority of people did not have those high-end PC's with the requisite graphics and sound cards. We continued to laugh at people with PC's pretty much until Doom, because most of the PC's our friends had were still low end, and lacked expensive graphics- and sound cards, while at the same time, certainly there was a mounting concern over what was trickling down for PC's from the high-end.

With respect to Silpheed, the original version is a graphically primitive 8-bit game and the 1989 version was ported to Apple II-GS - it was hardly performance that was the reason it didn't get an Amiga release. Even the 1993 Sega CD version doesn't contain much that'd be difficult to do on an Amiga (you'd "cheat" and pre-render more version of the ships and rely on the blitter to compensate for the expense of polygons, and possibly use dual playfields and copper lists to allow for the updating background).

Wing Commander, I agree with. The AGA version is nice, but too late.