Mission News Products Benchmark AMMX Order Software Download FAQ Terms & Conditions   Contact
Vampire badge with white Vampire bat logo in the carbon fiber background
"The stuff you guys doing with ApolloOS is impressive" - Mario, ApolloOS user



New open-source OS for Amiga computers



AMMX Software Under construction Under construction ApolloOS

ApolloOS

AROS is an open-source, cross-platform re-implementation of AmigaOS

It is based on the AmigaOS 3.1 APIs. AROS 68k (as well as AROS for ARM) is binary-compatible to Amiga programs. AROS variants for other platforms are source-compatible to Amiga programs. AROS 68k is the recommended OS to run on the Vampire Standalone.

 

 

 

 

100% compatible with OS 3.x

To revive the Amiga, we need to re-invent three fundamental elements: the chipset, the CPU, and the OS. We intended our AROS fork to become the new operating system for Amiga, which every user would instantly know how to use and is 100% OS 3.x compatible. But we want to add modern features like Ethernet or USB stack.

To show and demonstrate improvements made, the Team also started to work on a complete distribution based on it called ApolloOS. This can be downloaded and tested here in its last build: ApolloOS distribiution

 

All our work on AROS will be made available for the public |

 

By contrast, our focus is on 68K and Amiga hardware support to make the AROS kernel as compatible as possible.

Our forked AROS branch will focus on Amiga 68k to 100% and will not work on X86 or PPC. To attain the best speed possible, we will tune appropriated functions to take full advantage of AMMX and the 68080.

Of course all our work will be made available as per AROS license requirements and 68k coders are welcome to optimize ApolloOS for any of the 68k family CPU.

Using this combination, the power is in the hands of coders who can decide where to focus their time and effort.

We appreciate all the work that came before us from those who spent time, money, and effort to make AROS great.

Moving forward, our solemn commitment is to make as much 68K software as possible work with our ApolloOS distribution.

 



AROS users benefit from our work already

We found that AROS in its original state added extra layers of abstraction and confusion never before seen in the original AmigaOS.

This sort of uncontrolled bloat lowers compatibility with original Amiga 68K programs and slows down the OS. Such abstractions are fun with multi gigahertz PCs, but a headache when run on even the fastest 68K CPU. We're fixing this.

As you may know, we have already improved AROS in many ways.

Recently we fixed some bugs in BestModeId

We also improved the speed of some AROS graphics functions by 100%, as well as improved several exec functions on 68K.

 

Every AROS user can benefit from our work |

 

More recently we seriously improved AROS IDE speed. All these bug fixes we make go back to AROS. Every AROS user can benefit from our work.

That is how ApolloOS branch benefits Amiga community in general.

 

 



 

ApolloOS runs on all Vampires

ApolloOS runs on all Vampires (V500, V600, V1200, V4 and V4+).

While ApolloOS may run on older 68Ks, the CPU will not have good performance under AROS, nor the speed to play videos with Riva or play demanding games like Diablo.

Our focus is to improve the stability of AROS and compatibility with OS 3.x as well as to improve the performance on 68080.

 

To improve performance we will make use of AMMX acceleration |

 

AMMX is great for accelerating games, video, and graphic operations such as datatypes. In the future, we anticipate that ApolloOS will be more and more AMMX accelerated.

 


 

AROS and ApolloOS

Our team made decision to fork the existing AROS source-code in order to speed up the development of its 68k branch.

We made this choice because AROS contains a lot of code for different platforms (x86, ARM, 68k) which is not relevant in our case.

 

 

Removing all that unused code will ease development (shorter compile time, easier understanding of code), more quickly allow for improvements currently on the table, and possibly improve performance overall

Our goal is to improve AROS 68k support and improve its compatibility with AmigaOS3 as much as possible. Embracing that goal, some brave team volunteers started to maintain that fork. Current code is fully available on Apollo Team GitHub.

 

Now you too can take part in Amiga 68k OS development  |

 

If you are interested into digging in it, complete and easy compiling instructions are available here: GitHub AROS Building Wiki

 

 

Let's free the OS together!

 

We have just started and have an exciting road ahead of us reviving the Amiga and the OS. We invite you to help us with developing and testing ApolloOS. Now you can also take part in getting Amiga back to life!

One of the most appealing aspects of AROS is its open nature that puts power in the hands of people who wish to contribute. Since releasing ApolloOS RC1 many users have joined our ApolloOS-Dev section or the Discord #ApolloTeam server and contributed code, performed recompiles, and testing.

To us this is perfection and exactly the type of community spirit we want to be connected to.

Please feel free to join our Betatest section on our Forum and ApolloOS-dev Discord channel.

 

Join betatest today to help test and polish the ApolloOS |

 

 

 

Minimum System Requirements:


  • CPU: 68080

  • Memory: 16 MB FastRAM

  • Graphics: RTG

 

 

 

*** Important information: ***

 

* Digital download only. CompactFlash card comes bundled with Standalone version. Box and packaging on your own.

- Please note that not all mice and keyboards might work. Here is the list of compatible Peripherals >>

 

 

New 'Game Bundle' is here!

Order now >>
Offer valid until stock lasts.