Indeed that's a problem, and rewriting the OS from scratch would be out of the question. It might be best to just write some shell that uses MOS/DCS routines and even then you would still have to reprogram many BCalls from scratch since some games use TI-OS routines. Maybe a Grammer emulator could be done as well.