Después de un tiempo sin subir nada nuevo, vuelvo con varios parches pendientes.
Este Master of the Lamps, tenía un fallo en la pantalla final, que no se veía correctamente (gráficos corruptos).
Los gráficos finales en este juego tienen una rutina de “compresión” donde se almacena un valor, y las veces que está repetido.
El fallo ocurre, ya que hay un byte que no está correcto. Es el byte que controla el número de ocurrencias de un tile en concreto. Al repetir demasiadas veces ese tile, el resto después de ese, aparecen movidos, y no concuerdan con los colores de cada uno.
Solucionado, cambiando ese valor al que debería (54h->2Ah).
Si nos fijamos es el mismo byte con los bits movidos a la izquierda.
A falta de un TSX para comparar, no sabemos si es un fallo del propio master, o es un fallo al sacar el CAS (y posiblemente heredado al pasar a ROM).