Overview Features Coding ApolloOS Performance Forum Downloads Products Order Contact

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
Please visit our Apollo-Discord Server for support.



All TopicsNewsPerformanceGamesDemosApolloVampireAROSWorkbenchATARIReleases
Information about the Apollo CPU and FPU.

page  1 2 

M Rickan

Posts 177
08 Dec 2016 04:21


@alan haynes

I'm sure a lot of people share the same enthusiasm but as far as the OS is concerned, neither Cloanto nor Hyperion appear to have the will nor the resources to drive things forward.

AROS has always been an interesting option on the sidelines, but its main value is that it makes the legacy OS platform agnostic - still largely a sideways move.

However, more users with capable machines means a larger market and more demand for change. In that regard, the Vampire is a godsend.




Alan Haynes

Posts 140
08 Dec 2016 05:18


I think there are some legal issues with the OS. From some of the posts I have read here it appears that NO ONE seems to know exactly who owns the OS.
It is probably the first requirement to identify who owns it and once that is determined then we can go on from there. Cloanto has a licence for the Roms so you would think they know because I would ask the question of them: Who do you pay the licence fee to? Whom ever they send the money to either is the owner or they would definitely know. If they don't then Cloanto should not be still paying them.

regards,
Alan from OZ


Kolbjørn Barmen
(Needs Verification)
Posts 219/ 2
08 Dec 2016 08:27


@Thierry

I've never thought that the OS itself is really holding back progress in any way at all.

I could name a long list of developers who left AmigaOS for *BSD and Linux specifically because of the OS itself, because of its limitations and also because of its legal status. And if you talk with any random software developer today, and get them interested in Amiga, AROS or MorphOS, their interest vanishes quickly when they realise what limitations they will have to deal with.


Thierry Atheist

Posts 644
08 Dec 2016 16:10


Kolbjørn Barmen wrote:
@Thierry

I could name a long list of developers who left AmigaOS for *BSD and Linux specifically because of the OS itself, because of its limitations and also because of its legal status.


That legal status isn't changing anytime soon. :-(((

As for limitations, I still think that that's a lack of using creativity to bypass them.

Using a MMU for the purposes of security, well, that's just never going to be something AOS (1-3) is capable of, no matter how you slice it.
Kolbjørn Barmen wrote:
And if you talk with any random software developer today, and get them interested in Amiga, AROS or MorphOS, their interest vanishes quickly when they realise what limitations they will have to deal with.

I think that what Apollo Core is offering, so vastly increases AMIGA's "bag of tricks" that the preponderance of users just won't care.


Thierry Atheist

Posts 644
08 Dec 2016 16:15


m rickan wrote:
@Thierry

And if you expect any sales, the roll-your-own crowd is simply too small.

Heh, if you say so.


Thierry Atheist

Posts 644
08 Dec 2016 16:23


m rickan wrote:
@Thierry

Except it's 2016 and will soon be 2017.

Regardless of the CPU, GPU, audio and memory, the OS is in desperate need of support. If you wish to use the platform for nostalgic purposes it can remain as it is but otherwise it's an issue.

Alan Haynes (read his great posts), many others and I think that something else is going on here....

(As I mentioned in another post, take for example Raspberry Pi (3). It's ONLY ASSET, it has ONLY ONE ASSET, and that is it's PRICE TAG.)


OneSTone O2o

Posts 159
09 Dec 2016 18:11


Seriously... don't laugh. How about a dual boot, or even triple boot on Apollo pwoered Amiga? AOS, Linux68K, ... and MiNT ...? Then you have two open source alternatives for advanced developement and for all, plenty of software exists. MiNT, by the way, is using a kernel which is quite similar to Unix, Minix and finally Linux, but the software layer is compatible to TOS. It comes with a full set of GNU utilities, GEM graphical desktop and even X Window. But Linux and MiNT would require PMMU.


Kolbjørn Barmen
(Needs Verification)
Posts 219/ 2
09 Dec 2016 20:18


Thierry Atheist wrote:

  (As I mentioned in another post, take for example Raspberry Pi (3). It's ONLY ASSET, it has ONLY ONE ASSET, and that is it's PRICE TAG.)
 

 
  What sells Raspberry Pi is that it runs Linux out of the box and hence can be used for just about anything, because the software library is almost endless. The Pi is not alone, there are a number of similar boards and systems ranging from super cheap to quite expensive, all depending on what features you require. But they all can run the same software. CPU soft cores that are capable of running Linux (and *BSD) have a huge advantage, there are thousands of developers and millions of users who can use it from day one. A softcore that at best only can do uCLunix is a lot less interesting. A 68k softcore, with functional MMU, able to run Linux at much higher speeds than existing softcores of other architectures, would be something even the FPGA manufacturers would be interested in.
 
  As a bonus, such a softcore would also be usable for a vastly bigger 68k retro scene.


