English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 10 July 2020, 19:28   #1
Samurai_Crow
Total Chaos forever!

Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Ft. Collins, CO USA
Age: 45
Posts: 1,509
Send a message via Yahoo to Samurai_Crow
New fork of AROS 68K: ApolloOS

The ApolloOS from the Apollo Vampire team is being rebased on AROS. The die is being cast as we speak. What's coming in this fork of AROS? More speed and compactness. What's being sacrificed in the process? The hardware abstraction layer. Let the quibbling over minor details commence!
Samurai_Crow is offline  
Old 10 July 2020, 19:48   #2
Samurai_Crow
Total Chaos forever!

Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Ft. Collins, CO USA
Age: 45
Posts: 1,509
Send a message via Yahoo to Samurai_Crow
Minor detail #1. ApolloOS is replacing AmigaOS because of the endless legal wrangling thus rendering this thread obsolete.

On second thought, I'm going to start a second thread.

Last edited by Samurai_Crow; 10 July 2020 at 20:03.
Samurai_Crow is offline  
Old 10 July 2020, 20:06   #3
Steril707
Tigerskunk!

Steril707's Avatar
 
Join Date: Sep 2016
Location: Amiga Island
Posts: 1,645
Quote:
Originally Posted by Samurai_Crow View Post
Minor detail #1. ApolloOS is replacing AmigaOS because of the endless legal wrangling thus rendering this thread obsolete.

On second thought, I'm going to start a second thread.
I like AROS, but if you think this is replacing Amiga OS, you are delusional.
Steril707 is offline  
Old 10 July 2020, 20:16   #4
Samurai_Crow
Total Chaos forever!

Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Ft. Collins, CO USA
Age: 45
Posts: 1,509
Send a message via Yahoo to Samurai_Crow
New fork of AROS 68K: ApolloOS

The Apollo Vampire team has forked AROS to make a more streamlined experience. What's coming: tighter code and Kickstart replacement. What's going away: hardware abstraction layer.

This means the OS will finally be open source but have the amenities of AROS on Amigas. TCP/IP and USB support will be ready out of the box. Chunky mode support is likely to be integrated (on Vampire).
Samurai_Crow is offline  
Old 10 July 2020, 20:20   #5
Samurai_Crow
Total Chaos forever!

Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Ft. Collins, CO USA
Age: 45
Posts: 1,509
Send a message via Yahoo to Samurai_Crow
Quote:
Originally Posted by Steril707 View Post
I like AROS, but if you think this is replacing Amiga OS, you are delusional.
Maybe so but at least it's open source, comes with USB and TCP stacks, and will support accelerated Amigas. Just as Thomas Richter was lamenting about such things being absent, the Apollo team is doing something about it.
Samurai_Crow is offline  
Old 10 July 2020, 21:08   #6
skan
Dream Merchant

skan's Avatar
 
Join Date: Sep 2007
Location: Utinum
Posts: 317
Quote:
Originally Posted by Samurai_Crow View Post
Minor detail #1. ApolloOS is replacing AmigaOS because of the endless legal wrangling thus rendering this thread obsolete.
Yeah, because we all have vampires...
skan is offline  
Old 10 July 2020, 21:22   #7
hUMUNGUs
Registered User

hUMUNGUs's Avatar
 
Join Date: Apr 2016
Location: .no
Posts: 78
Thumbs up! :-)
hUMUNGUs is offline  
Old 10 July 2020, 21:59   #8
Samurai_Crow
Total Chaos forever!

Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Ft. Collins, CO USA
Age: 45
Posts: 1,509
Send a message via Yahoo to Samurai_Crow
Quote:
Originally Posted by skan View Post
Yeah, because we all have vampires...
It's not just for Vampires.
Samurai_Crow is offline  
Old 10 July 2020, 22:05   #9
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 573
Quote:
Originally Posted by Samurai_Crow View Post
The ApolloOS from the Apollo Vampire team is being rebased on AROS. The die is being cast as we speak. What's coming in this fork of AROS? More speed and compactness. What's being sacrificed in the process? The hardware abstraction layer. Let the quibbling over minor details commence!

What is coming? Exactly what I was expecting to come, another incompatible fork. This is exactly what happens with open source software - branches, and by that more incompatibilities.



If you think that this layer is solving problems, I bet you are in error - it will create problems. Not engineering problems, of course, and not right now.



In case you don't understand: You don't solve the problem of a small market and too many incompatible standards by another incompatible standard.


Oh well...
Thomas Richter is offline  
Old 10 July 2020, 22:10   #10
Samurai_Crow
Total Chaos forever!

Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Ft. Collins, CO USA
Age: 45
Posts: 1,509
Send a message via Yahoo to Samurai_Crow
Quote:
Originally Posted by Thomas Richter View Post
What is coming? Exactly what I was expecting to come, another incompatible fork. This is exactly what happens with open source software - branches, and by that more incompatibilities.



If you think that this layer is solving problems, I bet you are in error - it will create problems. Not engineering problems, of course, and not right now.



In case you don't understand: You don't solve the problem of a small market and too many incompatible standards by another incompatible standard.


