11 de agosto de 2014

Nuevo parcheo: Dragon Ninja

Parece que me voy a especializar en parchear juegos antiguos de MSX...
Esta vez a raiz de un comentario de Guantxip que lo ha estado probando últimamente, se ha dado cuenta que este juego no había manera de redefinir correctamente las teclas (por lo menos las teclas que no fueran "normales", como los cursores).
Me he puesto manos a la obra, y me he dado cuenta que los creadores del juego (o mejor dicho de la conversión a MSX) "pisaron" el listado de teclas con la rutina de manejo del Joystick (por eso algún cursor permite redefinirlo, aunque su idea inicial era que todas las teclas "raras" funcionaran como el Espacio)
He sopesado dos ideas para hacer el parche, una, que es la que he hecho finalmente, es que durante la redefinición, aparecerán caracteres "extraños" cuando pulsemos teclas que se salgan de las letras o los números, pero detecta que no se repitan teclas. Otra idea era que no aparecieran esos caracteres "raros", pero tendría que quitar la rutina que detecta si ya se ha redefinido esa tecla. No sé si me explico...
También he puesto de manera predefinida los cursores y Espacio como teclas iniciales.
Disfrutarlo!!!

Dragon Ninja