jueves, 4 de septiembre de 2014

Nuevo parcheo: Rambo de Visiogame

A "petición" de un usuario de msx.org.
Y gracias a que ha sido preservado por mesiasmsx, pues me he puesto a arreglarlo. (lo dicho, me voy a especializar... jejejeje)
Bueno, para los que no lo supieran, este juego es en BASIC, con algunas rutinas en Ensamblador llamadas desde el listado en BASIC.
El problema era que al pasar de "fase"(después de unos interminables 1500 pasos, en los que por lo que parece da igual que tropieces con enemigos, ya que no quita nunca vidas....) reseteaba y salía al menu principal.
El fallo? Un NEXT without FOR. Un fallo tonto del programador, de poner un NEXT de una variable distinta al FOR anterior. Como el listado esta "protegido", en vez de saltar al BASIC, la rutina de errores, lo que hace es volver al menu principal.
Ya esta solucionado en esta version.
Las "fases", por llamarlas de alguna manera, son todas iguales, ya que lo que se hace es llamar a la misma rutina una y otra vez.
He de decir también que a mi no me funciona, cargando antes la presentación.
Supongo (no me voy a poner a mirarlo), que sea por tener las unidades de disco habilitadas.
Bueno, todo sea por preservar algo más que funcione (por lo menos como lo pensaron los creadores...)


Rambo de Visiogame

No hay comentarios:

Publicar un comentario