Slashdot Mirror


AmigaOS 3.1.4 For Classic Amigas Released (hyperion-entertainment.com)

Mike Bouma shares the announcement from Hyperior Entertainment, which holds exclusive rights to AmigaOS: The new, cleaned-up, polished Amiga operating system for your 68K machine fixes all the small annoyances that have piled up over the years. Originally intended as a bug-fix release, it also modernizes many system components previously upgraded in OS 3.9. Contrary to its modest revision number, AmigaOS 3.1.4 is arguably as large an upgrade as OS 3.9 was, and surpasses it in stability and robustness. Over 320K of release notes cover almost every aspect of your favorite classic AmigaOS -- from bootmenu to datatypes. Some of the highlights mentioned include: Over 20 Kickstart ROM modules and many more disk-based core OS components were fixed, updated, or added; Support for large hard disks; A modernized Workbench; and A colorful, professionally designed icon set is included, along with the traditional four-color icons.

69 comments

  1. No links? by HouseOfMisterE · · Score: 4, Insightful

    Nice, but at the time of publication the slashdot article has no hyperlinks to downloads or release notes (or even to a goatse).

    1. Re:No links? by ArchieBunker · · Score: 2

      The old joke still holds true. Anyone can be replaced with a simple Perl script.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    2. Re:No links? by Anonymous Coward · · Score: 1

      Nice, but at the time of publication the slashdot article has no hyperlinks to downloads or release notes (or even to a goatse).

      Quick overview...

      https://www.generationamiga.com/2018/10/02/amigaos-3-1-4-released-the-biggest-upgrade-for-commodore-amiga-computers-since-2000/

      Buy it here...

      http://hyperion-entertainment.biz/index.php/where-to-buy/direct-downloads/188-amigaos-314

      Read about and download BestWB here...

      http://lilliput.amiga-projects.net/BestWB.htm

    3. Re:No links? by K.+S.+Kyosuke · · Score: 1

      Surely you meant "a simple ARexx script"?

      --
      Ezekiel 23:20
    4. Re:No links? by Anonymous Coward · · Score: 0

      No, Perl runs on the Amiga.

      And don't call me "Shirley."

  2. That's because the... by Anonymous Coward · · Score: 5, Funny

    ...the submission was sent via snail mail. You must order a floppy disk for $29.99, with a 6-8 week shipping time.

    1. Re:That's because the... by Darinbob · · Score: 4, Funny

      You can pick up the floppies at HT Electronics for $2 each.

    2. Re:That's because the... by Anonymous Coward · · Score: 0

      But how much is it at Egghead?

    3. Re:That's because the... by Anonymous Coward · · Score: 0

      Cheaper than Software, Etc.

    4. Re:That's because the... by Anonymous Coward · · Score: 0

      You can pick up the floppies at HT Electronics for $2 each.

      Oh, this brings me back. Thank you.

  3. Link by Anonymous Coward · · Score: 1

    http://www.hyperion-entertainment.biz/index.php/where-to-buy/direct-downloads/188-amigaos-314

    1. Re:Link by arth1 · · Score: 1

      No support for A1000 (kickstart floppy) it seems.
      Nor for the CDTV model.

    2. Re:Link by Anonymous Coward · · Score: 0

      From AmigaOS_3.1.4-FAQ.txt

      * Why won't AmigaOS 3.1.4 boot with 512 KB of ram?

      Well, we all heard the dummy phrase "512 KB ought to be enough for
      anyone", but today is 2018 not 1985. ...

      So it doesn't seem like it supports A500 either unless you put in some upgrades.

      * Ok, I get it, 512 KB is not enough anymore, but can I get my way
          with less than 2 MB of RAM? ...
      0.6 MB just to boot + 0.5 MB for loading ROM modules + 0.9 MB for free
      memory. ...

      So it isn't enough with the normal bottom slot 512k memory expansion for A500, you need to use the side expansion and those are a bit rarer.
      It also won't work on a stock A500+ or A600.

      Requirements are pretty much A1200, A3000 or A4000 and even then you sort of need a memory upgrade unless you are content with just looking at the backdrop image.
      Say that you want to paint something in DPaintV. That is another 600k to the executable.
      A lowres 8-bit image, the spare page and an undo buffer will take another 250k. That means that you don't even have memory left for copying a brush.

      You can't have an OS that takes half of the available memory, especially not since they want to compare themselves to 3.1 rather than the bloated 3.9.
      3.1 needed what? 50k?

    3. Re:Link by arth1 · · Score: 1

      Well, we all heard the dummy phrase "512 KB ought to be enough for anyone", but today is 2018 not 1985. ...

      This is true, and compilers today should be much better at generating compact code, making the existing code smaller, allowing you to add extras within the same space.

      0.6 MB just to boot + 0.5 MB for loading ROM modules + 0.9 MB for free memory. ...

      That's just obnoxious. Did they change handcoded assembly and BCPL to C++ or something?

      At any rate, that makes it a "no thanks". Good luck selling this.

      About the only reason why people would want to run an Amiga these days is nostalgia. That means they don't want to change out hardware and run modern bloatware. Bug fixes and optimizations would be great, and even new feature apps as long as they can run on the old systems. But changing things so requirements also change, and justify it with it not being 1985 anymore? That's missing the point completely - when I run my Amiga, it's because I do miss the 1985-90 period. If I wanted modern apps and bloat, I have modern machines that do that much better.

    4. Re:Link by Anonymous Coward · · Score: 0

      The reason is technical. The Amiga is a NUMA architecture and by using more of the "normal" RAM they are freeing the insanely scarce but useful memory used by the custom chips. Modern Amigas benefit from this. These are good news.

      By the way. I use an Amiga computer and it's not because nostalgia. I did not have an Amiga until many years after Commodore went broke.

      I use an Amiga because PC SUCKS. And fuck Intel and Microsoft spyware.

    5. Re:Link by Anonymous Coward · · Score: 0

      PS: The ROM modules are ROM modules. You can burn them into EPROMS and they will use 0mb of RAM. And nearly nobody uses an Amiga 500 with just 512k. 20€ will buy you a modern memory expansion.

    6. Re:Link by Anonymous Coward · · Score: 0

      The Amiga is not NUMA; that's for multiprocessor machines.

  4. Subject by Anonymous Coward · · Score: 0

    Gimme some beach balls!

  5. I have no idea. by Anonymous Coward · · Score: 0

    I do all my shopping at ComputerLand.

    1. Re:I have no idea. by Anonymous Coward · · Score: 0

      I get all my computer stuff at Radio Shack. If they don't have it I go to Comp-USA.

  6. The guy... by Anonymous Coward · · Score: 0

    ...gets outsized by a gnat.

  7. Matt Dillion by Billly+Gates · · Score: 1

    Will he make cool patches or focus on DragonFly and occasional FreeBSd patches instead

  8. Codename Pi? by barakn · · Score: 1

    I'm that nerdy.

    --
    "I'm so moist I'm sticking to the leather." -Kermit the Frog on The Late Late Show
  9. Re:Give it up!!!!!! by Anonymous Coward · · Score: 2, Insightful

    Holy cow people. I swear to god, Amiga people are a thousand times worse than Apple people.

    Amiga died...a long, long time ago. Let it lie in peace. Itâ(TM)s long past time to move on. Start dating again...find a new girl. No, she wonâ(TM)t be the same as the one you loved, but at least she will put out.

    Says the Apple guy with all his â(TM)s and â(TM)t's.

  10. 3.1.4 > 3.9 ? by Anonymous Coward · · Score: 0

    How does their number work? Shouldn't this be 3.10 or 3.14?

  11. Some history is needed here for context 3.9 vs 3.1 by Seven+Spirals · · Score: 4, Interesting

    Haage & Partner released AmigaOS 3.9 in the 90's which definitely was an upgrade to 3.1. It had a much better version of the formatting and partitioning tools. It also had a few updates to the user interface and the text to speech voice phonemes were updated. So, it sounded different when you told it to say "This is Amiga speaking." Now, this update is from Hyperion. I haven't seen it yet, but I'm highly suspicious (but nonetheless curious). They have a fairly shady and shaky claim to rights to AmigaOS and Kickstart. However, they are very *loud* about those claims. Notice even in the announcement they want you to know they are the *sole* IP holder. I'm not a lawyer, but Hyperion has always seemed like a jumped up small-game company grabbing for lost Amiga glory. It's rumored that they bought the IP for Kickstart for $1 between a couple of friends. There are several other IP holders such as Cloanto in Italy and a few ex-licensees (or so they claim) in the USA too. One more colorful guy was an ex-trucker who wanted to resurrect the Amiga as a PC (the horror! and no 68k - blasphemer!). Who knows what lost legal deals ESCOM and Gateway did when they owned, the IP, too. The Amiga historical landscape is littered with people claiming to own the various critical trademarks such as AmigaOS, Amiga, Kickstart, and so forth. Nobody will know for sure until there is a knock down drag-out lawsuit and somebody goes home crying. The problem is, there is so few bucks left to make it's not worth the hassle. The Vampire Amiga folks are doing amazing things with their FPGA Apollo 68080 core. I run one in an Amiga 500 and it takes all comers. Not everything is perfect or stable, but it gives you RTG, upgraded sound, HDMI output, half a gig of RAM (a lot for Amiga apps), wifi, MicroSD storage, IDE, and a smoking fast processor that will eat the 68060 alive many times over. Highly recommended.

  12. Re:Give it up!!!!!! by Anonymous Coward · · Score: 2, Funny

    Cool story, incel.

  13. AmigaOS needs braver pirates. YarrrrOS needs birth by Seven+Spirals · · Score: 2

    AROS is a failure. There are like two guys working in the wilderness on it. MorphOS and AmigaOS v4.x both did a bunch of un-Amiga things like adopt Unix-like programming APIs. Now, don't get me wrong. I *love* Unixy stuff. However, it's just not appropriate for the Amiga. It was always meant to be a lean and mean close to the metal programming platform. The custom chips allow you to take control of the hardware in surprisingly straightforward ways. If you have some cop following you around everywhere policing all your memory usage, it's great for stability, but blows for performance. Newer hardware using the PPC is utter trash and total blasphemy against the 68k CISC ISA, too. The PPC sucked for ASM coders and MOS + AOS4 both embraced the new school "let's wrap everything in bubble wrap" philosophy. Yes, it makes them more stable and easier to port things like web browsers over to. However, it also takes away from their microcomputer appeal and hardware hackability. All the newschool Amigas feel sterile and neutered. There isn't anything really cool about them as they just look like low-powered PCs with commodity hardware. To some, that's exactly what they wanted. To others, it sucks balls. What we really need is for a braver group of coders to do a clean room implementation of AmigaOS 3.1 which was leaked years ago. Just ignore Hyperion (they are in .nl anyway). Let them threaten to sue and freak out. They've come with too little WAY too late. AmigaOS doesn't need to morph into Ubuntu, it needs to embrace the 3.x roots that made the Amiga "a console with a keyboard" not "just another PC". I have tried to re-write parts of the OS myself, but it's a HUGE job and I get stuck on the BCPL linker crap every time.

  14. Re:3.1.4 3.9 ? by Anonymous Coward · · Score: 1

    Think of it as an update to 3.1, not as a new entry in the 3.x line.

    This is based on the AmigaOS 3.1 codebase and doesn't use code from 3.5 or 3.9. Also 3.5 and 3.9 had higher system requirements, but this version will run on any amiga.

    Calling it 3.10 or 3.14 would have been just as confusing because then people would have assumed that it was based on 3.9 and had the corresponding system requirements. It's a bit of a "damned if you do, damned if you don't" situation because either way somebody is going to be confused.

    The press release says "3.1.4 is arguably as large an upgrade as OS 3.9 was, and surpasses it in stability and robustness". They're not saying "this is the version after 3.9", they're just comparing it to the size/reliability of 3.9.

  15. Title link are unavailable in mobile view mode by aglider · · Score: 1

    http://www.hyperion-entertainm...

    Is there anyone who knows enough to fix this?

    --
    Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
  16. Re:Give it up!!!!!! by Anonymous Coward · · Score: 1

    No, the Amiga folks are not really that bad. Now, the Atari ST guys -- those people are freaks! :D

  17. MenuetOS by aglider · · Score: 1

    Is IMHO the nearest thing o AmigaOS you can have today .

    --
    Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
  18. Does this update apply to Amiga emulation fans too by Anonymous Coward · · Score: 0

    How many Amiga users own a Classic Amiga machine in 2018, vs how many nostalgic Amiga fans emulate the Amiga on an Intel platform? For the latter user base, the question remains, how much it would cost to have a legal copy of an Amiga ROM plus a legal copy of the Amiga OS update mentioned in this article?

    There were many versions of the Motorola 68K processor. Does this update to the OS apply to all versions of the 68K used on Amiga machines?

  19. Re:Give it up!!!!!! by Anonymous Coward · · Score: 1

    Oh that's nothing. Some religious folk keep pretending their messiah is alive after 2000 years of his death!

  20. 4x RAM requirement, does not run on old machines by Anonymous Coward · · Score: 0

    The RAM requirement to start Amigaos now is 2 megabyte. But on 3.0 it was half megabyte. You have to upgrade your Amiga to run 3.1.4 update.

    So you can run 3.0 on your Amiga 500 with 1 or 1.5 megabyte RAM expansion, but there is no way to run 3.1.4 unless you buy more hardware.

  21. Re:AmigaOS needs braver pirates. YarrrrOS needs bi by Anonymous Coward · · Score: 0

    It was always meant to be a lean and mean close to the metal programming platform. The custom chips allow you to take control of the hardware in surprisingly straightforward ways.

    Not always.
    When developing the AGA chipset they realized that it was problematic to have the users hit the hardware so close since that meant that the new chipset had to have complete backwards compatibility for a lot of tricky stuff.
    That is why they decided to not release any proper hardware reference manual for the AGA chipset.
    Even in the documents floating around you will have problems finding out how to handle PCMCIA interrupts and stuff.

  22. AmigaOS 3.1.4 for classic Amigas released by Mike+Bouma · · Score: 1

    BestWB is an unofficial new workbench pack: "much like BetterWB. It aims to be much like an enhancement, an updated extension to AmigaOS 3.1.4, without all those hardware penalties typically associated with these kind of packs."

    http://lilliput.amiga-projects...

    1. Re:AmigaOS 3.1.4 for classic Amigas released by Anonymous Coward · · Score: 0

      just be aware that authors previous project betterwb had many bugs and would break workbench. and was responsible for spreading happy new years '96 virus some years ago.

  23. Re:3.1.4 3.9 ? by Anonymous Coward · · Score: 0

    Also 3.5 and 3.9 had higher system requirements, but this version will run on any amiga.

    Requires at least 2MB of memory, most of it will be used by the OS.
    If you intend to use the OS for anything else than changing the backdrop picture you will need a memory expansion.
    Note that the common bottom slot memory expansion of A500 only takes you up to 1MB so it won't even be enough to start the OS. Much less to actually run a program.

    This is "yet another OS for Amiga with accelerator board".

  24. Re:Some history is needed here for context 3.9 vs by Anonymous Coward · · Score: 0

    then you must be a beta tester... I have searched for the V4 version (512 MB memory) for Amiga 500 and Amiga 1200 for almost a year now... yet it is still not released to the public, only v2 is in the wild, except for some beta versions of V4... also... the core must be fairly new? last I checked, they were still trying to get eveything to work on the beta version of the V4 core, something about the new FPGA being vastly different from the one used in V2?

  25. AmigaOS 3.1.4 Source by Anonymous Coward · · Score: 0

    You order electronic download from Hyperion Entertainment. They list 5 separate downloads depending on your Amiga model
    http://hyperion-entertainment.biz/index.php/where-to-buy/direct-downloads/188-amigaos-314

  26. Re:3.1.4 3.9 ? by nogginthenog · · Score: 1

    You've had 30 years to upgrade your A500. 3.1.4 requirements are almost identical to 3.1

  27. Re:4x RAM requirement, does not run on old machine by nogginthenog · · Score: 1

    All Amiga's are 'old'. 3.1.4 has almost the same requirements as 3.1, assuming you buy an updated ROM (else it patches the existing ROM, which needs RAM).

  28. Re:3.1.4 3.9 ? by Anonymous Coward · · Score: 0

    >3.1.4 requirements are almost identical to 3.1

    yes if you think 2 mb is "almost identical" to 0.5 mb. you dont know how amiga and amigaos works. 3.0 and 3.1 have reasonable 0.5mb requirement. thats a fact, and you can verify using emulator easily.

  29. Re:3.1.4 3.9 ? by Anonymous Coward · · Score: 0

    My A500 has enough memory to use it, and comfortably so.
    I still don't intend to install 3.1.4 on it and no, the requirements are not almost identical to 3.1 unless the real memory requirements are closer to 5% of what they claim.

  30. Re:AmigaOS needs braver pirates. YarrrrOS needs bi by Anonymous Coward · · Score: 0

    Realistically, its smart if you ever want to see a small time os ever hope to get many developers. I for one wouldn't want to waste my time on creaky old Amiga apis when I could apply posix api knowledge after a fashion... That would make me much more likely to e.g. Consider porting an app..., also could make it easeasier for those with half a clue to gobble together a mostly working app from another odd project, or at least more quickly assuming that they are capable of at least somewhat increasing their cluedness...

  31. Re:Give it up!!!!!! by Anonymous Coward · · Score: 0

    Oh crap. I’ve owned both.
    But then again, I am married, with several kids. Does that mean I need to turn my back on them?
    I do keep thinking about getting the old Amiga going just to play Lemmings the way it should be played.

  32. Re:Give it up!!!!!! by Anonymous Coward · · Score: 0

    Microsoft said at the release of Windows 95 that OS/2 was dead. But OS/2 still lives on today and currently runs on all modern hardware. You can find your copies at http://www.ecomstation.com and or https://www.arcanoae.com/

    Just because you drank the Microsoft cool-aid doesn't mean everyone else drank it too.

  33. Re:Some history is needed here for context 3.9 vs by AmiMoJo · · Score: 1

    I was there when Hyperion signed the contract to gain perpetual rights to develop Amiga OS "Classic" and distribute it, including Kickstart. They were the only ones interested in doing it at the time, and Amiga Inc. had no money to pay someone and they were more focused on their stupid Java game platform and other "next generation Amiga" nonsense.

    The guys, two brothers, doing most of the coding know what they are doing with Amiga OS. They had developed a fair bit of other stuff for the platform... It's a while back now but I seem to recall they did one of the PPC systems, and a 3D API for the then brand new 3D accelerator cards that could connect to the Blizzard accelerator boards or to Zorro-PCI bridge cards. I remember we had extensive discussions about how to overcome the bandwidth limitations of those systems, which were preventing the 68k CPU from keeping the relatively primitive cards of the day operating at anywhere near 100% load. Just copying the scene geometry over was a bottleneck, let alone swapping textures in and out.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  34. Re:AmigaOS needs braver pirates. YarrrrOS needs bi by AmiMoJo · · Score: 1

    Why bother re-writing the OS at all? If you want to treat it like a console, hit the metal directly, you don't need the OS.

    Make libraries for self-booting games and enough of a Kickstart to run the bootblock from floppy. Throw in some debugging tools to help cross-compile and download from another machine.

    I've been wanting to get back in to Amiga coding for ages. I hear that WinUAE makes a good development environment now... Not least because you can do stuff that was impossible on real hardware, like examine DMA slot allocation for maximum optimization.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  35. Amiga 3.8 by Anonymous Coward · · Score: 0

    [Hardware] How much is the new Amiga Computers?
    [Software] Would it be better for Amiga to sell Amiga Operating System in a virtual environment compared to selling hardware?

    1. Re: Amiga 3.8 by Anonymous Coward · · Score: 0

      1) There are no new Amiga computers unless you count FPGA clones.

      2) https://www.amigaforever.com/

  36. UNIX compat is required by Anonymous Coward · · Score: 0

    YOU *DO WANT* TO BE ABLE TO F****** COMPILE POSIX SOFTWARE. since you don't program, this attitude could be forgiven, but just trust me, it is something you want. so lighten up ok?

    You sound like someone who does not write software - Anyone who does, and wants to actually put time in to Amiga, on their own - is going to want to use some standard tools they already know how to use - that is the only way you get serious traction and get seriously good software which already exists, ported to Amiga to take advantage of it's amazing peculiarities.

    Open up your perspective a little - Genode/SL4 can run Linux drivers securely in isolation . all this stuff is good and needs to be explored.

    Make the new coding languages, Rust, Nim, Go, and a few others, first class citizens on Amiga - and how you have huge libraries to build the next gen of native Amiga apps!

  37. AmiMoJo is SO TRIGGERED right now by Anonymous Coward · · Score: 0

    you guys

  38. Re:3.1.4 3.9 ? by nogginthenog · · Score: 1

    3.1.4 is 3.1 with bug fixes. The extra memory is to patch the 3.1 modules with updated versions.

    If you use a 3.1.4 ROM the patches are not needed. The release contains a 3.1.4 ROM image for you to burn to an EPROM or real ROMs will be available at a later date.
    3.x & 0.5mb is only usable if you are running from floppy. Even in the 90s anyone using an Amiga for non-games had a HD.

  39. Re:AmigaOS needs braver pirates. YarrrrOS needs bi by Anonymous Coward · · Score: 0

    MorphOS and AmigaOS v4.x both did a bunch of un-Amiga things like adopt Unix-like programming APIs.

    This statement is plain wrong. Care to ellaborate which "Unix-like programming API" you disliked on MorphOS? Cause I can't recall any. Both systems provide one or two different libc implementations and MorphOS even bundles ixemul.library which also *DO* exist on classic Amiga, and it's only there to ease porting of POSIX applications. But using these are optional. You can fully use classic Amiga APIs and these are greatly extended too, compared to classic.

    If you have some cop following you around everywhere policing all your memory usage, it's great for stability, but blows for performance.

    Classic Amiga had a tool called Enforcer, which allowed partial memory protection on systems with MMU. This was primarily a debugging/development tool, because of its performance hit on a 25Mhz 030 or so. However, on next-gen systems the CPUs are fast enough so you can just always leave it on.

    I have tried to re-write parts of the OS myself, but it's a HUGE job and I get stuck on the BCPL linker crap every time.

    Time to start embracing the work AROS and MorphOS people did then, instead of throwing mud on them in a public forum, I guess.

  40. Amiga is DEAD, only necrophiles love the amiga. by sirv · · Score: 0

    Amiga is DEAD, only necrophiles love the amiga.

    1. Re:Amiga is DEAD, only necrophiles love the amiga. by nogginthenog · · Score: 1

      Amiga is DEAD, only necrophiles love the amiga.

      LINUX DESKTOP IS DEAD . When you comepare linux desktop from year 2000 to current linux desktop, surprise surprise : they look almost the same. COmparing modern OS line windows10 with modern linux desktop is like comparing any modern car with a car from year 1980 !!!

      I see a common theme here.

  41. Re: 4x RAM requirement, does not run on old machin by sirv · · Score: 0

    Throw your amiga in the trash asap !!!!

  42. Re: Amiga is DEAD, only necrophiles love the amiga by sirv · · Score: 0

    :D amiga is more deader than linux desktop. Also linux desktop has a small chance to be ressurected, amiga no more .

  43. Re: Give it up!!!!!! by Anonymous Coward · · Score: 0

    Jesus(as) never died and he will come back with Imam al-Mahdi(ajfs).

  44. Re: AmigaOS needs braver pirates. YarrrrOS needs b by Anonymous Coward · · Score: 0

    MorphOS did no such thing. OS4 on the other hand....

  45. Re:AmigaOS needs braver pirates. YarrrrOS needs bi by Anonymous Coward · · Score: 0

    What we really need is for a braver group of coders to do a clean room implementation of AmigaOS 3.1 which was leaked years ago.

    That sounds like a LOT of work, to address a very small audience...

    I have tried to re-write parts of the OS myself, but it's a HUGE job and I get stuck on the BCPL linker crap every time.

    Ah. Looks like you answered your own suggestion here.

    I think your time would be better spent contributing to AROS, or taking an existing, fully functional OS and customizing it to include things you like about AmigaOS.