vladitx wrote:
I'd guess that screen scroll suffers from this.
Maybe it does, but it doesn't have to. In fact I think it could be made to work much faster than with the shared memory. Suppose the whole "terminal emulator" is implemented on 6502 - maybe just the ROM routines are used. Then the z80 will only issue a (single byte?) command "scroll the screen" and continue whatever it was doing while the 6502 does the scrolling at the same time. It will finish and signal "ready" to z80 to process the next request.
Another guess is that probably GBASIC doesn't work on Applicard?
I think I read that some trick allows MS basic to work but no graphics. -Alex.