Mainly stuff like BYTE and WORD, some of them defined with different signedness inside Serious Sam. And sadly either sdl2 or mesa pulls the aros includes in (I suspect it is those). As no SDL2+GL on the same AROS target yet I did not have a closer look though.
BTW: RetroArch for AROS 32 Bit is now confirmed to work fine ;-) All Cores recompiled already, but not all of them tested yet in 32 Bit (Retrofaza working on it)
I know. Just wanted to Ortline that only my OpenSource projects would be an option.
Personally I actually would find „Mame 0.2xx“ The Most interesting one especially as aros is the only Amiga-like operating system which could run it (due to os4 and morphos not offering enough free memory for it).
Serious Sam of course would also be interesting but it would be a challenging port - for one it needs both SDL2 and 3d drivers and currently you have sdl2 Beta on 64 bit and 3d on 32 bit only. Also it has a lot of name conflicts for datatypes with Aros stuff which would need resolving.
I now also have a 32 Bit Version compiled. It needs testing if it works (same conditions as for the 64 Bit version - if you already donated for 64 Bit version no need to donate for 32 Bit Version again of course).
@AMIGASYSTEM: Depends on the project. Commercial projects (which is what I do mainly) usually are "tied" to the OS Name. Basically AmigaOS and AROS would cost twice the licence cost compared to only AmigaOS (while under "AmigaOS" I can do AmigaOS 4, AmigaOS 3 68k and AmigaOS 3 WarpOS).
For Open Source projects it is of course possible.
Interesting might be:
- Trying to get ScummVM 3.0.0git running on AROS (I have it compiled but it crashes, I need to debug it)
- Once AROS has both SDL2 *and* 3D Drivers on one branch - possibly a Serious Sam port
- MAME current port (that is Mame 0.257). While on OS4 and MorphOS this fails due to those systems having max 2 GB RAM, on AROS it would be possible. But like Mame 0.174 (Mame 2016) a lot of work. I still think I will try it eventually. Would make stuff like Dragon's Lair etc. possible. And some nice "Bullet hell" shooters.
Thanks for posting, and thanks for retrofaza making those Screenshots ;-)
In meantime NeoGeo CD Core is also working, and Mame 2015 (Mame 0.160, so the most recent Mame AROS ever had!) is working (Mame 2015 compiled several HOURS). Right now I am compilling Mame 2016 (Mame 0.174) and will check if this will run too, once finished (everytime I find an issue where the config is bad, I need to do a complete reconfigure and rebuild - doesn't make the compile time shorter ^^). There is a reason why no more recent Mame compiles appeared for Amiga-oid operating systems...
Edited by MagicSN on 07-10-2025 12:40, 1 month ago
I in meantime got an Installer (requires InstallerLG or something like it though) for the first Beta ready. Or an archive for an already installed version for people who prefer this.
Before the 32 Bit Version actually you told me time ago 64 bit would be more important for AROS so I started on 64 Bit ))
Will be interesting how the Playstation Core will run (will look after that one Tomorrow probably). Have already more than half a dozen cores running on AROS 64 Bit.
Also with aros getting „recent Mame“ (0.2xx) might be possible. For os4 and morphos this did not work due to maximum 2 gb ram on them (on os4 Mame 0.174 runs, on MorphOS 0.139). Mame recent gives Dragons lair etc. in Emulation
While ScummVM so far did not yet work (it links, but crashes) I also have some good news:
I got RetroArch for AROS 64 Bit working!!!!
The number of cores is still - very limited. But I started recompiling the Cores for AROS now.
As was said - Beta Versions for all who send me a PayPal donation. If you already did send a donation in the past months, refresh my memory by sending me your email address ;-) Mine is tirionareonwe@gmail.com
AROS 32 Bit version will come also later, but for now I concentrate on 64 Bit. I was also told that 64 Bit is the one were you guys need content, especially emulators, most importantly, as most emulator ports right now would be for 32 Bit.
No RetroArch yet, but I have a first testable version of ScummVM 3.0.0git for AROS-x64.
As with my other stuff - Betatest against PayPal donation to tirionareonwe@gmail.com. People who already donated for RetroArch can also get the exe if they want.
Note I have not yet set up AROS 64 Bit (only 32 Bit), so the exe right now is completely untested.
Note this version does not yet support all games, some Linkerlibs I still need to compile for AROS, so I have games using those libs (for example libgif) currently disabled.
Note on the ScummVM - I got ScummVM with Software renderer (3DHW not yet) running in Version "3.0.0git" (latest git) on AmigaOS4. Should be no problem to get this running on AROS as well, at least for 64 Bit AROS (once contrib finished compiling). Currently compiled with SDL2. But will try if SDL1 works for AmigaOS 3.x 68k anyways, so this might work for AROS 32 Bit as well, assuming SDL1 still works (not sure if 3.0.0git still supports SDL1, but I will find out ^^).
With regards to contrib, you can run 'make contrib -j 3' to compile in 3 parallel processes. (this depends on amount of cores you have, amount of RAM and speed of SSD). It takes around 90 minutes to build on my machine with '-j 3'.
You can view all discussion threads in this forum. You cannot start a new discussion thread in this forum. You cannot reply in this discussion thread. You cannot start on a poll in this forum. You cannot upload attachments in this forum. You cannot download attachments in this forum.