DOS interrupt support is still limited. Running SHELL would essentially require implementing a full MS-DOS COMMAND.COM, which is a significant undertaking.
Ralph browns interrupt list could go a long way to getting stuff working.
Ralph browns interrupt list could go a long way to getting stuff working.