5 ms·
>One example is the Amiga; the Amiga really was better than anything Apple or Microsoft/IBM was doing at the time Amiga was only better 1985-1988. I still hav
by snakeyjake 3y ago
>One example is the Amiga; the Amiga really was better than anything Apple or Microsoft/IBM was doing at the time
Amiga was only better 1985-1988.
I still have my original Amiga and A2000. I was an Amiga user for a decade. They were very good. I was platform agnostic, caring only to get work done as quickly and easily as possible so I was also an early Macintosh user as well as Sun and PA-RISC. And yes, I still have all of those dinosaurs too.
By 1987 PC and Mac caught up and never looked back.
But by 1988 the PS/2 with a 386 and VGA was out and the A2000 was shipping with a 7MHz 68000 and ECS.
By 1990 the 486s were on the market and Macs were shipping with faster 030s and could be equipped with NuBUS graphics cards that made Amiga graphics modes look like decelerated CGA.
After the A2000 the writing was on the wall.
Note: my perspective is of someone who has always used computers to do work, with ALMOST no care for video games so all of the blitter magic of Amiga was irrelevant to me. That being said when DOOM came out I bought a PC and rarely used my Amigas again.
What I can confidently assert is that I upgraded my A2000 many times and ran into the absolute configuration nightmare that is the Amiga architecture and the problems with grafting upgrades onto a complex system with multiple tiers of RAM and close OS integration with custom chips.
One more bit of heresy is that I always considered Sun's platform to be superior to SGI's.
- logicprog 3y ago> Amiga was only better 1985-1988. By 1987 PC and Mac caught up and never looked back. Oh indubitably! I don't think even the most committed Amiga fan, even the ones that speculate about alternate histories, would deny that at all. The thing is, though, that only happened because Commodore essentially decided that since it had so much of a head start, it could just rest on its laurels and not really innovate or improve anything substantially, instead of constantly pushing forward like all of its competitors would do, and so eventually the linear or even exponential curve of other hardware manufacturers' improvements outpaced its essentially flat improvement curve. So it doesn't seem like IBM PCs and eventually even Macs outpacing the power of Amiga Hardware was inevitable or inherent from the start. If they had instead continued to push their lead — actually stuck with the advanced Amiga chips that they were working on before it was canceled and replaced with ECS for instance — I certainly see the possibility of them keeping up with other hardware, and eventually transitioning to 3D acceleration chips instead of 2D acceleration chips when that happened in the console world, eventually perhaps even leading to the Amiga line being the first workstation line to have the gpus, and further cementing their lead, while maintaining everything that made Amiga great. Speculating even further, as we are seeing currently with the Apple M-series having a computer architecture that is composed of a ton of custom made special purpose chips is actually an extremely effective way of doing things; what if Amiga still existed in this day and age and had a head start in that direction, a platform with a history of being extremely open and well documented and extensible being the first to do this kind of architecture, instead of it being Apple? Of course there may have been fundamental technical flaws with the Amiga approach that made it unable to keep up with other hardware even if Commodore had had the will; I have seen some decent arguments to that effect, namely that since it was using custom vendor-specific hardware instead of commodity hardware that was used by everyone, they couldn't take advantage of the cross-vendor compatibility like IBM PCs, could and also couldn't take advantage of economies of scale like Intel could, but who knows!
- pjmlp 3y agoFrom retrogaming talks from former Commodore engineers, the issues were more political and management than technical alone.
- logicprog 3y agoThat's definitely how it seems to me, which is why I focused on Commodores poor management decisions first and only mentioned the possible technical issues second
- AnimalMuppet 3y agoThat's kind of typical, though, isn't it? When a company falls off, it's almost always not just technical.
- panick21_ 3y agoThe thing with Commodore was that as a company it was just totally dysfunctional. The basically did little useful development between C64 and the Amiga (the Amiga being mostly not their development). The Amiga didn't sell very well, specially in the US. The company was going to shit after the Amiga launched, it took a competent manager to save the company and turn the Amiga around into a moderate success. Commodore didn't really have money to keep up chip development. They had their fab they would have need to upgrade that as well, or drop it somehow. Another example of that is the Acorn Archimedes. Absolutely fucking incredibly hardware for the price. Like crushing everything in price vs performance. But ... literally launched with a de-novo operating system with 0 applications. And its was a small company in Britain. The dream scenario is for Sun to realize that they should build a low cost all costume chip device. They had the margin on the higher end business to support such a development for 2-3 generations and to get most software ported to it. They also had the software skill to make the hardware/software in a way that would allow future upgrades.
- logicprog 3y agoImagining Sun buying Amiga and making it a lower end consumer workstation to pair with its higher end ones, with all the much-needed resources and interesting software that would have brought to the Amiga is a really cool thought experiment!
- pjmlp 3y agoIt took a bit more than 1990, for PC 16 bit sound card, Super VGA screens, with Windows 3.1 to be widely adopted for the PC to out perform the Amiga, specially in European price points. My first PC was acquired in 1992, and still only had a lousy beeper, on a 386SX.
- geophile 3y agoI was similar, not really interested in graphics, just a nice programming environment. PCs had that stupid segmented address space (which was not ignorable at the programming language level), expensive tools, and crappy OSes. My Amiga 2000 had a flat address space, a nice C development environment, and multitasking actually worked. It really was ahead of its time, in combining a workstation-like environment and an affordable price.
- snakeyjake 3y ago>My Amiga 2000 had a flat address space Chip ram, fast ram, cpu ram, expansion board ram, or slow ram? Did too much ram force your zorro card into the slooooooooooow ram address space (mine did)? Tough cookies bucko! Macintosh, pounding on table: "RAM is RAM!"
- logicprog 3y agoAs someone trying to get into Amiga retro competing as a hobby in today's day and age, I find it keeping all the different types of ram straight very confusing lol
- geophile 3y agoThis was a loooooong time ago. I have no clue.
- geophile 3y agoOne thing I do remember about Amiga RAM is that some (all?) of it would survive reboot! That was very handy.
- snvzz 3y agoIt's the same in most computers. Wiping RAM is effort. The feature here is that AmigaOS will try and reuse the ExecBase structure if found. Such structure has a checksum, which is checked. If the check fails, a new one is made. This happens e.g. on power on, or after running games that are not system friendly (i.e. most games). But if the check passes, this structure has important information, such as a list of memory regions, the "cold/cool/warm" vectors, which are function addresses that get called if non-zero at different points of the boot process (non-surprisingly a virus favorite), as well as and a list of reset-resident modules, which become allocated memory, thus protecting them. A popular such device implements a reset-resident memory-backed block device, which the Amiga is able to boot from.
- dylan604 3y agoWe kept our A2000 viable longer by adding the CPU board with the 030 chip. We went from 7MHz to somewhere around 40MHz or whatever. It meant that my Lightwave render went from 24 hours per frame to a few hours per frame.
- icedchai 3y agoI think you are mostly right, I just think your timing is off. Those early 386 machines and Mac II systems were very expensive, at least 2 to 3x the cost of an Amiga. The average home user wasn't going to drop $8K on a PS/2 model 80 with a 386/16. By the early 90's the Amiga just wasn't competitive. The chip set barely evolved since 1985. ECS barely added anything over the original chip set. By around 1992 or 1993, 386 systems with SVGA and Soundblaster cards were cheap. Amiga AGA was too little, too late. Also consider the low end AGA system (Amiga 1200) was totally crippled with only 2 megs of slow "chip" RAM. I was an Amiga fan until 1993. Started with an A500, then A3000. Eventually I moved on to a 486 clone w/Linux. Later on I had a Sun SparcStation 10 at home, so I agree with you on Sun and SGI.