Welcome, Guest. Please login or register.

Author Topic: Amiga's place in the modern computing world - 00s  (Read 17531 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Amiga's place in the modern computing world - 00s
« Reply #89 from previous page: June 10, 2008, 01:35:27 AM »
Quote

amigaksi wrote:
Okay, I'll wait for their reply since I don't see why you can't have a dual-USB/joystick port.

maybe they will have better luck
Quote

>The software ensure that the hardware is future compatible and used to the best possible advantages.

If the hardware was standardized, you don't need an intermediary layer so the best possible useage of hardware occurs then.


Because the hardware can be changed and improved and any program that used the software API will still work... But any program that hit the hardware won't work because the hardware has changed... This really is elementary stuff...  :-?

Offline klx300r

  • Amiga 1000+AmigaOne X1000
  • Hero Member
  • *****
  • Join Date: Sep 2007
  • Posts: 3261
  • Country: ca
  • Thanked: 20 times
  • Gender: Male
    • Show only replies by klx300r
    • http://mancave-ramblings.blogspot.ca/
Re: Amiga's place in the modern computing world - 00s
« Reply #90 on: June 10, 2008, 01:37:44 AM »
Quote

Amiga = smelly homeless guy looking in bins for things the rest of the industy discarded years ago...


sooo funny and yet sooo true :-o
____________________________________________________________________
c64-dual sids, A1000, A1200-060@50, A4000-CSMKIII
Indivision AGA & Catweasel MK4+= Amazing
! My Master Miggies-Amiga 1000 & AmigaOne X1000 !
--- www.mancave-ramblings.blogspot.ca ---
  -AspireOS.com & Amikit- Amiga for your netbook-
***X1000- I BELIEVE *** :angel:
 

Offline amigaksi

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 827
    • Show only replies by amigaksi
    • http://www.krishnasoft.com
Re: Amiga's place in the modern computing world - 00s
« Reply #91 on: June 10, 2008, 01:39:07 AM »
>>If the hardware was standardized, you don't need an intermediary layer so the best possible useage of hardware occurs then.

>Because the hardware can be changed and improved and any program that used the software API will still work... But any program that hit the hardware won't work because the hardware has changed... This really is elementary stuff...

"If the HARDWARE WAS STANDARDIZED..."  Example, A000:0000 to access the VGA memory has been a long time hardware standard.  I can write to A000:0000 using an ISA VGA card and PCI VGA card, the PCI version just works faster but the hardware standard remained.
--------
Use PC peripherals with your amiga: http://www.mpdos.com
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Amiga's place in the modern computing world - 00s
« Reply #92 on: June 10, 2008, 01:47:11 AM »
Quote

amigaksi wrote:
>>If the hardware was standardized, you don't need an intermediary layer so the best possible useage of hardware occurs then.

>Because the hardware can be changed and improved and any program that used the software API will still work... But any program that hit the hardware won't work because the hardware has changed... This really is elementary stuff...

"If the HARDWARE WAS STANDARDIZED..."  Example, A000:0000 to access the VGA memory has been a long time hardware standard.  I can write to A000:0000 using an ISA VGA card and PCI VGA card, the PCI version just works faster but the hardware standard remained.


VGA is nothing more than a fall back (everything else has failed) mode now... Would you seriously write a program that hit VGA mode now? No, you you use DirectX or OpenGL which would talk to the gfx card drivers and use the hardware featuress of that card as best it can... And by using Dx3D or OpenGL you don't need to worry if the user has a ATI or NVidia gfx card... Both totally different hardware but both work perfectly under the high level APIs... I can't believe we are having this argument in 2008...

  • Guest
Re: Amiga's place in the modern computing world - 00s
« Reply #93 on: June 10, 2008, 02:01:37 AM »
Quote

bloodline wrote:

How on earth is modern hardware poor quality?


I'm not talking about it failing; I'm talking about it being less than excellent to begin with. If you can't see that we could be doing better than we are by building systems that are designed to a set of open standards free of the need for legacy software compatiblity, then I don't understand where you're coming from, at all.

Quote

First you claim that the  Modern PC is backwards compatible... Then claim that it's not actually compatible...

Meh... Yes the x86 boots in "Real Mode" (8bit)... but a modern BIOS or EFI will get out of Real Mode within the first few microseconds... I have actually run visicalc on my Athlon64 :-) So the industry has clung on to the old tech way beyond it's design life, simple due to the massive software investment of yesteryear... :-)


