Welcome, Guest. Please login or register.

Author Topic: Wither Natami?  (Read 39650 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline cicero790

  • Sr. Member
  • ****
  • Join Date: Mar 2008
  • Posts: 322
    • Show only replies by cicero790
Re: Wither Natami?
« Reply #104 on: August 05, 2008, 12:28:25 PM »
Isn't this the time then? with windows shutting down and AROS available on pc that is surprisingly almost A1200 like, as you showed in the fpga forward thread.
Is this the time to develop AROS into a better Midori?
A1200 030 40MHz: 2/32MB Indivision AGA MkII
A600 7 MHz: 2MB
AROS 600 MHz
PC 13600 MHz: quad core i7 2600K 3.4GHz: 16GB RAM: ATI HD6950 2GB   (Yes I know)

WINUAE AmiKit ClassicWB AmigaSYS UAE4Droid  

 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Wither Natami?
« Reply #105 on: August 05, 2008, 12:40:01 PM »
Quote

cicero790 wrote:
Isn't this the time then? with windows shutting down and AROS available on pc that is surprisingly almost A1200 like, as you showed in the fpga forward thread.
Is this the time to develop AROS into a better Midori?


Remember that the three Amiga platforms are basicly each a new platform, they have no meaningful software history anymore.

But AROS, like its Amiga clone Breathren, is a an old GUI platform. This platform has been won.

If something new came along... I don't know... like brain implanted computers, then a new platform would need to be developed to fill that void... Would any features of AmigaOS have any relevance on that platform?

Offline cicero790

  • Sr. Member
  • ****
  • Join Date: Mar 2008
  • Posts: 322
    • Show only replies by cicero790
Re: Wither Natami?
« Reply #106 on: August 05, 2008, 12:53:43 PM »
A bit hard to tell, but if you take one step back to google, with its office, calender and mail capabilities. That puts AROS in a new light for a normal user.

Anyway, I'm looking forward to use AROS as the primary PC OS then the browser comes along. And so will probably some of the 3.8 million former Amiga users just in Europe.

AROS is just a nicer place to be in then Windows.
And i'm going to buy NATAMI.
A1200 030 40MHz: 2/32MB Indivision AGA MkII
A600 7 MHz: 2MB
AROS 600 MHz
PC 13600 MHz: quad core i7 2600K 3.4GHz: 16GB RAM: ATI HD6950 2GB   (Yes I know)

WINUAE AmiKit ClassicWB AmigaSYS UAE4Droid  

 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: Wither Natami?
« Reply #107 on: August 05, 2008, 01:43:48 PM »
I think the point being made here is that Minimig/NatAmi/CloneA etc.. isn't doesn't match the behaviour of the original correctly to 100%.

But that said, authors of all those project try to do their best in that respect. So if anyone knows an efficient method that also can be carried out then please tell us.
The original chipmasks are most likely *gone*. But one could possibly xray the existing chips. And then analyze the matrix with software. Another possibility is to make some kind of analyser software that pokes the hardware. Another one is clocks in sync where differencies are logged etc..

Considering that the Amiga development is so far behind the only point personally is to be able to run old legacy software.

Another perspective is to make use of the "Most out of the available hardware" philosophy (at a specific price level). Then it would be multi-core, microkernel, etc.. Without ties to the original hw/sw except for the philosophy and ideas.
 

Offline AmiBoy

Re: Wither Natami?
« Reply #108 on: August 05, 2008, 02:38:40 PM »
@thread,

Some new info on the NatAmi project:

http://www.natami.net/knowledge.php?b=1¬e=1603

It appears that the hardware design has been finished and the team are awaiting for some boards to be produced.
Escom A1200, Power Tower, OS3.9 & BB2, HD-Floppy drive, Mediator PCI, Voodoo 3 3000 16MB, Soundblaster 4.1, TV Tuner Card, 10/100MBit Ethernet card, Apollo 68060 66MHz with 64MB, 9.5Gig HD and 52xCDRom

Also one spare unworking bare A1200
 

Offline Hans_

Re: Wither Natami?
« Reply #109 on: August 05, 2008, 03:09:21 PM »
Quote
I do however apologise, it wasn't clear from your original post that it would simply be personal preference.

Really? The sentence that you quoted started with "I wish."


Quote

I could probably quote you a couple of snippets I've gleaned about the snafu that is OS4's revised memory model from Karlos, but I seriously doubt you want to hear it.


Go ahead, tell me what's so "snafu" about the revised memory model.


Quote

It was called BeOS.

Worked a damn sight better then OS4 ever did too. But going back, it is unfeasable, because simply "creating a new API" with the sorts of fundamental changes you would need, with the current limitations means you would basically have to re-write the thing from scratch, whilst at the same time breaking compatability with all previous software, at which point, why bother? There are off the shelf solutions out there that would probably be better suited, hell, Haiku - the opensource BeOS clone with a UAE sandbox integrated would probably give you everything you needed and give it to you in an identifiably AmigaOS like way. Aros is another potential way forward...


It's not as insurmountable a problem as you make it out to be. Obviously it'll take effort and would take time. The new API could of-course draw from existing solutions. In fact, I'd expect them to use industry/de-facto standards wherever possible.

Why do it? To push the system forward. We all know that breaking compatibility is required so why not just go ahead and do it?

Why make the NatAmi? It's never going to compete with mainstream computers; it's graphics features are never going to compete with the latest graphics cards. No existing software will make use of its advanced features.

I'd say in both cases it should be done because people enjoy it. If I were involved, I'd probably get a kick out of simply proving people like you wrong. The Natami team are doing stuff that other people say are unfeasible.

Quote
Quote

That's the best that you could hope for, not everyone else. There is no technical reason why Amiga OS could not utilise something more complex or capable.


I don't deal in false hope, it always ends in bitter dissapointment. Reality is my prefered choice, and the reality is that the best you really could hope for is something like an Amithlon/Aros hybrid running on X86, or maybe NatAmi if you want something really cool.


Your perception of reality is somewhat different from mine.

Hans


Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner.
https://keasigmadelta.com/ - see more of my work
 

Offline Hans_

Re: Wither Natami?
« Reply #110 on: August 05, 2008, 03:16:16 PM »
Quote

cicero790 wrote:
I love Amithlon too, but that will not be sufficient for slaying the dragons Windows and MacOS. A new OS, a new more powerful sword is needed, for the cutting edge hardware of today.


Why bother slaying the dragons? They're not bothering us? They don't even know that our little play-ground exists. Wouldn't it be more fun to play in our own playground with our own toys instead?

Let the rest of the world put up with the dragons.

Hans
Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner.
https://keasigmadelta.com/ - see more of my work
 

Offline cicero790

  • Sr. Member
  • ****
  • Join Date: Mar 2008
  • Posts: 322
    • Show only replies by cicero790
Re: Wither Natami?
« Reply #111 on: August 05, 2008, 03:44:19 PM »
Why bother slaying the dragons? They're not bothering us? They don't even know that our little play-ground exists. Wouldn't it be more fun to play in our own playground with our own toys instead?

Let the rest of the world put up with the dragons.

Hans
Quote

------------


Perhaps your right, but that doesn't necessarily need to stop you from creating great toys in joint efforts with soft and hardware, and why? just to see if it can be done.
A1200 030 40MHz: 2/32MB Indivision AGA MkII
A600 7 MHz: 2MB
AROS 600 MHz
PC 13600 MHz: quad core i7 2600K 3.4GHz: 16GB RAM: ATI HD6950 2GB   (Yes I know)

WINUAE AmiKit ClassicWB AmigaSYS UAE4Droid  

 

Offline Hans_

Re: Wither Natami?
« Reply #112 on: August 05, 2008, 04:10:40 PM »
Quote

Quote

cicero790 wrote:
Why bother slaying the dragons? They're not bothering us? They don't even know that our little play-ground exists. Wouldn't it be more fun to play in our own playground with our own toys instead?

Let the rest of the world put up with the dragons.

Hans

------------


Perhaps your right, but that doesn't necessarily need to stop you from creating great toys in joint efforts with soft and hardware, and why? just to see if it can be done.


Absolutely. I enjoy creating toys and improving old ones. That's part of the fun.

Hans
Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner.
https://keasigmadelta.com/ - see more of my work
 

Offline cicero790

  • Sr. Member
  • ****
  • Join Date: Mar 2008
  • Posts: 322
    • Show only replies by cicero790
Re: Wither Natami?
« Reply #113 on: August 05, 2008, 04:29:55 PM »
Quote

Hans_ wrote:
Quote

Quote

cicero790 wrote:
Why bother slaying the dragons? They're not bothering us? They don't even know that our little play-ground exists. Wouldn't it be more fun to play in our own playground with our own toys instead?

Let the rest of the world put up with the dragons.

Hans

------------


Perhaps your right, but that doesn't necessarily need to stop you from creating great toys in joint efforts with soft and hardware, and why? just to see if it can be done.


Absolutely. I enjoy creating toys and improving old ones. That's part of the fun.

Hans


So, whats the logical step to develop after NATAMI?
A1200 030 40MHz: 2/32MB Indivision AGA MkII
A600 7 MHz: 2MB
AROS 600 MHz
PC 13600 MHz: quad core i7 2600K 3.4GHz: 16GB RAM: ATI HD6950 2GB   (Yes I know)

WINUAE AmiKit ClassicWB AmigaSYS UAE4Droid  

 

Offline AmiBoy

Re: Wither Natami?
« Reply #114 on: August 05, 2008, 05:10:42 PM »
@cicero790

Well the current "road map" the NatAmi developers have is they are planning to release the Developer NatAmi version, which is SuperAGA chipset + 060 clocked at 90MHz, then they want to work towards a "consumer" version which would include the SuperAGA chipset (plus any enhancements brought about via developer testing) with a new 68K core clocked at 200MHz+ with added features in one FPGA. I think that they are also open to the dea of open sourcing the SuperAGA but that is way down the line.

But if you mean a newer more featured AMiga compatible clone computer then I personally can only think of them trying to add more features to the SuperAGA (enhnaced 3D core etc) and maybe evovling the platform with Aros as they can only really go so far with OS3.9+ enhancements.
Escom A1200, Power Tower, OS3.9 & BB2, HD-Floppy drive, Mediator PCI, Voodoo 3 3000 16MB, Soundblaster 4.1, TV Tuner Card, 10/100MBit Ethernet card, Apollo 68060 66MHz with 64MB, 9.5Gig HD and 52xCDRom

Also one spare unworking bare A1200
 

Offline cicero790

  • Sr. Member
  • ****
  • Join Date: Mar 2008
  • Posts: 322
    • Show only replies by cicero790
Re: Wither Natami?
« Reply #115 on: August 05, 2008, 05:28:10 PM »
Quote

AmiBoy wrote:
@cicero790

Well the current "road map" the NatAmi developers have is they are planning to release the Developer NatAmi version, which is SuperAGA chipset + 060 clocked at 90MHz, then they want to work towards a "consumer" version which would include the SuperAGA chipset (plus any enhancements brought about via developer testing) with a new 68K core clocked at 200MHz+ with added features in one FPGA. I think that they are also open to the dea of open sourcing the SuperAGA but that is way down the line.

But if you mean a newer more featured AMiga compatible clone computer then I personally can only think of them trying to add more features to the SuperAGA (enhnaced 3D core etc) and maybe evovling the platform with Aros as they can only really go so far with OS3.9+ enhancements.



I did never get the 060 to the A1200 back in the old days, so I will buy the NATAMI to balance that out.

My hopes for the NEXT GEN is that they go for the most advanced yet affordable technology and with WB AROS as OS. Doing it in the spirit of Amiga, e.g to be the most advanced with the smartest solutions and test the boundaries of whats possible.
A1200 030 40MHz: 2/32MB Indivision AGA MkII
A600 7 MHz: 2MB
AROS 600 MHz
PC 13600 MHz: quad core i7 2600K 3.4GHz: 16GB RAM: ATI HD6950 2GB   (Yes I know)

WINUAE AmiKit ClassicWB AmigaSYS UAE4Droid  

 

Offline the_leander

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 3448
    • Show only replies by the_leander
    • http://www.extropia.co.uk/theleander/
Re: Wither Natami?
« Reply #116 on: August 05, 2008, 11:45:40 PM »
Quote

Hans_ wrote:

Quote

It was called BeOS.

Worked a damn sight better then OS4 ever did too. But going back, it is unfeasable, because simply "creating a new API" with the sorts of fundamental changes you would need, with the current limitations means you would basically have to re-write the thing from scratch, whilst at the same time breaking compatability with all previous software, at which point, why bother? There are off the shelf solutions out there that would probably be better suited, hell, Haiku - the opensource BeOS clone with a UAE sandbox integrated would probably give you everything you needed and give it to you in an identifiably AmigaOS like way. Aros is another potential way forward...


It's not as insurmountable a problem as you make it out to be. Obviously it'll take effort and would take time. The new API could of-course draw from existing solutions. In fact, I'd expect them to use industry/de-facto standards wherever possible.


Do you have any concept of how difficult it is to produce a modern operating system that meets todays standards?

Do you?

Now, I was once an Editor for Zetanews and as such had access to developers in a way most people don't, I talked with them in detail discussing both Zeta and later Haiku as they built up from a far better starting position then AmigaOS offers.

Haiku is probably the best place to start in terms of just how complex the task of reimplimenting a modern OS from scratch, they had some truly brilliant people working for them full time and it's still taken them 7 years to get to the point they are now, and what they have still isn't complete or as capable as BeOS R5.03, released back in 2000!

AmigaOS reimplimented in a modern fashion would be and is a pipe dream, one lacking in both resource and a framework. To take the AmigaOS and make it a truly modern OS, with all the things that are expected from a modern OS (SMP, multi user, memory protection etc etc etc) would be a staggaringly complex proposition, far greater then "simply" reimplimenting what came before (such as AROS or Haiku), requiring far more developer numbers then even both communities combined could offer.

And that's ignoring the complete lack of a roadmap to work towards... And no, I would seriously not want to be the one to open that particular can of worms.

Quote

Hans_ wrote:

Why do it? To push the system forward. We all know that breaking compatibility is required so why not just go ahead and do it?


Yes, great, but at that point, why bother? Seriously, if you are going to drop support for old applications, why not simply move to a new OS and have done with it?

You might as well take a snapshot of AROS and Haiku code, shake em together and slap an Amiga sticker on it, it'll save you time and effort and the net result would have about as much to do with the Amiga as any from scratch OS you came up with.

Quote

Hans_ wrote:

Why make the NatAmi? It's never going to compete with mainstream computers; it's graphics features are never going to compete with the latest graphics cards. No existing software will make use of its advanced features.

I'd say in both cases it should be done because people enjoy it. If I were involved, I'd probably get a kick out of simply proving people like you wrong. The Natami team are doing stuff that other people say are unfeasible.


There is nothing unfeasible about NatAmi, it's an FPGA board thats been told it's an amiga-alike. Now the cool factor there is the same as the C=One, it also offers the potential for developers to cut their teeth on relatively simple and elegant solutions on which to build better things, the ultimate bedroom coders board. Truthfully I feel that something like this or Amithlon *should* have been chosen as the way forward for the Amiga.

The NatAmi project holds the potential to be of interest to far more people then any number of AmigaOne models simply because of the nature of FPGAs.

Getting bored with your "Amiga", select the AtariST/Falcon rom image and hey presto! Instant Atari, or whatever.

As I said, the scope for Natami in this regard is great, and not just by this community.

Quote

Hans_ wrote:

Quote
Quote

That's the best that you could hope for, not everyone else. There is no technical reason why Amiga OS could not utilise something more complex or capable.


I don't deal in false hope, it always ends in bitter dissapointment. Reality is my prefered choice, and the reality is that the best you really could hope for is something like an Amithlon/Aros hybrid running on X86, or maybe NatAmi if you want something really cool.


Your perception of reality is somewhat different from mine.

Hans


I know it is, I have some idea of the monumental difficulties involved in doing what you're suggesting with regard to the AmigaOS.
Blessed Be,
Alan Fisher - the_leander

[SIGPIC]http://www.extropia.co.uk/theleander/[/SIGPIC]
 

Offline amigadave

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Jul 2004
  • Posts: 3836
    • Show only replies by amigadave
    • http://www.EfficientByDesign.org
Re: Wither Natami?
« Reply #117 on: August 05, 2008, 11:53:13 PM »
I guess it is a good thing that "the_leander" was not a room-mate of Linus Torvalds a few years back!  :lol:  :lol:  :lol:
How are you helping the Amiga community? :)
 

