Amiga.org

Amiga News and Community Announcements => Amiga News and Community Announcements => Topic started by: phoenixkonsole on June 30, 2013, 07:04:54 PM

Title: AEROS for Raspberry Pi public version available
Post by: phoenixkonsole on June 30, 2013, 07:04:54 PM
As promised you can grab it from www.aeros-os.org (http://www.aeros-os.org)

It is based on beta 1 from a few weeks ago. T
Only the "Supporter"-Version comes with "lx"-command.

In order to give you still access to Linux stuff the following is also supported in the free Version:

- tint2 Taskbar allows accessing of Linux stuff (right click on it)
- Linux Windows are "hovering" above Wanderer. Just like Widgets on OS X.

Remember to try the "mouse wheel" feature on Window-title-bars. Very handy and makes window movement much faster.

From now on the public release will be 2 versions behind to the "supporter Version".

I hope that I can add a ARM based AresOne next week to www.ares-shop.de (http://www.ares-shop.de)

(http://www.aeros-os.org/files/ares1-2.png)(http://www.aeros-os.org/styled-10/files/broadwayx.jpg)

Next weekend I will upload beta3 which will than match AEROS for x86 r3.5 except for applications. I take care about what is also possible on PPC Linux. Sadly.. much less than on ARM.

The Screenshot shows r3.5 for x86 . Next Raspberry Pi image will look like it except Icon size which is already smaller by default. (Last native AROS Broadway introduced changeable Icon-sizes 48x48, 64x64 and 128x128 as shown on the screenshot)
Title: Re: AEROS for Raspberry Pi public version available
Post by: VingtTrois on July 01, 2013, 12:02:59 AM
:banana:
Title: Re: AEROS for Raspberry Pi public version available
Post by: bloodline on July 01, 2013, 12:04:26 AM
+1 :-)
Title: Re: AEROS for Raspberry Pi public version available
Post by: ChaosLord on July 01, 2013, 01:26:56 AM
Quote from: phoenixkonsole;739349
As promised you can grab it from www.aeros-os.org (http://www.aeros-os.org)

It is based on beta 1 from a few weeks ago. T
Only the "Supporter"-Version comes with "lx"-command.

In order to give you still access to Linux stuff the following is also supported in the free Version:

- tint2 Taskbar allows accessing of Linux stuff (right click on it)
- Linux Windows are "hovering" above Wanderer. Just like Widgets on OS X.

You can run Linux software directly from within AROS???


Quote

I hope that I can add a ARM based AresOne next week to www.ares-shop.de (http://www.ares-shop.de)

After looking at Ouya and other ARM based machines the last few days I was thinking "Why doesn't that crazy AROS guy have an ARM-based AresOne?" :D
Title: Re: AEROS for Raspberry Pi public version available
Post by: klx300r on July 01, 2013, 03:50:13 AM
This is great news indeed as I can see thousands of young people learning to program on the Raspberry PI :drink:
Title: Re: AEROS for Raspberry Pi public version available
Post by: Iggy on July 01, 2013, 07:23:05 AM
Quote from: klx300r;739406
This is great news indeed as I can see thousands of young people learning to program on the Raspberry PI :drink:

Pity those poor kids can't be given an ARM system with a little more horsepower.
I like Pascal's idea, but unless he moves up to something like an A9 or A15, I'd favor the X86 version.
Title: Re: AEROS for Raspberry Pi public version available
Post by: bloodline on July 01, 2013, 08:17:25 AM
Quote from: Iggy;739420
Pity those poor kids can't be given an ARM system with a little more horsepower.
I like Pascal's idea, but unless he moves up to something like an A9 or A15, I'd favor the X86 version.
The Raspberry Pi comes in at £20, that price point is only possible due to the age of the technology involved.

The hardware is still rather powerful and should teach the children using it to optimise their software rather than simply using brute force to solve a problem.
Title: Re: AEROS for Raspberry Pi public version available
Post by: bloodline on July 01, 2013, 08:19:39 AM
AEROS is build for ARMHF right?
Title: Re: AEROS for Raspberry Pi public version available
Post by: phoenixkonsole on July 01, 2013, 08:47:53 AM
Hello guys,
 
"lx" allows to launch Linux apps from AROS shell.
The applicatins are drawn by X11 from Linux, so they feel like Widgets "hovering" above wanderer.
 
Copy and paste between Linux and AROS is possible but needs to be called manually in the moment. There are two tools in "test" which would need to be inlcuded in AROS hosted. -> One bounty i will start soon.
 
A AROS developer could make use of this. For example AMC could make use of vlc/mplayer feauture only available on Linux. Printing could be handled straight by cups and so on. The same app will run on native AROS too but without the connection to Linux.
 
The image is still Arm softfloat, lx is C code, so it can be compiled for armfh (which is on the agenda). The configs I made for armel can be copied over to armhf just as they are. So no problem here.
 
The Pi has one advantage (you may now that i don't fell in love with it but hell its succes proves me wrong : p):
success, large user base with a large portion of fun in experimenting.
 
AEROS runs on more powerfull stuff like EfikaMX too.
Title: Re: AEROS for Raspberry Pi public version available
Post by: dlr on July 01, 2013, 08:49:32 AM
I'm getting an error when trying to download :(

Forbidden

 You don't have permission to access /aeros-pi-p1.img.7z on this server.
  Apache Server at aeros-os.org Port 80
Title: Re: AEROS for Raspberry Pi public version available
Post by: phoenixkonsole on July 01, 2013, 09:08:26 AM
Argh.. need to change flag on the server. Can try at lunch-time (beeing at work).
Title: Re: AEROS for Raspberry Pi public version available
Post by: phoenixkonsole on July 01, 2013, 09:12:13 AM
Ok fixed via web ftp.
Title: Re: AEROS for Raspberry Pi public version available
Post by: dlr on July 01, 2013, 09:20:47 AM
Works now thanks, will download and try it :)
Title: Re: AEROS for Raspberry Pi public version available
Post by: psxphill on July 01, 2013, 10:26:28 AM
Quote from: phoenixkonsole;739349
From now on the public release will be 2 versions behind to the "supporter Version".

Is all the software in the public release under APL or similar?
And what about the supporter version? Apart from lx is there any other difference?
Title: Re: AEROS for Raspberry Pi public version available
Post by: phoenixkonsole on July 01, 2013, 12:18:07 PM
Nope,
AROS hosted systemfiles are APL.
Linux is mostly GPL but also a few proprietary firmwares are included.
Broadway (X)/AEROS/ logos/icons are free to use in Applications made for AROS (also commercial) every where else need permission.
Lx is proprietary.
 
Difference to supporter version:
missing "lx"
Being 2 versions behind. So if i release a new supporter version I will also a new public version which will be an older one minus "lx" and "ax". AX is the opposite. Running AROS apps from Linuxside. Works only on x86 in the moment.
 
There is also Aminux where i tried AROS Vision as a Amithlon like system. Here I need help to patch FS-UAE or similar.
Title: Re: AEROS for Raspberry Pi public version available
Post by: klx300r on July 01, 2013, 04:37:22 PM
Quote from: Iggy;739420
Pity those poor kids can't be given an ARM system with a little more horsepower.
I like Pascal's idea, but unless he moves up to something like an A9 or A15, I'd favor the X86 version.


Well the best programmer I personally know credits his first computer for his programming skills that had a whopping 20Kb of ram:p
Just imagine
Title: Re: AEROS for Raspberry Pi public version available
Post by: phoenixkonsole on July 01, 2013, 06:55:46 PM
(http://www.aros-broadway.de/files/aresone-arm.png)

or

(https://dl.dropboxusercontent.com/u/9349609/ares_sw1.png)
Title: Re: AEROS for Raspberry Pi public version available
Post by: Havie on July 01, 2013, 06:59:15 PM
Excuse my stupidity but where exactly do I get the download?  Would love to try this on my Pi.
Title: Re: AEROS for Raspberry Pi public version available
Post by: phoenixkonsole on July 01, 2013, 07:02:42 PM
http://www.aeros-os.org/styled-9/index.html

Above "Registered people...." is a link to the public image.
Title: Re: AEROS for Raspberry Pi public version available
Post by: Havie on July 01, 2013, 07:09:20 PM
Thanks - was looking in completely the wrong place (didn't realise that you had added an extra bit to downloads and was trying to access it from Old Versions).
 
Will download and let you know what I think.
Title: Re: AEROS for Raspberry Pi public version available
Post by: yssing on July 01, 2013, 07:25:56 PM
This might just be the excused I need to use some of my next paycheck on a rasp :)

Good news indeed.

@ phoenixkonsole if you do think about making an ARM based AresOne, please let us know :)
Title: Re: AEROS for Raspberry Pi public version available
Post by: ChaosLord on July 01, 2013, 07:36:08 PM
Quote from: Havie;739493

Will download and let you know what I think.


Let us all know!

I want to port my game to AROS but only if AROS is mature enuff and ready.  I am all for the success of AROS, but I don't have the time or ability to battle something if it is hopelessly bugridden or missing vital components of AmigaOS or if it is incompatible or something.  I need a level of confidence before I dive into the water.

AROS interests me a lot.  Rpi interests me a lot.  Coding interests me a lot.
Title: Re: AEROS for Raspberry Pi public version available
Post by: Iggy on July 01, 2013, 08:25:28 PM
You've got to remember this is still a beta stage project, so you might expect there to be bugs.
Claus seems committed to steadily improving it.
And ARM is definitely becoming a serious player.
The A-9 was a nice improvement over the A-8.
A15 is very nice and A-57 could seriously kick ass.

So I think its the right ISA to support.
Plus you can freely negotiate a license for it.
Try that with X86.
Title: Re: AEROS for Raspberry Pi public version available
Post by: phoenixkonsole on July 01, 2013, 08:27:17 PM
Quote from: yssing;739494

@ phoenixkonsole if you do think about making an ARM based AresOne, please let us know :)

At least I prepare a bundle of the Pi with a AresOne case made in italy.
First batch is ready in 8 weeks.  (see upper image it shows the led window and represents the top view of the case)

@ChaosLord
Later this year you can give it a go. Seroius coding makes sense as soon ARMhf version is ready. This gives a speed boost.
Title: Re: AEROS for Raspberry Pi public version available
Post by: klx300r on July 02, 2013, 01:50:59 AM
@ phoenixkonsole

I prefer the top blue logo
Title: Re: AEROS for Raspberry Pi public version available
Post by: Iggy on July 02, 2013, 04:47:49 AM
Quote from: klx300r;739471
Well the best programmer I personally know credits his first computer for his programming skills that had a whopping 20Kb of ram:p
Just imagine

Oh heck, that's nothing new.
My first system had 16K of RAM (and at the time I thought that was a lot).
RAM constraints aren't really that big a deal anymore.
But I remember when the 512K expansion for a Coco3 cost more than the 128K Coco3 cost itself.
I learned to write code in small modules under OS-9 that could frequently be used by more than one process (since the system only had to load one copy as the code was re-entrant).
I still tend to break things into small parts.

Funny, I was just discussing using that OS on an AtariST with some old friends since that version is still floating around (and the Amiga version was marketed at $600 per copy).
Title: Re: AEROS for Raspberry Pi public version available
Post by: psxphill on July 02, 2013, 11:58:05 AM
Quote from: phoenixkonsole;739502
Seroius coding makes sense as soon ARMhf version is ready. This gives a speed boost.

armhf/hard is about 10% faster in most cases than armel/softfp, but what is the hold up?
Title: Re: AEROS for Raspberry Pi public version available
Post by: AmigaBruno on July 02, 2013, 12:32:17 PM
Quote from: klx300r;739471
Well the best programmer I personally know credits his first computer for his programming skills that had a whopping 20Kb of ram:p
Just imagine

Which computer was that? I think that 20K was an unusual amount, instead of 1K, 2K, 8K, 16K, or 32K. Perhaps it was 16K with a 4K RAM upgrade.
Title: Re: AEROS for Raspberry Pi public version available
Post by: ChaosLord on July 02, 2013, 12:57:16 PM
Quote from: AmigaBruno;739586
Which computer was that? I think that 20K was an unusual amount, instead of 1K, 2K, 8K, 16K, or 32K. Perhaps it was 16K with a 4K RAM upgrade.


Everyone with a Vic 20 used to always say "I have a 5K computer"

Apple ][+ and Atari 800 and Spectrum all had 48k.

Commodore 64 had 64K but if you did all your programming in COMAL (which was such a beauuuuutiful language) then you only had 20K to work with iirc.  So maybe that is what he meant.
Title: Re: AEROS for Raspberry Pi public version available
Post by: ShK on July 02, 2013, 06:18:30 PM
Can I use JanusUAE in this public version?
Title: Re: AEROS for Raspberry Pi public version available
Post by: phoenixkonsole on July 02, 2013, 06:44:17 PM
Hi,

JanusUAE is so far only available for x86 branch.
You can run PUAE or UAE4all.
I would like to announce a qemu usermode bounty as one of my next moves.
If we make qemu usermode available for AROS we could use it to run AROS x86/ARM/PPC/m68k binaries on one of the other branches. This way some people made Wine (an old <0.7 Version) running on ARM based mobiles a few years ago. Also this would mean seamless integration of AmigaOS apps.

In theory, at least. Alternatively there is EMUMIGA. But the qemu idea opens the door to ppc and ARM.
Title: Re: AEROS for Raspberry Pi public version available
Post by: nicholas on July 02, 2013, 07:07:46 PM
Quote from: phoenixkonsole;739618
Hi,

JanusUAE is so far only available for x86 branch.
You can run PUAE or UAE4all.
I would like to announce a qemu usermode bounty as one of my next moves.
If we make qemu usermode available for AROS we could use it to run AROS x86/ARM/PPC/m68k binaries on one of the other branches. This way some people made Wine (an old <0.7 Version) running on ARM based mobiles a few years ago. Also this would mean seamless integration of AmigaOS apps.

In theory, at least. Alternatively there is EMUMIGA. But the qemu idea opens the door to ppc and ARM.


The QEMU code looks very complicated to port to Amigaoid operating systems.  To me it does anyway, maybe someone with actual talent could manage it.

This appears to be much simpler to port.

http://en.m.wikipedia.org/wiki/GXemul

Is anyone with the skills to do it reading this thread able to shed more light on the possibility for we mere mortals?
Title: Re: AEROS for Raspberry Pi public version available
Post by: phoenixkonsole on July 02, 2013, 07:16:04 PM
Sure it may be easier but it offers only "full system emulation".

Qemu allows to run "binaries" only. This is possible with "user mode emulation".

Well, it is only possible on unix like OS so far. I know one person who can port it. But he is not able to patch and enhance it.

As told this one may be a good alternative:

https://github.com/moggen/emumiga/blob/master/doc/internals.txt
Title: Re: AEROS for Raspberry Pi public version available
Post by: bloodline on July 02, 2013, 07:31:58 PM
Quote from: ChaosLord;739498
Let us all know!

I want to port my game to AROS but only if AROS is mature enuff and ready.  I am all for the success of AROS, but I don't have the time or ability to battle something if it is hopelessly bugridden or missing vital components of AmigaOS or if it is incompatible or something.  I need a level of confidence before I dive into the water.

AROS interests me a lot.  Rpi interests me a lot.  Coding interests me a lot.
Port your game to AROS, it's pretty much AOS 3.1 with RTG and AHI... And then your game will work on all AROS flavours :)
Title: Re: AEROS for Raspberry Pi public version available
Post by: nicholas on July 03, 2013, 01:57:45 AM
Quote from: phoenixkonsole;739622
Sure it may be easier but it offers only "full system emulation".

Qemu allows to run "binaries" only. This is possible with "user mode emulation".

Well, it is only possible on unix like OS so far. I know one person who can port it. But he is not able to patch and enhance it.

As told this one may be a good alternative:

https://github.com/moggen/emumiga/blob/master/doc/internals.txt

I've just had a brief look at the code and docs for GXEmul and I think it could be made to offer the same features as usermode QEMU without too many changes.

It has 68k emulation too which could come in very handy.

This is possibly a nice option too.

http://lallafa.de/blog/amiga-projects/amitools/vamos/
Title: Re: AEROS for Raspberry Pi public version available
Post by: ShK on July 03, 2013, 03:13:10 AM
Quote from: phoenixkonsole;739618
Hi,

JanusUAE is so far only available for x86 branch.
You can run PUAE or UAE4all.


Is there SD-image of PUAE or UAE4all to test?
Title: Re: AEROS for Raspberry Pi public version available
Post by: phoenixkonsole on July 03, 2013, 08:35:09 AM
Not yet but you can find precompiled binaries for the Pi via google.
On raspberry.org forums too.
Title: Re: AEROS for Raspberry Pi public version available
Post by: whabang on July 30, 2013, 11:24:28 AM
Ok, I need to get a Pi. Like now. :)