I claimed it was partially backwards compatible; that's different from claiming compatibility and incompatibility, both. Ummm ... unless they changed this in the last three years [since I last read the AMD x64 system architecture manuals], it is the operating system's responsibility to set the mode, and do other obnoxiously over complicated tasks like loading the drivers for VESA devices, RAID controllers, etc. You put a floppy in drive A: with executable code in the boot sector, and you've got just about nothing to work with that you don't build yourself.

Personally I think if you're going to build hardware at all, you ought to design it, and the firmware, to present an API that can be programmed without having to invest weeks in learning to use each revision of every type of device. I call that poor design. Of course, a lot of people disagree, and think there should be a minimal amount of handholding available.

However, I believe they are wrong, because of the unreasonable amount of code you have to write just to load a text segment into memory from a hard disk and enable it to write to the screen [not in real mode], never mind the network. The Sparc SLC is a great example of the opposite philosophy - I used to use the ROM routines on those to accomplish just about anything I ever needed - no operating system required, just a boot loader.

Quote

Not quite... the x86 platform survived due to a massive software investment... that, but AMD and intel are not stupid, they moded out the old tech (Real Mode-8bit, Protected Mode-32bit, Long Mode-64bit) and kept the respective modes as clean as the technology of the time would allow... Long Mode is a very nice 64bit architecture!


Hah! This is a popular misconception - believe me, you might not be the only one still using visicalc, but I bet we could fit everyone who does inside of a basketball court. The fact is, most end users buy the new versions of software, and are rarely more than one major release behind, and almost _never_ more than two. If Microsoft didn't find it more 'cost effective' to keep churning out the same old crap again and again, they'd have simply told everyone who bought Windows XP to buy new apps. It's not like consumers who lack training in technology really would have had a choice!

You might use MS Access 2003 or 2000, but if you're running the 98 version in a production environment, you should have a CAT scan. Same goes for any software that's sold over the counter. The only real reason for maintaining backwards compatibility with old software is the large number of custom applications that drive industries like banking, equity trading, debt collection, etc., etc.

No doubt, once upon a time, many of these systems ran on DOS because it was cheaper than UNIX. Now, most of these systems have been ported to Linux/UNIX or simply replaced by apps written to run natively under them. Very few people _need_ to run DOS/Windows apps from more than 5-8 years ago, and the great thing is that all of those UNIX apps will happily run in POSIX sandboxes and never even know it.

Quote

You don't actually now what design flaws you think still exist... :-)

ISA is gone, Long Mode has cleaned up the instruction set and added lot of registers... Don't forget that the x86 has a very modern SSE unit for math co-processing...  and the actually hardware is totally modern... what flaws can still exist?


Hmm. Let's see. The 10000+ pages of documentation that apply to my laptop pretty much constitute a design flaw, in my opinion. Fast computers with lots of storage don't _have_ to be ridiculously over complicated from a software designers perspective. The Tandem midranges I used to work one are a perfect example of that! They ran an operating system called Non-Stop - a delightfully simply OS designed for reliability. Sadly, all those systems were replaced by PCs.

Quote

My MacBookPro is the most reliable machine I;eve ever had... yes even more than my Amiga... I trust my Amiga and my MacBook Pro for live music work... and my Amiga can't do even 1/100th what my MBP can do live...

My live system isn't unreliable... it performs exactly as required in a realtime live music situation.


No offense, but you're talking apples and oranges, here. You're dealing with a very narrow, specific application that happens to have been beaten into decent shape over the course of years. I don't know what software you're running, but I've used ProTools, and it happens to be relatively bug-free [at least as long as you don't try to use the system it's on as a general purpose computer].

My dictionary defines 'reliable' as yielding the same or consistently compatible results. I know a lot of people who write software for a living. I know very few programmers who would claim the applications they've worked on are completely reliable. Mostly reliable is an oxymoron.


Quote

The Hardware that these massive drivers support, is so much more complex than anything we had in the 80's, that's why they are so big!


So? Does this mean the hardware's interfaces should be harder to use? No, not at all. Part of good design is presenting to the outside world exactly those controls which are necessary to achieve the goal of the system and NO OTHERS. This is referred to as 'black box' design, and people learn it in engineering school and then go out into the job market and completely ignore it because of two factors: fools who insist on changing specifications during the design process, and their own inability to specify a design in a readable document.

Show me a piece of hardware in a modern PC that obeys that law of design, if you can, please, or even one with behavior identical to its spec.

Quote

Apple, have just opened the AppStore... check it out... it's that very samw idea...


