El Portal de las Tecnologías para la Innovación

Action Biker: un fantástico juego de 8 bits que recibe una versión mejorada de Grue

Este famoso juego no solo ha hecho una aparición especial en nuestro sitio, sino que gracias a Grue, también ha habido una versión mejorada que mejora aún más un juego que ya es excelente

Pregúntale a cualquiera sobre el juego de 8 bits Action Biker y probablemente te dirán que no solo es un gran juego con una banda sonora impresionante, sino que no hay nada más divertido que conducir una motocicleta, recolectando varios elementos y evitando todo tipo de obstáculos. Bueno, este famoso juego no solo ha hecho una aparición especial en nuestro sitio, sino que gracias a Grue, también ha habido una versión mejorada que mejora aún más un juego que ya es excelente.

Y aquí está lo último del creador a través de los foros de Lemon64 . «¿Por qué Action Biker? Ya hay buenas versiones, pero quería algo más, así que decidí investigarlo. Cosas básicas: descifrar el original, aplicar ingeniería inversa al juego y generar fuentes. El juego en sí era bastante sencillo. Ni siquiera me molesté en usar Ghidra para la parte de ingeniería inversa y procedí directamente al banco de pruebas 6502. El mapa del juego tiene 160 x 80, o 4 pantallas de ancho y 2 de alto. La moto usa 32 sprites para su animación y los mosaicos del mapa encajan en una fuente. El campo de juego también tiene un eje Z, por lo que el jugador puede mover hacia arriba o hacia abajo algunas de las características, que se manejan usando mosaicos únicos en el mapa». 

«El modo de juego consiste en recolectar elementos en el mapa que mejoran tu moto para que estés listo para la carrera de aceleración al final del juego. Algunos elementos tienen cambios notables, como recolectar una caja de cambios, que te permite cambiar de marcha baja a alta usando el botón de disparo. Agregué más funciones a los elementos; estos son los cambios que hice»:

  • Indicador de gasolina: activa la barra de combustible en la pantalla.
  • Tubo de escape: cambia el sonido de la moto
  • Velocímetro: muestra la velocidad
  • Luz de freno: activa la luz de freno de la bicicleta.
  • Ve más rápido, rayas: mayor velocidad máxima para la bicicleta 😉
  • Esquí acuático: mueres si conduces sobre el agua a menos de 50 km/h
  • Cronómetro: activa el cronometraje de la carrera de aceleración.

«También agregué la medición del tiempo a la carrera de aceleración. El tiempo se mide entre el cambio de la luz de inicio a verde y la línea de meta. Si logras un mejor tiempo que antes, se guarda en el disco. Además, se guarda el HighScore si logras obtener uno. También hay detección PAL/NTSC principalmente para el reloj de carrera y el tiempo de división de pantalla. También se detectan 6581 y 8580 y se ajusta el corte del filtro para que se ajuste mejor».

Más o menos la lista completa de los cambios:

  • – Inicia un nuevo juego con el botón de disparo en lugar de usar el teclado.
  • – El nivel de combustible no se muestra hasta que se recoge el indicador de gasolina.
  • – Se modificó el texto «presione espacio para jugar» a «presione fuego para jugar»
  • – El elemento llamado «rayas para ir más rápido» cambia la velocidad máxima $fa -> $ff
  • – Velocímetro en pantalla, se activa cuando el jugador recoge el velocímetro 🙂
  • – El borde que parpadea al morir se arregló para que los colores de las líneas de trama se cambiaran a $00, no $40
  • – Se modificó la detección de colisiones con una cerca para que no se estrelle hasta que realmente toque la cerca.
  • – Se implementó el interruptor para la tecla F7, la música ahora se apaga y se vuelve a encender
  • – Agregué luz de freno y la capa de sprites se activó después de recolectar: ​​¡tadaa! Lámpara de freno
  • – Se agregó visualización del tiempo de carrera, se activa después de recoger el cronómetro.
  • – El tubo de escape colector activa el filtro de paso bajo en el canal 3 (efectos especiales dedicados)
  • – Contar el tiempo transcurrido desde la luz verde hasta la meta. Mostrar el resultado en la pantalla al llegar a la meta.
  • – muere si te mueves a menos de 50 km/h en el agua con esquís acuáticos
  • – Se solucionó un error que permitía viajar a menos de 50 km/h en grandes partes del lago.
  • – El juego original no tenía que matar bits en todas las casillas de agua.
  • – Número de compilación y algunas credenciales en la pantalla de título.
  • – Se agregó la tecla de pausa, use ejecutar/detener para pausar.
  • – Detección de Sid y cambio del valor de corte del filtro según 6581/8580, afectando el sonido del tubo de escape
  • – puntuación más alta y mejor tiempo guardado/restaurado
  • – Correcciones de NTSC, cambio de temporizador para frecuencia de actualización de 50/60 Hz y limpieza de división de pantalla según el sistema.
  • – Si te quedas sin combustible, el texto de combustible parpadea en la pantalla con el borde.
  • – Se corrige un error por el cual el juego siempre comenzaba a las 10:01 en lugar de las 10:00 previstas.
  • – silenciar sid durante las operaciones de archivo para evitar escuchar notas colgadas
  • – deshabilitar el filtro en la voz 3 al finalizar el juego, para habilitar la tercera voz en la melodía del final del juego.
  • – Se corrigió un error: si te estrellabas durante la carrera, el cronómetro de la carrera no se detenía y se reiniciaba al volver a intentarlo.
  • – Se eliminaron tablas y variables no utilizadas y se optimizaron los espacios en la memoria.
  • – Configuración de NMI a rti

INDIE RETRO News. Traducido al español

Artículos relacionados

Scroll al inicio