Pasar de nivel en Arkanoid NES con trucos (Fácil)

Tutorial de como pasar de nivel en el juego “Arkanoid” de Nintendo utilizando para ello el emulador Virtuanes y la búsqueda de trucos (cheats). Este cheat es válido para cualquier emulador de Nintendo y dicho juego.


Busqueda de cheats con VirtuaNes (Paso a paso)

Aquí les enseño como buscar cheats utilizando el emulador Virtuanes de Nintendo (NES) paso a paso utilizando el juego “Kickle Cubicle.


Tutorial “Modificar Savegame Recalbox NES”

Aquí les dejo un videotutorial para modificar savegames de juegos de NES guardados utilizando Raspberry pi 3 con Recalbox. Se ha utilizado el emulador que viene por defecto para la consola Nintendo (NES). En el tutorial aparece como convertir de “Pro Action Replay” a savegame con lo que se puede utilizar para otro juego de este consola. Se ha utilizado para el tutorial el juego “Kickle Cubicle”. No conseguí hacer funcionar los cheats en la Raspberry y por eso hice este tutorial para tener ventajas sin utilizar cheats. El savestate ocupa 13 kbs (13391 bytes). Se trata de un fichero .state (slot 0), .state1 (slot 1),….


Tutorial “Cambiar texto juego Game Boy (I)”

Aquí les dejo un tutorial sencillo de como cambiar un texto en el juego “Alleyway” de Game Boy utilizando el emulador Bgb y un editor hexadecimal (HxD: gratuito).

Este proceso puede funcionar para otros juegos de Game Boy aunque cada juego es un mundo y pueden variar algunos aspectos.

En el ejemplo, se ha cambiado el texto por uno más corto pero también se podría haber cambiado por otro más largo (“PULSA BOTON START”) y que en algunos casos puede plantear algún problema que comentaré en próximos vídeos.


Tutorial “Búsqueda de cheats (trucos) en ZSNESW”

Aquí les dejo un tutorial para buscar trucos (cheats) en juegos de Super Nintendo utilizando el emulador ZSNESW.

Para el tutorial he utilizado el juego “Aerofighters” (SNES) y he buscado el número de vidas para conseguir tener vidas infinitas.

El proceso es similar para cualquier otro juego de Super Nintendo.

 


Tutorial añadir funcionalidad a juego de NES

En este documento les explico como conseguir añadir una funcionalidad que no tiene un juego de Nintendo a través de una rutina simple.

Este proceso no funciona para todos los juegos y basta con que haya un fragmento de espacio en blanco en el juego donde podamos situar nuestra rutina. También va a depender del juego que sea posible o no. Puede que en todas no lo sea.

Vamos a ponerle una combinación de botones para que cuando se pulse mientras estemos jugando al juego nos pase al nivel siguiente. En algunos juegos hay menús ocultos para seleccionar el nivel o una combinación de botones para pasar de nivel pero el juego “Adventures of Dino Riki” no tiene nada de esto.

Esto va a funcionar tanto para la versión USA del juego como la versión JAP (“Shin Jinrui – The New Type (J) [!]”).

Adventures of Dino Riki, The (U) [!] 1

Tutorial

Parche


Tutorial “Modificar juego Coryoon Turbografx 16 para tener más vidas”

En el siguiente vídeo muestro como modificar un juego de Turbografx 16 utilizando el debugger del emulador MESSUI y un editor hexadecimal.

Se ha utilizado el editor HxD (Versión en español): http://mh-nexus.de/downloads/HxDSetup…

Se enseña en el tutorial como buscar cheats (trucos) para localizar la dirección donde se guarda el número de vidas.
También se muestra como convertir dicha dirección a la que tenemos que poner para breakpoint.
La dirección $103E23 corresponde a $1F1E23.
Poniendo un breakpoint con wpset en $1FE23 podemos localizar el fragmento de código donde se escribe en la dirección donde se guardan las vidas.
Localizamos en el vídeo donde se ponen las vidas iniciales y donde se disminuyen dichas vidas.
Con el editor hexadecimal encontramos los valores hexadecimales que equivalen a las instrucciones donde se pone el número de vidas iniciales y cambiamos el valor $05 por $09 para tener 9 vidas en lugar de 5 cuando empezamos el juego.
En otro tutorial podremos ver como tener vidas infinitas eliminando la instrucción “dec $3E23” para que no se disminuya el número de vidas (no se disminuye el valor que hay en la dirección $3E23).