Welcome, Guest. Please login or register.

Author Topic: Yet another thing the Amiga can do that Windoze can't.....  (Read 5412 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline MskoDestny

  • Sr. Member
  • ****
  • Join Date: Oct 2004
  • Posts: 363
    • Show all replies
    • http://www.retrodev.com
Quote

stopthegop wrote:
Its not like we need an even bigger list in this department, but it is nonetheless amazing given the Amiga's handicap of being developed 20 freaking years ago how many things the Amiga still does better than so-called "modern" OSs.

I don't know. For me that's a very short list and I have a much longer list of things modern operating systems do better than Amiga OS. Perhaps I need to pick up a pair of those rose colored glasses you like to wear.

Quote
Try this on a pee-see; XP gave me an error then proceeded to do exactly the opposite of what should have happened; logically, anyway.    
At the same time, delete all the files in a large scratch directory then uncrunch a large number of archive files to that same directory.

Works fine here. Did get a couple of confirmation dialogs (there were some files with the read-only and system flags set), but I'm not opposed to those as they have occasionally saved by butt from doing something incredibly stupid.
 

Offline MskoDestny

  • Sr. Member
  • ****
  • Join Date: Oct 2004
  • Posts: 363
    • Show all replies
    • http://www.retrodev.com
Re: Yet another thing the Amiga can do that Windoze can't.....
« Reply #1 on: March 28, 2007, 09:36:41 PM »
Quote

Cymric wrote:
1. Measure time with a greater accuracy than 55 ms. Amigas have CIAs which provide microsecond accuracy.

At least on more modern systems, the OS will usually give you down to 10ms resolution. The PIT is theoretically capable of going lower, but it's inefficient to do so (interupts are expensive on modern processors and reading from the PIT directly rather than counting interupts is slow for other reasons). If you don't need to trigger interrupts and just need to measure time the ACPI PM clock has sub-microsecond resolution.

Quote
3. Display an image based on bitplanes. (Then again, the Amiga cannot really display a chunky image without employing advanced Copper trickery, and then at great loss of resolution. The entire concept is alien to the Amiga hardware, is what I'm saying.) This made the Amiga perfect for sideways 2D scrollers, but absolutely not perfect for 3D games.

I don't know if the Amiga bitplane approach is really ideal for 2D games. It makes sense in the context of the computer as a whole (i.e. it's not just for playing games), but most 2D graphics hardware in games consoles used tiles made up of 4-bit (and in some later incarnations like the Saturn 2D hardware 8-bit) chunky pixels. In a modern computer bitplane based displays really don't make any sense as there isn't any real reason you'd want your display to operate at less than an 8-bit color depth anymore.

Quote
2. Generate raster interrupts the way the Copper can.

4. Attach 9-pins joysticks and mice with ease. (You always had to use a 15-pins port.)

5. PCs do not have standard hardware support for light pens and potmeters. Then again, who uses a light pen nowadays? (I had this one for my Schneider CPC464---very nifty and cool toy.)

I don't think these are terribly relevant anymore. The Amiga has better handling of floppy disk hardware too, but hardly anyone would care now since USB flash drives are superior in just about every conceivable way.

Quote
6. Nor do they have standard support for analog TV out signals (it depends on your video card) or genlocking (which is now handled in a different way).

I don't know if you can really say the Amiga exactly had standard support for analog TV signals. The 2000 only supported mono composite without extra hardware and the 4000 didn't have any analog TV output at all without extra hardware. TV-out is more or less a standard feature on laptops these days and is reasonably common on desktops too. Of course, none of them support genlocking, but as you said that's a feature that's not really relevant anymore.