Oh well...
Incompatible with custom AROS HIDD files but compatible with planar modes and Vampire chunky modes as an option. AROS 68k is already largely AmigaOS compatible except for Graphics.library so Apollo team is filling in the gaps.
Samurai_Crow is offline  
Old 10 July 2020, 22:11   #11
gulliver
BoingBagged

 
Join Date: Aug 2007
Location: The South of nowhere
Age: 42
Posts: 2,181
Can any moderator please move from post #687 onwards all posts to another thread?

These are all off-topic.

Thanks!
gulliver is offline  
Old 10 July 2020, 22:12   #12
Samurai_Crow
Total Chaos forever!

Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Ft. Collins, CO USA
Age: 45
Posts: 1,509
Send a message via Yahoo to Samurai_Crow
Please move them to the ApolloOS thread.
Samurai_Crow is offline  
Old 11 July 2020, 00:37   #13
lilalurl
Global Moderator
lilalurl's Avatar
 
Join Date: Aug 2001
Location: France
Age: 41
Posts: 3,217
Send a message via ICQ to lilalurl
Some posts moved from the "AmigaOS 3.2 and beyond" thread to here.
lilalurl is offline  
Old 11 July 2020, 01:05   #14
Samurai_Crow
Total Chaos forever!

Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Ft. Collins, CO USA
Age: 45
Posts: 1,509
Send a message via Yahoo to Samurai_Crow
Quote:
Originally Posted by lilalurl View Post
Some posts moved from the "AmigaOS 3.2 and beyond" thread to here.
Thank-you!
Samurai_Crow is offline  
Old 11 July 2020, 03:11   #15
lmimmfn
Registered User

 
Join Date: May 2018
Location: Mullingar
Posts: 143
Quote:
Originally Posted by Thomas Richter View Post
What is coming? Exactly what I was expecting to come, another incompatible fork. This is exactly what happens with open source software - branches, and by that more incompatibilities.



If you think that this layer is solving problems, I bet you are in error - it will create problems. Not engineering problems, of course, and not right now.



In case you don't understand: You don't solve the problem of a small market and too many incompatible standards by another incompatible standard.


Oh well...
Its too early to say, yes its not good if everything is proprietary vsmpire code but aros needs some 68k speed and love and anything that can be merged into maintrack is a plus.
lmimmfn is offline  
Old 11 July 2020, 04:08   #16
Bruce Abbott
Registered User

Bruce Abbott's Avatar
 
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 357
Quote:
Originally Posted by Samurai_Crow View Post
Incompatible with custom AROS HIDD files but compatible with planar modes and Vampire chunky modes as an option. AROS 68k is already largely AmigaOS compatible except for Graphics.library so Apollo team is filling in the gaps.
Excuse my ignorance, but what is a 'custom HIDD file'?


Quote:
Originally Posted by Thomas Richter
You don't solve the problem of a small market and too many incompatible standards by another incompatible standard.
Serious question: -

I thought AROS was intended to be 100% compatible with classic Amiga OS API. What makes it incompatible?
Bruce Abbott is online now  
Old 11 July 2020, 04:46   #17
Samurai_Crow
Total Chaos forever!

Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Ft. Collins, CO USA
Age: 45
Posts: 1,509
Send a message via Yahoo to Samurai_Crow
@Bruce Abbott
HIDD stands for Hardware Independent Device Driver. ApolloOS is cutting out that layer.

Most versions of AROS are for non-68k architecture and are source compatible only. 68k version is an exceptional case and the Apollo team is taking that version over.
Samurai_Crow is offline  
Old 11 July 2020, 07:09   #18
NovaCoder
Registered User
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 3,877
I don't really see any problem with building hardware specific versions or AROS (eg Vampire, Raspberry Pi, X64, Classic Amiga) to boost performance.

The problem will be if developers start adding hardware specific features to the API so that a program cannot be simply recompiled on each hardware platform.
NovaCoder is offline  
Old 11 July 2020, 07:30   #19
Samurai_Crow
Total Chaos forever!

Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Ft. Collins, CO USA
Age: 45
Posts: 1,509
Send a message via Yahoo to Samurai_Crow
AROS is written in C. The only parts that should be hand-optimized assembly are system-specific like planar screenmodes.
Samurai_Crow is offline  
Old 11 July 2020, 07:49   #20
NovaCoder
Registered User
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 3,877
Quote:
Originally Posted by Samurai_Crow View Post
AROS is written in C. The only parts that should be hand-optimized assembly are system-specific like planar screenmodes.
Cool

So it will basically work like Linux where you just have to pull the application you want and then make it locally?
NovaCoder is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
AROS One 68k AMIGASYSTEM News 132 05 April 2020 15:21
Integrated 68K in AROS bloodline Coders. Nextgen 16 28 February 2019 16:22
WinUAE And AROS 68k AMIGASYSTEM support.WinUAE 0 29 July 2017 11:56
AROS 68k Emulation AMIGASYSTEM support.WinUAE 4 24 December 2016 11:08
New Video of my Aros 68k distribution "Aros Vision" OlafSch Amiga scene 26 16 February 2016 11:16

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 10:54.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
Page generated in 0.11258 seconds with 14 queries