Pese a que el titulo del post hace referencia al lenguaje C, tambien nombras Turbo Pascal, asi que alla voy.
Aqui tienes un IDE para Windows que te permitira editar y compilar ficheros en pascal para msx desde el PC. Hay un par de problemas, el compilador es solo para 32bits, por un lado. Por otro el TP solo permite crear ficheros .com para msxdos y 'bios free'. Por otro lado slotman, su creador, tiene unos pequeños tutoriales y unas librerias creadas por el mismo. Cambien tienes otras librerías creadas por algún usuario, facil de encontrar en google.
El enlace
http://www.icongames.com.br/msxfiles/utils/msxpad.zipTutorial creado por Slotman
http://www.icongames.com.br/msxfiles/utils/ManualMSXPad.pdfSobre C, haz caso a Nerlaska.