Welcome to Apollo
Erkunde News Shop Hardware Software Support Downloads

Software

ApolloOS
ApolloBoot
ApolloGames
ApolloTools
Legacy Support
ApolloOS
Das ApolloOS-System basiert auf dem plattformübergreifenden Open-Source-Betriebssystem AROS, einer vollständigen und echten Neuimplementierung von AmigaOS. Es basiert auf den AmigaOS 3.1-APIs. Das perfekte und empfohlene Betriebssystem für die Ausführung auf dem Vampire Standalone.
100 % kompatibel mit OS 3.x
Um den Amiga wiederzubeleben, müssen wir drei grundlegende Elemente neu erfinden: den Chipsatz, die CPU und das Betriebssystem. Wir wollten, dass unser AROS-Fork das neue Betriebssystem für den Amiga wird, das jeder Benutzer sofort nutzen kann und das zu 100 % mit OS 3.x kompatibel ist. Aber wir wollen moderne Funktionen wie Ethernet oder USB-Stack hinzufügen.

Alle unsere Arbeiten an ApolloOS werden der Öffentlichkeit zugänglich gemacht
Unser Fokus liegt hingegen auf der 68K- und Amiga-Hardwareunterstützung, um den AROS-Kernel möglichst kompatibel zu machen. Unser abgezweigter ApolloOS-Zweig von AROS wird sich zu 100 % auf Amiga 68k konzentrieren und nicht auf X86 oder PPC funktionieren. Um die bestmögliche Geschwindigkeit zu erreichen, werden wir entsprechende Funktionen optimieren, um AMMX und den 68080 optimal zu nutzen.

Selbstverständlich werden alle unsere Arbeiten gemäß den AROS-Lizenzanforderungen zur Verfügung gestellt und 68.000 Programmierer sind herzlich willkommen, sie zu optimieren ApolloOS für alle CPUs der 68k-Familie. Mit dieser Kombination liegt die Macht in den Händen der Programmierer, die entscheiden können, worauf sie ihre Zeit und Mühe konzentrieren.

Wir schätzen all die Arbeit, die vor uns lag, von denen, die Zeit, Geld und Mühe investiert haben, um AROS großartig zu machen. Für die Zukunft ist es unsere feierliche Verpflichtung, so viel 68K-Software wie möglich mit unserer ApolloOS-Distribution kompatibel zu machen.
ApolloOS-Benutzer profitieren bereits von unserer Arbeit
Wir haben festgestellt, dass AROS im Originalzustand zusätzliche Ebenen der Abstraktion und Verwirrung hinzufügte, die im ursprünglichen AmigaOS nicht zu finden waren. Diese Art von unkontrolliertem Aufblähen verringert die Kompatibilität mit Originalprogrammen des Amiga 68K und verlangsamt das Betriebssystem. Solche Abstraktionen machen auf Multi-Gigahertz-PCs Spaß, bereiten aber selbst auf der schnellsten 68K-CPU Kopfzerbrechen. Wir beheben das.

Wie Sie vielleicht wissen, haben wir AROS bereits in vielerlei Hinsicht verbessert.
Kürzlich haben wir einige Fehler in BestModeId behoben und außerdem die Geschwindigkeit einiger AROS-Grafikfunktionen um 100 % verbessert. sowie mehrere Exec-Funktionen auf 68K verbessert.

Jeder AROS-Benutzer kann von unserer Arbeit profitieren

Vor Kurzem haben wir die Geschwindigkeit der AROS-IDE erheblich verbessert. Alle diese Fehlerbehebungen gehen auf AROS zurück. Jeder AROS-Anwender kann von unserer Arbeit profitieren. Auf diese Weise kommt der ApolloOS-Zweig der Amiga-Community im Allgemeinen zugute.
ApolloOS läuft auf allen Apollo V4-Serien
(V4 Stand Alone, V4 FireBird, V4 IceDrake, V4 Manticore, V4 Salamander und V4 Phönix).
Während ApolloOS möglicherweise auf älteren 68Ks läuft, wird die CPU unter AROS keine gute Leistung haben. noch die Geschwindigkeit, mit Riva Videos abzuspielen oder anspruchsvolle Spiele wie Diablo zu spielen. Unser Fokus liegt auf der Verbesserung der Stabilität von AROS und der Kompatibilität mit OS 3.x sowie der Verbesserung der Leistung auf 68080.
Um die Leistung zu verbessern, nutzen wir die AMMX-Beschleunigung
AMMX ist eine neue Funktion, die der 68k-Architektur hinzugefügt wurde. Die mit dem AMMX-Befehl bereitgestellte erweiterte Funktionalität bedeutet, dass neue und zukünftige Anwendungen und Spiele, die diese Technologie nutzen, eine beschleunigte Spieleleistung sowie bessere Video- und Grafikoperationen wie Datentypen ermöglichen. Wir gehen davon aus, dass ApolloOS in Zukunft immer stärker AMMX-beschleunigt sein wird.
AROS & ApolloOS
Unser Team hat beschlossen, den vorhandenen AROS-Quellcode zu forken, um die Entwicklung seines 68k-Zweigs zu beschleunigen. Wir haben diese Wahl getroffen, weil AROS viel Code für verschiedene Plattformen (x86, ARM, 68k) enthält, was in unserem Fall nicht relevant ist. Das Entfernen des gesamten ungenutzten Codes erleichtert die Entwicklung (kürzere Kompilierungszeit, einfacheres Verständnis des Codes). schneller ermöglichen, derzeit anstehende Verbesserungen zu ermöglichen und möglicherweise die Gesamtleistung zu verbessern. Unser Ziel ist es, die AROS 68k-Unterstützung zu verbessern und die Kompatibilität mit AmigaOS3 so weit wie möglich zu verbessern. Einige mutige freiwillige Helfer des Teams verfolgten dieses Ziel und begannen, diese Abzweigung aufrechtzuerhalten. Der aktuelle Code ist vollständig auf Apollo Team GitHub verfügbar.
Jetzt können auch Sie an der Entwicklung des Amiga 68k-Betriebssystems teilnehmen.
Wenn Sie sich damit befassen möchten, finden Sie hier vollständige und einfache Kompilierungsanweisungen: GitHub AROS Building Wiki.
Lassen Sie uns gemeinsam das Betriebssystem befreien!
Wir haben gerade erst begonnen und haben einen spannenden Weg vor uns, den Amiga und das Betriebssystem wiederzubeleben. Wir laden Sie ein, uns bei der Entwicklung und dem Testen von ApolloOS zu helfen. Jetzt können auch Sie dazu beitragen, den Amiga wieder zum Leben zu erwecken! Einer der attraktivsten Aspekte von AROS ist seine Offenheit, die die Macht in die Hände von Menschen legt, die einen Beitrag leisten möchten. Seit der Veröffentlichung von ApolloOS RC1 sind viele Benutzer unserem ApolloOS-Dev-Bereich oder dem Discord #ApolloTeam-Server beigetreten und haben Code beigesteuert. führte Neukompilierungen und Tests durch. Für uns ist das Perfektion und genau die Art von Gemeinschaftsgefühl, mit der wir verbunden sein wollen. Bitte zögern Sie nicht, unserem Betatest-Bereich in unserem Forum und dem ApolloOS-dev Discord-Kanal beizutreten.