¡Comienzan las votaciones del MPC o Mejor Proyecto Cuatrimestral de enero a abril de 2026!
¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!
Ya sé que tú sí lo habías leído. Igual que lo sé de algunos más. Pero algunos sé de sobra que no se lo han leído y sobre los que quedan... Tengo mis dudas xD
El reglamento es de junio de este año y sin modificaciones: http://whackahack.com/foro/t-27697/reglamento-moderador
No ha cambiado nada, el problema es que no se lo han leído xD
Claro que es fácil hacerlo. Con la rutina. Porque si la rutina no existe, automáticamente se convierte en difícil de hacer. Pero ya que es tan fácil, te invito a que nos expliques cómo hacerlo. Sería un buen aporte para la comunidad.
-------------------------
Sobre el aporte, pues no es algo que...
Si y no. Porque no es un script. La intro es ASM, así que si quieres saltarte una parte de la intro, necesitas editar la rutina y poner un bx en el momento adecuado y apuntando hacia el lugar adecuado para no cargarte el juego. Es complicadillo.
El bx es algo así como el goto.
La subestructura correspondiente a los scripts de nivel continúa si detecta otra variable o termina si detecta los bytes "0000". Por eso tienes que localizar el "#raw word 0xFFFF" y cambiarlo por "#raw word 0x0". Aunque no voy a entrar en más detalles porque va a ser liarte.
El caso, dices que...
El 25 restante lo normal es que fuera clima normal, pero puedes poner lo que mejor te venga, eso depende de lo que quieras conseguir y cómo hagas el script.
Si pones un párametro precedido por "0x", XSE lo interpreta como hexadecimal, si lo pones normal, lo interpreta como decimal. Es decir, da igual poner "setvar 0x8000 0xA" que "setvar 0x8000 10" (o, incluso, "setvar 32768 10" si XSE no lo interpretara como desbordamiento).