Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Amiga Operating Systems Hardware Technology

Ask Slashdot: What Would Computing Look Like Today If the Amiga Had Survived? 221

dryriver writes: The Amiga was a remarkable machine at the time it was released -- 1985. It had a multitasking capable GUI-driven OS and a mouse. It had a number of cleverly designed custom chips that gave the Amiga amazing graphics and sound capabilities far beyond the typical IBM/DOS PCs of its time. The Amiga was the multimedia beast of its time -- you could create animated and still 2D or 3D graphics on it, compose sophisticated electronic music, develop 2D or 3D 16-Bit games, edit and process digital video (using Video Toaster), and of course, play some amazing games. And after the Amiga -- as well as the Atari ST, Archimedes and so on -- died, everybody pretty much had to migrate to either the PC or Mac platforms. If Commodore and the Amiga had survived and thrived, there might have been four major desktop platforms in use today: Windows, OSX, AmigaOS and Linux. And who knows what the custom chips (ASICs? FPGAs?) of an Amiga in 2019 might have been capable of -- Amiga could possibly have been the platform that makes nearly life-like games and VR/AR a reality, and given Nvidia and AMD's GPUs a run for their money.

What do you think the computing landscape in 2019 would have looked like if the Amiga and AmigaOS as a platform had survived? Would Macs be as popular with digital content creators as they are today? Would AAA games target Windows 7/8/10 by default or tilt more towards the Amiga? Could there have been an Amiga hardware-based game console? Might AmigaOS and Linux have had a symbiotic existence of sorts, with AmigOS co-existing with Linux on many enthusiast's Amigas, or even becoming compatible with each other over time?
This discussion has been archived. No new comments can be posted.

Ask Slashdot: What Would Computing Look Like Today If the Amiga Had Survived?

