Nothing was quite so cool as 'pulling down the screen' to reveal another screen behind it.
I think the frustrating thing about the Amiga is how painfully long we had to wait to get all of that stuff again. When I relented and got a PC in the early 1990's, I had to screw with getting a Pro Audio16 (Soundblaster competitor) to work in DOS. You had to mess with jumpers, DMA settings, IRQ settings, conflicts, etc.... All to get stereo sound that the Amiga had in 1987. And the sound produced by the card wasn't even that good! Same with video. PC's were stuck with 256 color VGA for what seemed like an eternity.
Having an Amiga was like being teleported to the future in a time machine and then being cruelly yanked back to the present and being forced to watch people "discover" all of this stuff you had grown accustomed to.
I've been using Macs since the time I put my last Amiga away, and it's never felt as cool as the Amiga did. More useful, much more powerful, but never as flat-out cool.
God I'm getting old.
One of the things I love is that I can "boot" the Linux hosted version of AROS straight into a text editor and on my laptop AROS will run through a full boot and start the editor faster than Emacs will start...
even with different resolutions at that!
Many graphics apps also used it explicitly to be able to present e.g. a palette or toolbar at one resolution regardless of the resolution/graphics mode of the image you were painting at the top of the screen.
But notice the full-screen applications are now "new" again, and the top menu bar has spread beyond the OS X holdout (e.g. Ubuntu now uses a global menu bar for the most part). And on Android there's the pull down notification screen, and lots of hacks to run two applications side by side. So much for "why would you want to do that?" - the use cases answers the question:
Because the work spaces we have are too small, and just like we sometimes will arrange papers on a desk so that some are partially obscured to optimise which part of the rest shows, so it is useful for desktops/screens.
But this is/was a problem for the Amiga in general: So much of the functionality becomes obvious but possibly hard to explain once you've used it for a while, but is not even apparent or in many cases not even well known to people who have not used it extensively.
E.g. why in the world do I still have to install different archives and libraries for compression formats with different APIs? On the Amiga pretty much every bizarre compression format under the sun is supported by an XPK library, meaning every application that supports XPK can transparently support that format. Meaning, again, that if you want to, you can pick and choose any compression format you want to compress your files on disk, as there are filesystem handlers that supports XPK.
I missed it when it came out, but got sucked in while reading the history of OS/2 that was posted here a couple of weeks ago. I was too young to care about all that stuff at the time, but it was a fascinating read. Especially since I now live a stone's throw from where the Commodore headquarters once was.
> Amiga, Inc. didn't have a lot of money left over for shipping its prototype to the show, and the engineers were understandably nervous about putting such a delicate device through the rigors of commercial package transport. Instead, RJ Mical and Dale Luck purchased an extra airline seat between the two of them and wrapped the fledgling Amiga in pillows for extra security. According to airline regulations, the extra "passenger" required a name on the ticket, so the Lorraine became "Joe Pillow," and the engineers drew a happy face on the front pillowcase and added a tie! They even tried to get an extra meal for Joe, but the flight attendants refused to feed the already-stuffed passenger.
Somehow I can't imagine that working on a modern airline...
From the FAQ:
"The code was forked from PUAE, the Portable Universal Amiga Emulator, from GnoStiC's GitHub repo "
"I work for Google. I was a member of the Chrome team, and more specifically the Native Client team, from August 2010 to June 2013."
Lattice C was spread across 4 disks. After 7 minutes of disk swapping, I'd get my linker errors.
Anyway, need to check it out and see if it does run Shadow of the Beast!
(I work on open source stuff and I've only ever used GCC and Clang - I'm not asking this as a rhetorical way to say you're stupid, I'm genuinely ignorant of the advantages).
2 - The IDEs are good. Not great, buggy sometimes, but they help you with the more hairy things in Windows.
3 - Even if it's something like C# that would be easy to do with the Free IDEs, it's helpful
So, to sum it up, developer convenience.
"Chrome emulates the old operating system by a Chrome-specific version of the Open Source Universal Amiga Emulator. Stefansen brought its 400,000 lines of code, written in the C programming language originally, to the Portable Native Client (PNaCl) foundation built into Chrome."
I wonder if a complete QEMU can be shoehorned into this technology, so that you could more old OSes in a browser.
I also wonder how hard it would be to create an Amiga emulator in pure JS. Probably a lot harder than a Linux console-more emulator which already exists.
You may be thinking of NaCl, which is CPU-specific.
However, the rewritten / "second edition", "Commodore: A Company on the Edge" stops with the 8-bit machines, as there were plans to have two volumes - one for the 8-bit systems, and one for the Amiga days:
The second edition, "Commodore: The Amiga Years" has been unfortunately cancelled, but is still listed on Amazon:
How does Maher's book on the Amiga compare to Bagnall's first edition?
There were times reading Maher's book that I was annoyed that he seemed to me to miss the point, though I'd say probably with the best of intentions (there were no issues that were so egrerious to me that I still remember the specifics), but it is relatively even-handed and worth a read, and presents a very interesting counter-point to Bagnall's book(s).
PS: Anyone know the process to get AmigaDOS 2.04 running on one of these (and download a LHA file and install it?)
but my A500 as a broken floppy drive. Are there any fanatics anywhere near Boston within 100 miles who would be willing to let me boot this disk on their machine and record the song?
You can also try www.amiga.org and www.amigaworld.net - there's a lot of overlap but not entirely. Though EAB seems to be the English-speaking focus of preservation for the Amiga.
They'll almost certainly be able to tell you whether or not the cracktro has already been ripped and if it has, they'll almost certainly be able to get you an ADF to load on UAE.
I would be totally fine if the tune is out there somewhere, but I scan youtube every few months/years and it hasn't tu