Offline Hans_

Re: Wither Natami?
« Reply #118 on: August 06, 2008, 12:43:50 AM »
Quote


Do you have any concept of how difficult it is to produce a modern operating system that meets todays standards?

Do you?


It's not my area of expertise, but I'm not exactly ignorant on the subject either. Judging by what you've said, you've never actually been involved as an OS developer either, you just spoke to the developers.

Quote

AmigaOS reimplimented in a modern fashion would be and is a pipe dream, one lacking in both resource and a framework. To take the AmigaOS and make it a truly modern OS, with all the things that are expected from a modern OS (SMP, multi user, memory protection etc etc etc) would be a staggaringly complex proposition, far greater then "simply" reimplimenting what came before (such as AROS or Haiku), requiring far more developer numbers then even both communities combined could offer.


You keep on insisting that it has to be a "from-scratch" implementation. It does not. There is no need to dump all the source-code.

Quote

Quote

Hans_ wrote:

Why do it? To push the system forward. We all know that breaking compatibility is required so why not just go ahead and do it?


Yes, great, but at that point, why bother? Seriously, if you are going to drop support for old applications, why not simply move to a new OS and have done with it?

A sand-box for old apps would be part of such a system so the old apps would still run (and yes, I know that this will take more time than dumping the old application support).