Comments Filter:
  • by brian.stinar ( 1104135 ) on Tuesday September 03, 2019 @09:06PM (#59154766) Homepage

    This [stackexchange.com]is probably my favorite site for hypothetical futures.

  • by Ryzilynt ( 3492885 ) on Tuesday September 03, 2019 @09:08PM (#59154774)

    Hardware designed specifically for software that was designed specifically for said hardware seems to be where it's at.

    So much emphasis on compatibility in the dominant markets is quelling innovation.

    You can't just build the best possible machine. You have to build a machine that is also compatible with : never ending laundry list of protocols, standards, API's , hardware, form factors etc etc.

    It is both unfortunate and apparently necessary.

    • amiga needed pci when pc's & bit later macs got it

      • by Shaitan ( 22585 )

        Amiga got PCI but real Amiga development was gone by then. The technology had been purchased by a third party and they basically just coasted the remaining value out.

    • by AmiMoJo ( 196126 )

      The original IBM PC was a lot worse for that. At the time DOS didn't even have drivers, so you had to make your hardware register level compatible with IBM's. That rather limited innovation to say the least.

      The Amiga could have been the dominant platform. It was expandable, there are APIs for hardware abstraction even in fairly early versions of the OS.

      • BIOS is your driver, very much the old CP/M-80 way of dealing with things. Anything not defined by BIOS has no abstraction, later option ROMs were possible on cards which is how we got SCSI and IDE to boot.

        But writing a custom BIOS was too much of a pain for a little clone maker shop when IBM gives the sources away for free. On top of that the use of off-the-shelf components makes cloning an IBM PC much easier than doing something new. Cloning a C64, Amiga, Atari ST, or Macintosh was harder because of the c

    • It is both unfortunate and apparently necessary.

      Interoperability is one of the greatest success stories of the PC. Even in the old days pre-USB, pre-PCI, pre-plug and play the PC itself was painful enough to make work, let alone any talk of a special purpose device.

      They have their place, but it's not in general purpose computing.

  • by 50000BTU_barbecue ( 588132 ) on Tuesday September 03, 2019 @09:09PM (#59154776) Journal

    Computers have become so immensely and ridiculously complex that there's no more common ground to machines from 30 years ago. You can call your desktop a "PC" but it has as little to do with a 25 MHz 386 as it does with the Amiga.
    Supposing that Commodore hadn't been run by stupendous idiots, the natural evolution of computing hardware would have happened much the same. Carmack would have maybe made his games for the theoretical much better Amiga Commodore should have made and the market would then have started making more and more hardware for the new games. Either Commodore would have had no choice but to evolve along or it would have had to open up the Amiga architecture and allowed clones.
    The shape of present computers is pretty much inevitable.

    • I'd go the other way and say everything is almost exactly the same, except that most apps are now built using a large number of bloated libraries. If you're writing an operating system, everything is about the same. Everything from 386 to now has been incremental changes, there have been no hard breaks in compatibility. Old software still works, and the new software would work fine wherever it would fit.

      The Amiga didn't have special hardware. They just had a different package of price/performance tradeoffs

      • by An Ominous Cow Erred ( 28892 ) on Tuesday September 03, 2019 @09:47PM (#59154978)

        I think saying that it "didn't have special hardware" is a bit of a disservice to the original design team. They made some pretty amazing, highly-optimized designs that did more with less silicon. Yes it did involve tradeoffs, but there was also some serious artistry involved in the circuit design.

        Many/most computers of the day used off-the-shelf parts cobbled together in a way that let them achieve their end goal via brute force. The Atari 2600/Atari 400/800 team that wound up defecting to create the Amiga brought a lot of their special talents with them to create something special, just like they did in the 1970's at Atari (seriously, the Atari 8-bit machines were 3+ years ahead of the curve in capability on release).

        Which is funny as the Atari ST was very much a straightforward brute-force machine, nothing like its predecessors. Unfortunately the off-the-shelf hardware it used was mostly shared with the Amiga as well, so people wrote simple software for the ST and just ported it straight to the Amiga.

        Of course later on as the microcomputer market exploded, economies of scale kicked in, and manufacturing brute force hardware got cheaper than funding the creation of bespoke designs -- until we started hitting walls in physics in the past 10 years or so and now silicon is having to get creative again, albeit only through large players that can pay for large production runs. Modern Intel/AMD/Nvidia CPUs/GPUs *are* Amiga-like works of art today, they're just hidden behind generic ABIs/APIs.

        • I recently acquired an Atari 800 at an estate sale, and have a 520STFM that was given to me (along with a decently sized box of software). The 800 is built like a brick shithouse. Basically a hefty cast aluminum RF isolation box inside of a sturdy plastic shell. The ST has a 2MB memory expansion board that presses into one of the large PLCC sockets, and a pass-through for one of the DIPs. Taking a few minutes to merge multi-disk games onto a RAM drive makes things quite smooth for a machine of its class. Bo
      • They did have different hardware - at the time the whole co-processor was new. You'd be surprised at how many things you think at normal, started with the Amiga.

        There's a documentary called "From Bedrooms to Billions" [imdb.com] that describes the whole Amiga development - from its hippy beginnings to its corporate death. Its not the best documentary ever, but the subject matter should be really interesting to you.

        but for time - I think Apple would have stayed bankrupt and dsisappeared, and Microsoft would have used A

    • by xeos ( 174989 )

      Computers have become so immensely and ridiculously complex that there's no more common ground to machines from 30 years ago. You can call your desktop a "PC" but it has as little to do with a 25 MHz 386 as it does with the Amiga..

      True, but not really. My pc is still mostly hardware compatible with that 386x25mhz.

      • True, but not really. My pc is still mostly hardware compatible with that 386x25mhz.

        And yet you cannot directly address any of the hardware as you did back when your 386 was state of the art. You are purposefully abstracted from it, and a large part of the complexity of modern systems is the legacy compatibility.

        As for hardware compatibility, I think you may have missed type. There's nothing hardware compatible with the 386. Your I/O cards do not share any means of communicating with your 386 as PCIe is fundamentally different from PCI, which itself was quite different from the ISA expansi

  • ...the CD32 [wikipedia.org].

    It sold well, for a while, but failed to save Commodore.

    • by holloway ( 46404 ) on Tuesday September 03, 2019 @11:27PM (#59155278) Homepage

      The CD32 sold for about 9 months and due to a trademark dispute they couldn't sell it in the United States.

      Most games were ported from the A1200 (disk-based) but with a CD soundtrack or maybe some FMV, but the software was essentially the same.

      So the CD32 never really had enough time to become its own system, and Commodore was already dead in the water at the launch time of the CD32 so publishers largely stayed away. The A1200 was really the last Amiga with its own software.

      People into Amiga should really check out YouTube as there are a lot of interesting channels there like Kim Justice [youtube.com] with her history of the platform [youtube.com]...and Retro Recipes [youtube.com].

  • instead of blue-screen-of-death jokes

  • by e**(i pi)-1 ( 462311 ) on Tuesday September 03, 2019 @09:15PM (#59154810) Homepage Journal
    msdos was was already quite decent once a c compiler was installed. With stronger hardware coming, it would have been a matter of time until one would have been able to run a Mach kernel on top of an amiga dos or msdos. Before OS X came on the mac, I had bought the proprietary MachTen Unix frame work running on top of it with a full X windows system. That allowed me to work on these early macintosh laptops like on the Next. Of course, the end of the Next and the transfer of the technology to apple made these proprietary unix emulators unnecessary. And then linux became strong also. I guess, the same might have happened to the Amiga. One would just run some sort of unix on it and first during the transition phase keep compatibility with the old framework. The development of windows has shown however that this transition to a stable system keeping compatibility with the past is difficult.
    • Oh,
      I have MachTen, too.
      Was thinking about it a few days ago, but could not remember its name. I guess it is in the big ox in the cellar.
      Well Linux 68k should run on Amigas, not sure thought. Oh, it dos: http://www.linux-m68k.org/ [linux-m68k.org]
      Many of my friends had Amigas or Ataris, I had a mac and an Archimedes.
      A computer I like to get my hands on is a Sinclair 68k, I forgot the name, perhaps a spectre?

  • by Slicker ( 102588 ) on Tuesday September 03, 2019 @09:21PM (#59154842)

    It's M6809 Processors were more powerful such that you didn't need as powerful graphics chips.

    Regardless of which system it is and even though computers are technically thousands of times faster today, the 1980's computers were tremendously faster (in effect) and easier and funner to work with.

    Over all these years, my sense was that while hardware improved, software just kept moving backwards. For example, a modern Node.js + React application is hugely more complicated and time consuming to both make and maintain than COBOL. And frankly, the newer tools and languages really don't bring that much more to the table... Graphics are better... but that's really just praise for the hardware. Doing the same things in software as we used to do are much harder today than the used to be.... be it graphics or data processing.

    • There is still a large and active COCO community. Including new hardware and new software coming out on a slow but regular basis. My personal favorites are the CocoSDC which allows you to use an SD Card as a replacement for a floppy drive. The Switch-a-roo that allows my to connect my COCO III to a modern HDMI port.

      One of the best CoCo hardware hackers runs:
      https://thezippsterzone.com/ [thezippsterzone.com]
  • What else happens differently is there are two high-endish, tightly controlled, platforms instead of one?

    Let's say Commodore survives the 90s, but the MS OSes (DOS/Windows/etc.) become dominant as they did in the real world. Perhaps two of these platforms can't survive the Win95 onslaught, so macOS is dead, and Commodore slots right into the Apple Macintosh line. But this is boring so this scenario will be ignored for the remainder of this post.

    If say both survive Windows is dominant, but less dominant. Tha

    • AmigaOS in 1985 was from a kernel perspective similar in feature set to Windows 95 -- albeit missing memory protection (something that was supposed to be included but Commodore nixed it because they didn't want to pay for the MMU). Obviously Win95 from a user experience included many more external features (TCP/IP etc.) than 1985's AmigaOS included. Still, AmigaOS was really a full-fledged preemptive multitasking kernel, much closer to UNIX than Windows 3.1 or MacOS 9. In 1991 a POSIX shared library was re

  • by Major_Disorder ( 5019363 ) on Tuesday September 03, 2019 @09:24PM (#59154860)
    A lot of what we have today is because PCs got cheap. The main reason that PCs got cheap is because of competition. There only seems to be a market for two competing systems in the market PC/Mac IOS/Android Google Home/Amazon Echo ETC. So Amiga would have had to replace either the PC or the Mac. If Amiga killed off the Mac, then we would bet in essentially the same place we are now, except I would be typing this on an AmigaBook Pro. If Amiga killed off the PC is much more catastrophic (IMHO) If the Amiga/Commodore architecture had beaten the PC, it would pretty much have prevented the cheap PC, Without Cheap PCs, no Linux. Without Cheap PCs much smaller OpenSource community. If you have a couple of computers, you can take chances, you can break things. If you only have one computer that you can not easily afford to replace you don't try stupid things like installing Red Hat Linux v1.0 on an old 386 that you salvaged out of the trash.

    My opinion. I could be wrong, but then so could you.
    • ...and the reason PCs got cheap is IBM created a device built from off the shelves parts that was easy to copy and impossible to protect the IP of the design. In one sense a massive IBM screwup, in another an early, accidental example of the power of open source.

      Also the start of decades of pain for the poor sods trying to use the not quite compatible mess that created!

      • It makes you wonder what the personal computing landscape would have looked like had IBM built a machine that couldn't be copied.

        Do you end up with the various other "big" computer companies also releasing a personal computer? Circa '83/'84, I remember DEC had the Rainbow 100 and HP had something, too. Are they all linked by a CP/M and Intel CPUs, or does Zilog get the Z8000 off the ground and gain traction? What about the 68000?

        Does Apple's release of the Macintosh in a fragmented, CP/M world make it mo

    • Strange that we still have hundreds of different car marks/brands/types.

      You seem to mix up a few things about competition.

      Most "old" systems went bankrupt, for what ever reason. Competition it was not.

      The prices for all those systems were very similar to each other. Problem was compatibility ... and then applications and games got written for the platform most common. And: to chose a platform, Atari, Amiga, Archimedes, Sinclair: you needed to be a geek. No one really understood the implications of shifting

  • Seriously... (Score:3, Interesting)

    by RedMage ( 136286 ) on Tuesday September 03, 2019 @09:30PM (#59154890) Homepage

    The Amiga died because of Commodore. There was no path for survival under Commodore, full stop. What could have saved the Amiga? IMO only of course...
    1. Clones. 1987 and there were PC 386 clones everywhere. The Amiga had the A500 and A2000. Just about a fair fight, especially on price. But there wasn't a business out there (except specialty niches like video) that would use an Amiga as a general purpose machine without access to commodity hardware from "names". Commodore was a games machine, not a business computer, because of this factor and the lack of software. This was true since 1982 and the release of the IBM PC.
    2. Software. Businesses didn't care much about color graphics (Until Windows 3.1 really) but they cared a lot about Lotus 1.2.3 and Dbase 2. They cared about DOS too - mostly in the ability to train their users and exchange floppies. And if the other department was using DOS, you had to too. IT departments liked standardized hardware and software, and the Amiga was too different. Commodore made some half-assed attempts with bridgeboards and there was cross-dos, but none of that was going to make an entry into the commodity PC market.
    3. Games. Amiga was a games machine in the eyes of companies. So why didn't Commodore push that aspect harder, and go all-in there? Well, first of all it was too expensive as a dedicated games machine (The A500 eventually came close enough) - and second, you forgot about the big video game crash of 1982? Most companies hadn't forgotten, and there was high reluctance to create a dedicated game machine.
    4. Commodore. Commodore had no competence in marketing the Amiga or positioning it. The C64 practically sold itself, but the Amiga was another situation entirely. Yes, AmigaDOS and Intuition were very sophisticated, but that didn't really sell machines. Yup, the graphics were amazing and you had animation, but whizz-bang didn't sell machines into the business market where the real money was. The "Home Computer" era had passed, and people wanted machines like they had at work so they could use the same software and transfer data. The Amiga didn't have that. I come back to this again as I think it's the number one factor - software and data file compatibility.

    • the old Prevue Guide has amiga. The Weather star was not.

      Weather star 4000 was cool.

      Maybe the Weather star XL would of been an Amiga based system and not SGI O2 .

    • Commodore died after Jack left. The two men who are most responsible for Commodore going down the toilet are Irving Gould and Mehdi Ali. Gould cared nothing about computers except profit, and Ali only cared about cutting costs. Put the two together and you got an executive management team that destroyed the company due to their focus on those areas and ANY lack of vision. Seriously both would of been just as happy running a clothing company. Neither cared one iota about computers except as a means for pr
  • If it was just commodore pulling a huge monopoly of hell, it would be quite terrible with specialized overpriced computers everywhere.
    But if it was the base for the clone machines, like the PC was on this timeline, things probably would be better as Amiga was a better base.
    Also Motorola would be freaking HUGE.

  • by mykepredko ( 40154 ) on Tuesday September 03, 2019 @09:34PM (#59154904) Homepage

    I wasn't under the impression that the Amiga ever really died - there have been die-hards that have been touting the Amiga since 1985 to today and keeping old hardware running as well as bringing up new hardware to try and get people to recognize what they saw as the brilliance of the Amiga. Before you say that I don't have any experience with an Amiga I did buy one around '88 and it never dazzled me in terms of being a workhorse, day in day out computer; it was more like a series of demos put together in a box. Games were pretty good, but that was it - so for the Amiga to have flourished, it needed to get basic productivity apps on it as well as some good software development tools (the SDK was crap at the time and really turned me off). Along with that, it needed to be better built than a Commodore 64 - I had buttons coming off and the fit of the case was pretty warped. Compare the lightly built Amiga to heft of the IBM PS/2s, Apple Macs, Compaqs and other systems of the time, you'd have a hard time convincing corporations to invest in it for their workers.

    In terms of OSes, IBM was well on its way to defining OS/2, Microsoft was looking seriously at multi-tasking versions of Windows and Apple was moving ahead with the MacOS. So, I don't think OS capabilities would be that different from today if Amiga had become the standard.

    As for graphics & music capabilities, that has always been something people have wanted to do on PCs and there have been a number of companies that have provided the required hardware and software for the machines we have today where we can create, distribute and enjoy multi-media content and I don't think that the Amiga would have really driven it any further than where we are today.

    If Commodore could have pulled together a real product out of the Amiga and figured out how to market it successfully as something that could do everything and not just be a geez-whiz demo machine, then I would think the biggest difference you would see is in processors - the 68k probably would have gotten a better foothold against it's contemporary, the 80386, which might mean we would have more efficient processors today. That's the only difference that I can see.

  • I think it was about two years ago. I woke up in a dream into another dream, and in that dream I owned an Amiga 8000, which looked a lot like the Amiga 1000 or the Amiga 2000 in the way that the LCD replacing the then-CRT stood upon the cabinet.

    Back in 1987 I got an Amiga 500 with Kickstarter 1.2, and I didn't replace it with a x86 PC until around 1995. In the dream, the Amiga was THE go-to gaming system. The IBM compatibles had been focusing on the business segment, and didn't add stuff like VESA graphics

    • Re:I had a dream... (Score:5, Informative)

      by An Ominous Cow Erred ( 28892 ) on Tuesday September 03, 2019 @10:24PM (#59155124)

      Commodore was *NEVER* run by anyone who understood computers or the computer market. Jack Tramiel founded the company, and he understood the business equipment market very well, but that went from typewriters to calculators -- where the function remained the same, only the technology behind it improved. A fancy modern calculator did the same things as an older one, it was just smaller, used less power, and had a better display. It was a business about incremental improvements in quality, not complete paradigm shifts.

      Irving Gould knew nothing about THAT even, he just knew how to move money around in ways that made him money. After he kicked Tramiel out he tended to hire people who also did that -- eventually settling on Medhi Ali who was very much in his mold. In the end they were VERY successful at managing Commodore in a way that made them a ton of money -- they were by far the highest paid executives in the entire industry. Mission Accomplished.

      Succeeding as the company that would revolutionize computing was never the goal, and the wins they did have were accidental byproducts. Tramiel wanted to make the same thing over and over with incremental improvements, while making them cheaper so the masses could afford them -- because that was what worked through most of history. Tramiel was more of a Henry Ford than a Bill Gates -- the problem was a Bill Gates was needed because computing is like going from horses to model Ts to flying cars to spaceships over the span of 20 years. He just hired some very, VERY good engineers that managed to innovate against their instructions.

      Gould and Ali wanted to line their pockets -- and in the end they made more money for themselves than most CEOs at IBM ever did.

  • Its advantage over the PC (and other computing platforms of the time) was specialized hardware to perform certain calculations (mostly video and audio processing) which would take too long in software (running on generic CPUs). But it wasn't cost-effective.

    The revolution in hardware processing didn't happen until a decade later in the 1990s, when DSPs (digital signal processors) dropped enough in price that it became cost-effective to use them in cheap consumer devices - MP3 players, HDTVs, digital cell
  • To preface, I owned an Amiga 1000 back in the late 80s, and was a major Amiga zealot and advocate. Having said that, we are now too far in the future since the days of the Amiga. Yes, the Amiga was amazingly far ahead of the competitors back in the day, and it was nearly a decade later that Windows could finally produce a mouse pointer with motion nearly as fluid and smooth of that of the Amiga. But the fact of the matter is that Windows / IBM-PC hardware did eventually catch up to the Amiga, and of cour

  • by Dasher42 ( 514179 ) on Tuesday September 03, 2019 @10:18PM (#59155094)

    I migrated to Linux from the Amiga precisely because of the spectacle of Commodore's management - Irving "The Ghoul" Gould and Medhi Ali - running an incredible platform in the ground, despite having engineers champing at the bit to greatly expand on its success. It's like they were paid to wreck it or something.

    I mean, Dave Haynie's prototypes would have had levels of hardware and system bandwidth outside of the CPU that wouldn't be matched anywhere else in the personal computing market for some time. The Amiga did not fade for lack of excited users or brilliant engineers; it faded precisely because CEOs more capable of asshattery than any normal human could make up decided those users and engineers were a problem.

    Linux may not have had the multimedia glitz, but it had real multitasking, and the open source license were assurance that the users and engineers would be in charge. I never wanted to invest my computing time in a let-down like Commodore again. Even so, I would have loved to have seen open source be the scene of so much creativity.

    What could one do to bring Amiga-like computing back? Standardize on a well-designed open GPU and use it to its utmost? Accelerate more code on FPGAs? Migrate from 680x0 to LLVM bytecode and multiprocess on whichever processor is available, like TaOS? See, the Amiga had extremely capable multimedia acceleration, yet its CPU was mostly an orchestra conductor of many other processors, and that would have been amazing to see taken further. And it would have been amazing to hold the trend in favor of lean, quality code that wouldn't gobble megabytes or unheard-of gigabytes of RAM.

    No self-respecting Amiga programmer would have ever written a beast like Slack to do IRC's job. I'll just leave it at that.

  • As an Apple/Mac user, my interest was in creative possibilities. The Amiga was exciting! Any computer could do database, text, spreadsheet stuff; the cornerstone of dull business interests. Only the Amiga could do the sounds and graphics that pointed to the future.

    I'd be a dedicated Amiga user if it had progressed as it seemed it would.

    Meanwhile my friends were making money with dBase. Capitalizing on the most user unfriendly OS and database system on the market because only hackers could make it work for s

  • Video cards and to an less part sound cards on the mac took over.

    The Amiga had video cards that did more then the custom chips over time.

    The customs chips idea would been killed the fast moving 90's as well OS in rom that needed an rom / eprom change to update would needed to be replaced with flash / be the the g4 mac with smaller bios flash rom with the full OS parts of rom being loaded from disk.

  • by xeos ( 174989 ) on Wednesday September 04, 2019 @12:43AM (#59155554) Homepage

    The amiga did a lot with relatively few transistors. But, it was all hacks that would not have scaled very well with more transistors. Recall that the amiga couldn't run doom worth hoot, because the CPU wasn't that powerful. But it did great mario 3 clones, etc. By the time of the 386/486 the amiga was firmly behind the curve. It may have been the first affordable multimedia machine but to expand the architecture in a serious way they would have had to more or less start from scratch. So if the amiga was still around, I doubt anything would be different at all - it would just be another nameplate on top of the x86 (ahem, amd64) hardware we all know and love/hate/does it matter any more??

    Primary source:

    The Future Was Here: The Commodore Amiga

    (a really fantastic book, BTW.

    • by Lurks ( 526137 )

      The Amiga wasn't 'hacks'. The essential hardware design was purpose built for gaming and later acquired to form the basis of the Amiga. It would have 'scaled' just fine in the sense of any other VLSI design, just as the two never released successors to AGA. It's better to conceptualise the hardware design in terms of a videogaming console than a computer. The Doom era was a brief period where CPUs became powerful, video framebuffers fairly rapid and the transition from scrolling/sprite-based setups that fe

    • by Bert64 ( 520050 )

      The amiga custom chips were very good at doing hardware accelerated 2d scrolling, which is what most games used at the time...
      Higher end amigas could actually run doom just fine once it was open sourced and ported, but most users - especially gamers, had the lower end models. The custom chips didn't help to accelerate games like doom, so it was using just the brute strength of the cpu.

      Many 2d games of the day ran just as well on a 7mhz amiga as they did on a 486, because the chipset was doing a lot of the w

  • While we are dreaming, let's suppose that Microsoft when bust in 1995 so that Linux could rule the world much sooner, including the desktop. We'd be almost a decade further along now.

  • by johannesg ( 664142 ) on Wednesday September 04, 2019 @01:01AM (#59155618)

    - Cross-application scripting support would have been pervasive. This is something I still miss: the ability to make multiple applications work together was phenomenally useful.

    - We would have had assigns - the ability to shorten any path to any single word of your choice. How I miss this...

    - Creative applications (for making music, drawing, rendering, movie editing, etc.) would have been everywhere, and available for all levels of skill (instead of only super-low-end and super-high-end).

    - Shareware would have been alive and kicking.

    - We would have screens, a vastly superior way to organize your work. Workspaces are kind of the same, but without the same level of useability.

    - We would have had a shell where you can type things like "list all files since yesterday", or "copy from ftp:aminet/tools/readme.txt [aminet] to speak:"

    Just my two cents...

    • by Bert64 ( 520050 )

      The arexx port was indeed useful, although windows has com and unix systems are designed to chain commandline tools together etc, and many applications support python scripting now.

      Both unix and windows have an equivalent of assigns - windows lets you assign arbitrary drive letters, unix has symlinks.

      Creative applications are everywhere, there are plenty of open source alternatives to the expensive ones.

      Shareware has pretty much lost ground to open source, software today is too big for a single author to de

  • It came out in 1981, when I went to study electricity and electronics. This was still vocational/technical/high school, I don't know the equivalent in English, but it was a STEM direction.

    I got my final bachelor degree in electronics in 1989, and in that year one of my electronics teacher already declared the IBM PC (XT/AT) the winner, because it had the best hardware extensibility of all, which meant it could be used across all possible domains.

    • by chthon ( 580889 )

      I am clearly talking about the IBM PC of course.

      When I went to work one year later (after my military service), that was also the point that prices started to drop real fast for PCs.

      My first job was in a small company that also sold Mac computers, but the only people we sold that to were people in the real graphical industry. All the others bought PCs.

  • by Opportunist ( 166417 ) on Wednesday September 04, 2019 @02:23AM (#59155794)

    Take off that rosy tinted glasses and remember what the Amiga ACTUALLY was like. It's like the East German Trabant. Back at its inception, it was revolutionary. But it didn't evolve. It stayed where it was. The Amiga 500 was the mainstay model for pretty much all its lifetime. Yes, Amigas came in 2000 and 4000 eventually, but few people had them and fewer companies developed for them. Because they were incompatible with the A500 for the most part, which led to people staying with the A500 and its pretty large program library, which led to developers staying with it and the vicious cycle continued.

    What fell the Amiga was, oddly enough, what also made it revolutionary in the first place: Its custom chipset, and the fact that you could depend on a set standard of hardware as a developer, much like you could with consoles. Chips that you could (ab)use as a developer like none before (or probably since), which led to a lot of, let's say, creative programming practices that simply didn't allow easy porting off those chips to newer sets that didn't have the quirks, along with lazy programming practices that depend on a very specific processor clock and controller behaviour to actually work. Many programs refused to run because programmers tweaked their code to depend on a specific number of clock cycles when they should actually depend on a specific amount of time. On a clock that you know the frequency of, that's the same. Not so if the CPU changes and hence the clock speed.

    The Amiga was a dead end, not because it was a badly designed machine. Quite the opposite. Its custom chipset was years ahead of its time. But it was set in stone, impossible to move on, which eventually meant that the rest of the computer world caught up with it and walked by.

  • Still playing Marble Madness...

  • Another article about stuff that doesn't matter.
    Write a SF novel about it and don't bother us.

  • by The Cynical Critic ( 1294574 ) on Wednesday September 04, 2019 @06:18AM (#59156132)
    Coming from a country which in the 80s and early 90s could easily been described as "Commodore country" and having my first computing experiences on Amigas I'd like to claim that computing would have been so much better today, but I honestly can't really do that. Here's why:

    1: Commodore didn't just fail in making any quantum leaps forward in the Amiga line, it even actively stopped itself from doing so. The original creators of the architecture and the 1000 stuck around for some time, creating the first quantum leap internally called "Ranger". However Commodore really didn't want to spend any money tooling up for new models so they quietly pushed all of the original creators out of the company and cancelled the machine. When they finally realized that they really did need a true quantum leap ahead and not extremely iterative improvements the original creators were long gone and they instead had people like the guy who ran the IBM PC Jr. in charge of engineering, which obviously caused the AAA chipset to be a dud. Hence they had no choice but to push out the iterative improvement that was the AGA chipset and start over with the "Hombre" architecture, which didn't even get far before they went belly up.
    2: The power of the Amiga was always in having it's own custom built chips made using Commodore's internal foundry, i.e loads of vertical integration. Not only did this allow for some pretty novel solutions, it was also pretty cost-effective. However with generics being able to pool their resources the economies of scale removed Commodore's cost effectiveness benefit and allowed considerably higher design budgets for the parts they used. Even if Commodore was the biggest computer company out there, they still wouldn't have as many machines to spread the development costs of each of their custom chips as third party vendors selling to PC clone makers.
    3: Commodore themselves were ran pretty damn incompetently for most of the time after Leonard Tramiel left the company. They did eventually get Thomas Rattigan to take over the helm and get the Amiga organization into good shape, but he was fired pretty much as soon as the company returned to profitability and when he sued for being unjustly fired he actually won. Thus it's clear that the company really didn't have good management in place so any real leaps forward in the Amiga line wouldn't have been because of management, but in spite of management.
  • We've made pretty good progress in computing. And to be honest, while Amiga was pretty damn fantastic at the time, it was a crap heap besides an SGI workstation. It was crap next to BeOS and it was crap besides a NeXT workstation,

    The difference is that consumers were able to buy Amigas.

    The reason why Be is dead is because of poor management.

    The reason why SGI and NeXT are dead is because NeXT was bought by Apple (and relabeled OS X with lots of enhancement) and SGI is dead because we were able to commoditiz
  • And I can tell you we had some grandiose plans for the new chipsets -- which never saw the light of day. We had what was code-named: The AAA Chipset, with a blitter per bitplane, 24 bitplanes for "true-color" graphics, a DSP for sound, and so on.

    Upper management killed this and made up come out with something reduced; the AA chipset that you are aware of with the Amiga 600 and the like.

    Who knows where we'd be today? Of course, Nvidia's awesome RTX 2070 / 2080 is nothing to be sneezed at (and I have the 2070). I think Commodore could be where Nvidia is now, and maybe a bit sooner, had it played its cards right.

    Technology was never a problem for us. Marketing, on the other hand, was. Real marketing was simply nonexistent for Commodore, which is the largest cause of its downfall.
  • ...how would computing look like today if technological progress had not occurred.
  • I do recall when computers were ready to use practically the instant they were powered up. And when it was relatively easy to understand the circuitry and perhaps drive LEDs etc. from the printer port. You have to look to microcrontrollers and perhaps FPGAs to get that sense of raw acces to hardware now. It served my generation well as a learning tool.
  • Also interesting to ponder is what would the Amiga be like if the Microware company (famous in some niche circles for the 6809 OS-9 version for the Tandy Color Computer) had come to licensing terms with Amiga during development and similarly released the 68000 version of OS-9 for the Amiga. OS-9 for those not in the know is a now defunct multi-user multi-tasking operating system built on lego-block style modules. Not a monolithic kernel like Linux, and not a message passing microkernel like QNX, the OS-9
  • If Amiga did survive/thrive, would it still have a headphone jack?
  • The Amiga wasn't killed by a single blow. It was killed by neglect, mismanagement, mismarketing and lack of direction over its entire lifetime. Commodore couldn't decide if it was a "serious" machine or not and didn't invest sufficiently in maintaining its hardware or software advantage.

It's a naive, domestic operating system without any breeding, but I think you'll be amused by its presumption.

Working...