@steev
Sidewinder and I (mostly Sidewinder) are working on an AMOS compatible compiler that uses a C compiler as a backend called
Mattathias. (Note the version on the website generates 68k assembler.)
There is an AMOS interpreter for SDL-based targets being worked on in C++ called
Alvyn.
Both projects are open-source and short on help so drop either party a line. I'm sure your C++ knowledge will come in handy.