An updated Amiga OS that breaks compatibility with the old system (but still runs old software in a sand-box) would still have the same design philosophy as the old system. Moreover, you already have a group of like-minded people (which obviously does not include you) ready to make it happen. Start a new OS project, and you end up with "yet another OS project" that is struggling to gain developer interest. Sure it would be a long-term effort, but the starting point is much better than having zero source-code and a blank slate with regard to design.

Quote

There is nothing unfeasible about NatAmi, it's an FPGA board thats been told it's an amiga-alike. Now the cool factor there is the same as the C=One, it also offers the potential for developers to cut their teeth on relatively simple and elegant solutions on which to build better things, the ultimate bedroom coders board. Truthfully I feel that something like this or Amithlon *should* have been chosen as the way forward for the Amiga.

That's easy to say now that the concept has been proven. Were you around when Dennis van Weeren announced the Minimig? People were yelling "Hoax! It's impossible! It can't be done!" till they were blue in the face.

Quote

I know it is, I have some idea of the monumental difficulties involved in doing what you're suggesting with regard to the AmigaOS.


Ah, and by implication then, I have "no idea." Whatever.

Hans
Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner.
https://keasigmadelta.com/ - see more of my work
 

Offline Hans_

Re: Wither Natami?
« Reply #119 from previous page: August 06, 2008, 12:46:24 AM »
Quote

amigadave wrote:
I guess it is a good thing that "the_leander" was not a room-mate of Linus Torvalds a few years back!  :lol:  :lol:  :lol:


No kidding. But then, everyone that embarks on such a project is told that it's "unfeasible" and that they are "crazy." In many cases they are. It's the ones that do their homework, spot an opportunity/technique that others have missed, and ignore the nay-sayers that succeed.

Hans
Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner.
https://keasigmadelta.com/ - see more of my work