M Rickan

Posts 177
10 Dec 2016 02:29


@Kolbjørn Barmen

By extension, I would suggest that adopting Linux as the core for AOS (a la Gateway circa late 90s) would propel things forward significantly.


M Rickan

Posts 177
10 Dec 2016 02:40


@Thierry Atheist

There are no prohibitive legal issues and any concerns are quickly abated when revenue is to be gained.

Once again, we're really talking about apples and oranges. Accelerating legacy systems is a major boon but maintaining the status quo for the OS is not in anyone's best interest.


Samuel Crow

Posts 424
10 Dec 2016 11:24


m rickan wrote:

@Kolbjørn Barmen
 
  By extension, I would suggest that adopting Linux as the core for AOS (a la Gateway circa late 90s) would propel things forward significantly.

It would only run as much software as ARM AROS if we did and the graphics core would have to be killed just to make room for the MMU.  If you want Linux, buy a cheap ARM Linux box.


Kolbjørn Barmen
(Needs Verification)
Posts 219/ 2
10 Dec 2016 11:49


Samuel Crow wrote:

  It would only run as much software as ARM AROS if we did and the graphics core would have to be killed just to make room for the MMU.

What? That makes zero sense to me. Amithlon showed what is possible?

If you build AROS to run big-endian on ARM, and provide emulation layer, you could have achieve what MorphOS and OS4 are doing, and run 68k native software too.


If you want Linux, buy a cheap ARM Linux box.

This thread is about Apollo Core for other platforms - so your logic should be reversed.
If you want Apollo Core to work with anything besides AmigaOS - implement the darn MMU.


OneSTone O2o

Posts 159
10 Dec 2016 15:28


Samuel Crow wrote:

  It would only run as much software as ARM AROS if we did and the graphics core would have to be killed just to make room for the MMU.  If you want Linux, buy a cheap ARM Linux box.

Gunnar told that there is still enough space in the FPGA to implement the PMMU. It's only a question of interest, priority and ressources.



Roger Shimada

Posts 30
10 Dec 2016 16:44


Kolbjørn Barmen wrote:
This thread is about Apollo Core for other platforms...

The title of this thread is "Other 68k Platforms - NeXT Sun3x", meaning Unix machines. This is odd because descendants of these operating systems are still in production.

There is no value in reviving Unix for 68K.

This thread also entirely misses one of the fundamental foundations of Unix: If you've got the source code, build the software for whatever platform you have.

This thread is also premature because the Vampire isn't running in the Atari 68K machines yet.


Samuel Crow

Posts 424
10 Dec 2016 19:59


Kolbjørn Barmen wrote:

Samuel Crow wrote:

 
  It would only run as much software as ARM AROS if we did and the graphics core would have to be killed just to make room for the MMU.

 
  What? That makes zero sense to me. Amithlon showed what is possible?
 
  If you build AROS to run big-endian on ARM, and provide emulation layer, you could have achieve what MorphOS and OS4 are doing, and run 68k native software too.
 
 

  If you want Linux, buy a cheap ARM Linux box.
 

 
  This thread is about Apollo Core for other platforms - so your logic should be reversed.
  If you want Apollo Core to work with anything besides AmigaOS - implement the darn MMU.

All the Linux kernel adds to hosted AROS is drivers.  Little endian Linux source code often won't work on big endian Linux without being ported.  Finally, an MMU doesn't add multiple cores to the Vampire so performance will suck compared to the RasPi 3.

Why don't you suggest something realistic?  There is an Amiga version of NetBSD.  Try it out on a 68k with an MMU and tell me how well it runs.


Thierry Atheist

Posts 644
10 Dec 2016 20:12


I'm of the persuasion that linux = B L O A T

P.S. Then there's COMPLETE LOSS of all old software.... To get, SMP and OpenGL? I still believe that there's some DIFFERENT WAY to get original AOS to use SMP. Not genuine SMP, but still achieving what we want, more performance.


M Rickan

Posts 177
11 Dec 2016 05:52


Samuel Crow wrote:

  It would only run as much software as ARM AROS if we did and the graphics core would have to be killed just to make room for the MMU.  If you want Linux, buy a cheap ARM Linux box.

Honestly, who cares about running old software? Legacy compatibility can be preserved through emulation or by enhancing existing hardware.

The reality is, the existing OS has very little to leverage. So you either start from scratch and reinvent the wheel or adopt a donor host and backfill.


posts 37page  1 2