XaiJu
JOTEGO
JOTEGO

patreon


Arcade Cheats

(español abajo)

Last week's I held a video meeting with the Patreon directors. To summarize it in a line, I want to increase the quality and quantity of the work. For this, I will try to leverage both the community and full time hires. I am about to make an offer to the first JT employee to work full time on development. At the same time, I bring today a new tool that should enable more community contributions: a cheat engine.

There are hundreds of documented arcade cheats available. I have designed a cheat subsystem that will be available on JT cores, and that users can play with without the need of recompiling a core RBF or the MiSTer firmware. I have written detailed documentation and a tutorial here.

The cheat engine lets you access the game ROM and RAM in real time, as well as other MiSTer resources, such as the LED, the video blank status, etc. I plan to expand it to support high score saving through it, and it may be the basis of a future state saving feature.

Even if you don't use cheats on arcade games, having this engine will help debug the cores thanks to its inspection features.

I am very excited about having all this potential available now. I hope the community will join in adding cheat codes to the MRA files. Sorgelig will release a firmware supporting this feature soon. He added this feature in a private build for me very quickly and was positive about this feature. The MRA aspects of the cheat engine can be extrapolated to any arcade core, not only JT ones. The cheat engine itself is quite modular so it may end up ported to other MiSTer arcade games outside my repositories.

As an example, if you run update_all you will be able to look for Ghouls'n Ghosts (cheat) in the alternative folder. Copy the attached cheat.zip file to your games/mame folder.

Other news include an ECPIX-5 board sponsored by DJ Hard Rich. This is a very interesting board because it has a DDR memory connecting exclusively to the FPGA. It also has an open-source toolchain for development. I plan to do some research work on it.

There's more, but I'm running out of space. I will catch up with you next week.

Español

La semana pasada mantuve una reunión por video con los directores de Patreon. Para resumirlo en una línea, quiero aumentar la calidad y cantidad del trabajo. Para esto, intentaré aprovechar tanto a la comunidad como a empleados de tiempo completo. Estoy a punto de hacerle una oferta al primer empleado de JT para trabajar en desarrollo. Al mismo tiempo, traigo hoy una nueva herramienta que debería permitir más contribuciones de la comunidad: un motor de trucos.

Hay cientos de trucos arcade documentados disponibles. He diseñado un subsistema que estará disponible en los núcleos JT, y con el que los usuarios pueden jugar sin la necesidad de volver a compilar un RBF o el firmware de MiSTer. He escrito documentación detallada y un tutorial.

El motor de trucos te permite acceder a la ROM y RAM del juego en tiempo real, así como a otros recursos de MiSTer, como el LED, el estado del video en blanco, etc. Planeo expandirlo para admitir el ahorro de puntajes altos a través de él, y puede ser la base de una función de grabado de estados en el futuro.

Incluso si no usas trucos en los juegos de arcade, tener este motor nos ayudará a depurar los núcleos gracias a sus funciones de inspección del sistema.

Estoy muy emocionado de tener todo este potencial disponible ahora. Espero que la comunidad se una para agregar códigos de trucos a los archivos MRA. Sorgelig lanzará pronto un firmware compatible con esta función. Agregó esta característica en una compilación privada para mí muy rápidamente y estaba animado respecto a esta función. Los aspectos MRA del motor de trucos se pueden extrapolar a cualquier núcleo de arcade, no solo a los de JT. El motor de trucos en sí es bastante modular, por lo que puede terminar siendo portado a otros juegos de arcade de MiSTer fuera de mis repositorios.

Por ejemplo, ejecuta update_all, y busca Ghouls'n Ghosts (cheat) en la carpeta alternativa. Copia el fichero adjunto cheat.zip a games/mame.

Otras noticias incluyen una placa ECPIX-5 patrocinada por DJ Hard Rich. Esta es una placa muy interesante porque tiene una memoria DDR que se conecta exclusivamente a la FPGA. También tiene una cadena de herramientas de código abierto para el desarrollo. Planeo hacer un trabajo de investigación al respecto.

Hay más, pero me estoy quedando sin espacio. Espero verte por aquí otra vez la semana que viene.

Arcade Cheats

Comments

Let me send you a PM

JOTEGO

I have an ECPIX-5 board as well and could be interested in collaborating on it.

John Kelley

Best MiSTer news in a while! Great work!!

Hiddenbyleaves


More Creators