AROS Exec

General => General Chat => Topic started by: Carlo_Bramini on April 02, 2022, 01:18:38 PM

Title: Native support for Amiga into VICE emulator will be removed soon.
Post by: Carlo_Bramini on April 02, 2022, 01:18:38 PM
Hello everyone,
I just wanted to signal this thread into the mailing list of VICE emulator:

https://sourceforge.net/p/vice-emu/mailman/message/37617460/ (https://sourceforge.net/p/vice-emu/mailman/message/37617460/)

Perhaps, you may find interesting this discussion between the developers and somebody will like to add some additional information about that.
Sincerely,
Carlo Bramini.
Title: Re: Native support for Amiga into VICE emulator will be removed soon.
Post by: paolone on April 02, 2022, 02:36:37 PM
That would be a pity, since 'Amiga' means AROS too, and we definitely HAVE grunt-enough "Amigas" to run it on.
Title: Re: Native support for Amiga into VICE emulator will be removed soon.
Post by: salvo on April 02, 2022, 03:43:36 PM
there is not to worry there is usually someone who does porting even if not official :)
Title: Re: Native support for Amiga into VICE emulator will be removed soon.
Post by: salvo on April 02, 2022, 06:51:53 PM
thank you all developers :)
Title: Re: Native support for Amiga into VICE emulator will be removed soon.
Post by: Glinx on April 02, 2022, 11:29:12 PM
I didn't know it existed, but I just grabbed the BeOS and Haiku zips to try later.

Thank you for this info
Title: Re: Native support for Amiga into VICE emulator will be removed soon.
Post by: Carlo_Bramini on April 03, 2022, 01:34:39 PM
For interested people, here there is an extract about the talk for the future of the source code for native Amiga support:

Code: [Select]
I don't know exactly which parts of VICE providing support for Amiga you
would like to remove but, in reality, this system still exists in some
reincarnations known as MorphOS, AROS and AmigaOS 4.x. Although their
architecture is completely different from the original system, they share
the same APIs of the glorious predecessor like AHI, CyberGraphics and so
on. In other words, they are compatible at source code level. While it is
obvious that an M68000 CPU won't be never able to address such large amount
of memory, I think that a modern PC equipped with one of these Operating
Systems (and AROS can be tested for free) is surely able to run VICE
flawlessy.

Code: [Select]
All of the mentioned things are subject for removal.

The question isn't so much if it can work in theory - the question is entirely
about if it actually works and if there is someone willing to test this -
there is no point in keeping old untested stuff around in the source. As said,
the Amiga support has been obviously broken for quite some time now, and we
got exactly zero reports about it not working since then - which indicates
that no one uses it at all (The same applies to the Android stuff).

And should there be someone willing to do all this at some point in the
future, it should be fairly easy to add back those things, because cleaning up
the codebase from all the bitrot will also enable us to organize it better,
because we can actually test things ourselves when we only have the 3 or 4
major platforms (one of which at least one person in the team is actively
using).

By the way, it is many years (I think about 10 or more...) that I don't use AROS anymore, so I was wondering if there is an easier way for getting the development tools and the cross compilers for this platform, at least from what I remember, besides building yourself the entire AROS for getting the SDK and GCC.

Here, I found something:
https://sourceforge.net/projects/aros/files/nightly2/20220403/Developer_Tools/
But it seems to me that they are expected to work only on linux.

Thank you very much for your time.
Sincerely.
Title: Re: Native support for Amiga into VICE emulator will be removed soon.
Post by: AMIGASYSTEM on April 03, 2022, 05:49:29 PM
I'm not a developer but on my AROS One x86 Distribution I have compiled quietly sources in C, C++, and E language, the tools used I downloaded them archives.aros-exec   :)
Title: Re: Native support for Amiga into VICE emulator will be removed soon.
Post by: korban on April 06, 2022, 09:59:33 AM
Blacky_Stardust was an Amiga and AROS user at one point, so the decision to drop it wouldn't be based on a lack of knowledge of the systems.
It's a shame, but VICE still has SDL support as far as I know, so even if the Amiga OS native API support is dropped, breaks, and is unmaintained that's always an easier option to keep up to date.

Im all for updated software, but I dont think it'd be the worst bit of software to stop getting updates for should it come to that. It's very mature and feature rich already. Even as a long time c64 fan/user there's been nothing Ive been wanting in VICE that hasnt been there for a long time and compatibility and accuracy is fantastic.
Again, it'd be a shame, but unless new killer features that I cant think of at the moment are added even older versions probably more than suffice for the vast, vast majority.