That's not really what I meant. Software is fundamentally built out of smaller pieces, and the smaller pieces are usually similar enough to the small pieces of other software that the programmers building them are re-inventing the wheel half the time. It'd be nice if someone was selling wheels, but it just doesn't happen, not on a large enough scale.

Quote

The Amiga perfectly (and I don;t often use that term) solved the computing issues of the 80's... I really can't think of any better system in the 80's... in fact despite having no development from Commodore, the Amiga was still relevant during the early 90s!!! That's how good it was... but the modern word has very different issues.


Not really. The modern world's issues are the same - messaging, information storage and retrieval, book-keeping, etc. - it's just how we look at them that has changed. If anything has changed in the last 15 years, it's only that people have become much lazier than they used to be. The 'Web' is not a new idea - we had gopher before it. Granted, it was uglier, but making things look nice is no substitute for progress.

Quote

Apple, woke up and filled that slot about 5 years ago... it took them a long time and the return of Steve Jobs... but they did it. I can't think of a better system that one could buy right now...


Of course you can't buy a better system - they've made absolutely certain of that by manipulating the market into accepting products that are less inferior than their competition's offerings, and by working with their competition to prevent real competition from actually occurring. To me, less inferior does not mean 'good', and the fact that I can't buy a computer that I'm really happy with annoys me.
 

Offline Sig999

  • Full Member
  • ***
  • Join Date: Feb 2008
  • Posts: 153
    • Show only replies by Sig999
Re: Amiga's place in the modern computing world - 00s
« Reply #94 on: June 10, 2008, 02:04:35 AM »
From the RKM introduction:

 Never assume that programs can access hardware resources directly. Most hardware is controlled by system software that will not respond well to interference from other programs.  Shared hardware requires programs to use the proper sharing protocols.  Use the defined interface; it is the best way to ensure that your software will continue to operate on future models of the Amiga.

Just sayin'


 

Offline kolla

Re: Amiga's place in the modern computing world - 00s
« Reply #95 on: June 10, 2008, 04:24:10 AM »
@amigaksi

What the heck is wrong with you?! :-?
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline SamOS39

  • Sr. Member
  • ****
  • Join Date: Aug 2005
  • Posts: 357
    • Show only replies by SamOS39
    • http://amigaknight.tk
Re: Amiga's place in the modern computing world - 00s
« Reply #96 on: June 10, 2008, 09:55:33 AM »
I use my A1200 for making minimalist electronica and midi sequencing :-)

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Amiga's place in the modern computing world - 00s
« Reply #97 on: June 10, 2008, 10:59:56 AM »
Quote

SamOS39 wrote:
I use my A1200 for making minimalist electronica and midi sequencing :-)


I like to use my Amigas for crunchy 8bit sampling and building loops in OctaMED (less so now, I tend to use Logic 8). I have run OctaMED in UAE quite a bit, again for building loops and a bit of bitcrushing...


I don't really use MIDI anymore most of my external hardware uses USB or FireWire... I have a small M-Box USB<->MIDI convertor for my really old stuff. :-)

Offline SamOS39

  • Sr. Member
  • ****
  • Join Date: Aug 2005
  • Posts: 357
    • Show only replies by SamOS39
    • http://amigaknight.tk
Re: Amiga's place in the modern computing world - 00s
« Reply #98 on: June 10, 2008, 01:44:36 PM »
I use OSS on the pc to make stuff for my dj'ing but i often (when using film samples etc) sample onto my amiga and then record of my amiga  ;-) i just love the sound

Offline Raffaele

  • Full Member
  • ***
  • Join Date: May 2006
  • Posts: 234
    • Show only replies by Raffaele
Re: Amiga's place in the modern computing world - 00s
« Reply #99 on: June 10, 2008, 04:30:17 PM »
How pityful and pathetic are those people saying my ACTUAL PC/Macintosh could do more than I ever made with my Amiga...

Piss off!

It is obvious that actual hardware surpasses many times a 20 years old hardware, and actual software is handy and useful, and recent OSs are full of EYE-CANDY graphical GUIs...

But it is still true that ONLY THE AMIGA it is the only 20 years old hardware+software system capable (with decent Accelerator, graphic card, and Audio Card [Maybe PCI-BUS based]) to be still productive to write documents, browse internet and get mail and FTP (without be harassed from viruses), and to listen music, and good enough for painting and image retouching too...

Give Amiga enough Horse-Powered CPUs and modern hardware with decent BUS DMA passthru band, and Amiga will kick'em all in the ass!  ;-)  :roll:  :-P  :lol:
Que viva el Amiga!
Long Life the Amiga!
Vive l\'Amiga!
Viva Amiga!
 

  • Guest
