Skip to content
56K

56K

La web de Fanta

Menu
  • Unix/Linux
  • Cacharreo
  • Games
  • Streaming
  • Notas
  • /dev/null
Menu

MAME DESDE LINUX – 0x05 – Comenzar space invaders con 99 créditos

Posted on 19/01/202216/01/2023 by fanta

Instalamos mame y bajamos la rom del space invaders:

# apt-get install mame 
$ wget "https://56k.es/wp-content/uploads/2021/05/invaders-2.zip"

Creamos 2 archivos: start.txt y cambios.txt

$ > start.txt
$ > cambios.txt

Metemos esto en start.txt

go;source cambios.txt

Metemos esto en cambios.txt

go;maincpu.pb@20EB=99

Se ejecutará más o menos como se puede ver aquí:

$ mame -debug -debugscript start.txt invaders.zip

 

Pulsamos ENTER y se escribirá lo que hemos añadido en cambios.txt . Tendremos 99 monedas insertadas.

 

 

Y eso da para jugar un rato.

Una vez se conoce esto se pueden buscar más variables en la memoria como por ejemplo puntuación, vidas, etc… y no necesariamente en este juego.
El tema es encontrar la posición en memoria de una variable y «setearla» con el contenido que queremos modificar. No más.

 

Saludos cordiales

1 thought on “MAME DESDE LINUX – 0x05 – Comenzar space invaders con 99 créditos”

  1. Alberto dice:
    20/01/2022 a las 14:15

    Yo me acuerdo de un programa de msdos que ayudaba a buscar ésas direcciones de memoria de la siguiente manera: con el juego en marcha, se paraba un momento y se guardaba el estado. Después, se esperaba a que bajase la energía o las vidas y se volvía a parar. El programa buscaba todas las posiciones de memoria que se hubiesen decrementado, y así varias veces hasta que se daba con la posición correcta.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Comentarios recientes

  • fanta en i3wm en el ordenador del trabajo con 3 pantallas
  • Punk en i3wm en el ordenador del trabajo con 3 pantallas
  • Twicsy en Eliminar kernels viejos en redhat y liberar espacio en /boot
  • fanta en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • Jorge en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • fanta en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • Camilo en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • eovoltio en Mastodon.madrid se apaga el 12 de Octubre
  • fanta en Time Machine – Las Nuevas Aventuras de la Maquina del Tiempo sobre GNU+Linux
  • Alberto Salvia Novella en Time Machine – Las Nuevas Aventuras de la Maquina del Tiempo sobre GNU+Linux
©2023 56K | Built using WordPress and Responsive Blogily theme by Superb