@Felixesp, las versiones "o" son modificaciones para pruebas para gente que tiene pantalla oled y me quiere ayudar, que yo no puedo probar porque no tengo tzxduino con pantalla oled (me lo estoy planteando).
Como la vensión normal (sin la "o") lcd también puede para compilar para oled, suelo actualizarla cuando tengo feedback de algún usuario de que funciona. Sobre lcd, puedo probar yo sin problema.
Ya sabes que para compilar en lcd se descomenta la línea #define lcd .. y se comenta la de #define oled. Así cuando compila solo incorpora el código para la pantalla indicada. Cuando publico la versión "o", salvo error dejo el #define oled y comentado el #define lcd. Si te quedas sin pantalla, será porque tienes lcd y y tienes el #define de oled?
Sobre el tema del maxduino, asegúrate que lo tienes a 2400, así a mí me carga perfectamente los cas y los tap, tzx alterno y cargo sin problemas. Maxduino tiene un problema en el tratamiento de pausas que me temo que es un bug interno de arduino, si tu carga las necesita, tienes que actuar manualmente. Respecto a las pruebas de carga de fichero cas, las he realizado con un zxuno que tengo a mano para pruebas .. tendría que desempolvar mi antiguo msx para verlo sobre uno real, reconozco que no estoy seguro.
Dame feedback de tu configuracióny caso de prueba e intento replicarlas sobre lcd.