Re: Amiga's place in the modern computing world - 00s
« Reply #100 on: June 10, 2008, 05:52:26 PM »
Quote

Raffaele wrote:
It is obvious that actual hardware surpasses many times a 20 years old hardware, and actual software is handy and useful, and recent OSs are full of EYE-CANDY graphical GUIs...


Eye candy is the reason why a new PC or Mac will not be as responsive as you'd expect from several billion clock cycles per second. these machines would be fast, but it's not to the advantage of the manufacturers to design their software to be responsible in its resource usage. It's also not to their advantage to make the hardware designs and documentation accessible enough that someone else can. The lack of choice in operating systems stifles competition and creativity in application design, artificially inflates software prices, and raises the cost of doing business. Bah.
 

Offline B00tDisk

  • VIP / Donor - Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2002
  • Posts: 1670
    • Show only replies by B00tDisk
    • http://www.thedelversdungeon.com
Re: Amiga's place in the modern computing world - 00s
« Reply #101 on: June 10, 2008, 06:19:07 PM »
Quote

Raffaele wrote:

It is obvious that actual hardware surpasses many times a 20 years old hardware, and actual software is handy and useful, and recent OSs are full of EYE-CANDY graphical GUIs...


Yes, because ugly GUIs are the only ones worth using.

Quote

But it is still true that ONLY THE AMIGA it is the only 20 years old hardware+software system capable (with decent Accelerator, graphic card, and Audio Card [Maybe PCI-BUS based]) to be still productive to write documents, browse internet and get mail and FTP (without be harassed from viruses), and to listen music, and good enough for painting and image retouching too...


I've got a closet full of Mac systems from about 1989 onward that would like to disagree with you.
Back away from the EU-SSR!
 

Offline B00tDisk

  • VIP / Donor - Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2002
  • Posts: 1670
    • Show only replies by B00tDisk
    • http://www.thedelversdungeon.com
Re: Amiga's place in the modern computing world - 00s
« Reply #102 on: June 10, 2008, 06:21:59 PM »
Quote

pkillo wrote:
Quote

 The lack of choice in operating systems stifles competition and creativity in application design, artificially inflates software prices, and raises the cost of doing business. Bah.


Lack of choices in OS?

I've got a PC here that will run:

Linux
Windows of any vintage
Unix
MacOS
BeOS
AROS
OS/2
...

How many can I run on a bog standard Amiga?  m68k linux and AOS you say?  

Now talk to me about lack of choices in operating systems.
Back away from the EU-SSR!
 

Offline Sig999

  • Full Member
  • ***
  • Join Date: Feb 2008
  • Posts: 153
    • Show only replies by Sig999
Re: Amiga's place in the modern computing world - 00s
« Reply #103 on: June 10, 2008, 06:27:54 PM »
Quote
It is obvious that actual hardware surpasses many times a 20 years old hardware, and actual software is handy and useful, and recent OSs are full of EYE-CANDY graphical GUIs...


.....and manage to emulate the Amiga on top of all that...

Personally I think WB3.9 was mostly eye candy - so the Ami aint exactly innocent in that dept either.

Quote

But it is still true that ONLY THE AMIGA it is the only 20 years old hardware+software system capable (with decent Accelerator, graphic card, and Audio Card [Maybe PCI-BUS based])


But after you've added all that stuff - it's not really all 20 year old hardware - is it?  If you're going to say '20 year old hardware/software - then strip it down to that and go for it.  Otherwise it's just a fallacious comment.

Quote

 to be still productive to write documents, browse internet and get mail and FTP (without be harassed from viruses), and to listen music, and good enough for painting and image retouching too...



apart from apples, acorns, atari'.......

Sorry - but the folks who just enjoy the retro look, feel, and fun of the Ami, while acknowledging it's day is pretty much done are also part of the community - love it, hate it,  whatever.

Piss off yourself.


 

Offline persia

  • Hero Member
  • *****
  • Join Date: Sep 2006
  • Posts: 3753
    • Show only replies by persia
Re: Amiga's place in the modern computing world - 00s
« Reply #104 on: June 10, 2008, 06:29:56 PM »
There is a distinct advantage to the Amiga not being a primary computer anymore.  You are free to tinker.  I don't do a lot of tweaking with my Mac Pro, I'll be up s**t creek without a paddle if I can't use it for a day or two, with the Amiga fixing something that you've really bollocks-up is part of the fun.


[SIGPIC][/SIGPIC]

What we\'re witnessing is the sad, lonely crowing of that last, doomed cock.