![cariñosito W).](./images/smilies/cari.gif)
AYUDA HELP
Bueno, en exclusiva para Retrogames, el Demon Attack ya se encuentra parchado para funcionar en XL/XE. Cortesía de su servidor.
http://www.retrogames.cl/descargas/DemonAttackwilly.zip
Saludos.
http://www.retrogames.cl/descargas/DemonAttackwilly.zip
Saludos.
Última edición por WillySoft el Lun May 28, 2007 6:07 pm, editado 1 vez en total.
- ZZT
- Site Admin
- Mensajes: 10895
- Registrado: Mar Nov 07, 2006 2:45 pm
- Reputación: 8
- Ubicación: La Florida-Santiago-Chile
- Contactar:
Notable!! Willy ha arreglado caleta de juegos y no le da ninguna importancia. Es muy capo y modesto nuestro camarada . :-°miltonshows escribió:A no la rapides me azombra, me dan unas ganas de tener la habilidad de willy pa programar. Pero solo soy habil pa otras cosas :-° :-° :-° :-° :-°
Diceze del verbo eztar a la zombra. ::juaazombra
PD: enviciado jugando Demon Atack!!
![Malvado ]-)](./images/smilies/malvado.gif)
Es cosa de práctica nomás, de dedicarse al tema. En este caso, me di cuenta, a través del monitor del emulador, que el programa hacía una llamada "ilegal" a la ROM del atari, con el propósito de ahorrar dos bytes. Esto llevaba a que fuese necesario tener la versión B de la ROM del atari, lo que hacía que se cayera cuando se cambiase la versión de la ROM. Tal es el caso de los XL/XE, que tienen una ROM diferente.
La solución por tanto fue modificar las llamadas "ilegales" por llamadas "legales", modificar una interrupción, agregar unos bytes por ahí y eso fue todo. Quedó funcionando para todo tipo de versión de ROM.
La solución por tanto fue modificar las llamadas "ilegales" por llamadas "legales", modificar una interrupción, agregar unos bytes por ahí y eso fue todo. Quedó funcionando para todo tipo de versión de ROM.
- AsCrNet
- hard player
- Mensajes: 472
- Registrado: Mar Nov 07, 2006 2:45 pm
- Reputación: 0
- Ubicación: PHO
- Contactar:
notable colega Willy, muy buen mod :-°WillySoft escribió:Es cosa de práctica nomás, de dedicarse al tema. En este caso, me di cuenta, a través del monitor del emulador, que el programa hacía una llamada "ilegal" a la ROM del atari, con el propósito de ahorrar dos bytes. Esto llevaba a que fuese necesario tener la versión B de la ROM del atari, lo que hacía que se cayera cuando se cambiase la versión de la ROM. Tal es el caso de los XL/XE, que tienen una ROM diferente.
La solución por tanto fue modificar las llamadas "ilegales" por llamadas "legales", modificar una interrupción, agregar unos bytes por ahí y eso fue todo. Quedó funcionando para todo tipo de versión de ROM.
-
- Similar Topics
- Respuestas
- Vistas
- Último mensaje
-
- 0 Respuestas
- 595 Vistas
-
Último mensaje por Tiburo12