Completed my changes to the ehBASIC source (v2.22p5C) in order to run BASIC in Adria. The source, with my changes, will be available in my GitHub repository.
Unfortunately ehBASIC is too large right now to be implemented in ROM. This means it has to be loaded everytime I want to play with BASIC.
Also found a few little bugs in the Supermon816 source, these are now corrected.