Icaros Desktop 64 bit

paolone · 7663

paolone

  • Moderator
  • Legendary Member
  • *****
    • Posts: 568
    • Karma: +90/-0
on: July 08, 2019, 05:43:26 AM
I opened this topic to discuss about a 64bit version of Icaros Desktop. Time is finally come to leverage the system to a better platform, however I will need the greatest help I ever asked you for.




https://vmwaros.blogspot.com/2019/07/lets-talk-frankly-about-64-bits.html




Who's gonna help me, porting all the mandatory stuff?




Since we're changing platform and basically re-doing everything from scratch, what would you change and improve?





aurabin

  • Member
  • ***
    • Posts: 105
    • Karma: +20/-3
    • aurabin.net
Reply #1 on: July 08, 2019, 05:51:08 AM
Yes! Go 64 Bit! GO SMP!



jacko

  • Newbie
  • *
    • Posts: 36
    • Karma: +1/-0
Reply #2 on: July 08, 2019, 06:19:27 AM
You might not know, there is a 64bit AROS distribution

https://blog.alb42.de/the-100-useless-aros-distribution/

Maybe you ask for help there, might be worth effort to join and help each other?



paolone

  • Moderator
  • Legendary Member
  • *****
    • Posts: 568
    • Karma: +90/-0
Reply #3 on: July 08, 2019, 07:00:45 AM
You might not know, there is a 64bit AROS distribution

https://blog.alb42.de/the-100-useless-aros-distribution/

Maybe you ask for help there, might be worth effort to join and help each other?


Hi. Any help is appreciated and ALB's one is mandatory. I will include FPC and other ALB's programs as soon as I can, however please notice ABIv1 x64 AROS is a quick moving target. I am afraid executables included in the ISO from 2016 won't be compatible anymore with current system.


ntromans

  • Member
  • ***
    • Posts: 157
    • Karma: +50/-0
Reply #4 on: July 08, 2019, 12:29:22 PM
Might it be worth asking if the guys over at Airsoftsoftwair could extend Hollywood to AROS x64 as there's a (reasonably) steady stream of new software via Hollywood?

Another though - might it be possible to run a very slimline ABI0 32bit AROS in DosBox or Bochs to allow access to programs that can't be ported?

Cheers,
Nigel.



IcyEyeG

  • Newbie
  • *
    • Posts: 1
    • Karma: +0/-0
Reply #5 on: July 08, 2019, 01:02:02 PM
Quote
Icaros Desktop includes hundreds of executables, and many of them were released as binary only, so we couldn't retain their sources for later use. We're talking about iconic components of the system, like the familiar AmiStart dock in the lower side of the screen, but also specific ones like AROS drivers for the Catweasel cards. In a nutshell, upgrading ABI would mean loosing most of the Icaros environment, what actually lets Icaros be... Icaros!

I'm well aware that this is a massive undertaking and I'm probably the last person that should give suggestions, especially obvious ones, due to my silence over the past decade.

Still, since a lot of stuff has to be done from scratch, I'd suggest making sure that a barebones Icaros OS with just what makes "Icaros be... Icaros" is based on open source code only.

This is the only way to make sure this problem never happens again in the future, and opens the possibility of having (barebones) Icaros ported to 64-bit ARM, RISC-V, etc. in the long term with ease.



salvatore

  • Guest
Reply #6 on: July 08, 2019, 10:28:20 PM
hi Paolone

surely it will take some time, I think also a lot, I on my own maybe I can contribute and I'm not here to say how and when, surely I will have to change computers since the nightlies don't work on mine but this is the last thing to do, I'm supporting Miker for Raystorm, in a few months it will be ready, I don't see the reason why it can't be brought, and surely the other third party programmers will do their part, I'm referring to x86_64

All the best



aha

  • Junior Member
  • **
    • Posts: 66
    • Karma: +41/-0
Reply #7 on: July 09, 2019, 01:02:30 PM
Thank you, Paolone, for taking the challenge! :)



paolone

  • Moderator
  • Legendary Member
  • *****
    • Posts: 568
    • Karma: +90/-0

trekiej

  • Member
  • ***
    • Posts: 190
    • Karma: +5/-0
Reply #9 on: July 10, 2019, 12:09:08 PM
Wonderful!



salvatore

  • Guest
Reply #10 on: July 10, 2019, 08:16:11 PM
Well Paolone :)



Argo

  • Junior Member
  • **
    • Posts: 75
    • Karma: +46/-0
  • Argo
    • Find me on the Fediverse
Reply #11 on: July 11, 2019, 12:08:21 AM
Excellent!



paolone

  • Moderator
  • Legendary Member
  • *****
    • Posts: 568
    • Karma: +90/-0
Reply #12 on: July 25, 2019, 02:48:38 PM
Hello. As many of you might already know, I am working on a new 64bit AROS distribution based on the (solid) roots of Icaros Desktop. Unluckily, there's still much road to do before it can be 'useable' like her 32bit parent has become but, in the meanwhile, I am trying to compile by myself as much needed software as I can. However, as you may wonder, it's just a littler drop in the ocean. But you can easily help me. Creating an AROS develompment environment in a Ubuntu virtual machine is now easy and it will work straightforward: if you're an Amiga coder, this can be a good chance to discover if your software is 64-bit ready (this will be true not only for AROS, although AROS actually is the only amiganoid system already available in a 64-bit version).

Please read this:
http://vmwaros.blogspot.com/2019/07/how-i-compiled-deark-for-64bit-aros.html


miker1264

  • Legendary Member
  • *****
    • Posts: 1827
    • Karma: +84/-6
Reply #13 on: July 25, 2019, 07:43:11 PM
Thank you. That's very useful.

Do we have a 64bit Magellan yet?



mmartinka

  • Newbie
  • *
    • Posts: 48
    • Karma: +4/-0
Reply #14 on: July 26, 2019, 03:29:42 AM
Paolone it is excellent