Streets of Rage Remake y Raspberry Pi

Read this post in english

Retropie steampunk style box running Streets of Rage Remake

Streets of Rage Remake (también conocido como Bare Knuckle Remake) es un fangame publicado por Bombergames en 2011 para Microsoft Windows. Se diseñó como una nueva versión de la trilogía original de Mega Drive, dado que Sega no estaba por la labor de hacerla y los fans reclamaban más.

Es considerado por la comunidad de fans SOR la versión SOR definitiva, y realmente merece la pena ser jugado para ver lo bueno que es. Sólo hay que echarle un vistazo para ver que tiene un nivel de calidad que no hubiese sido capaz de cumplir la propia Sega.

El juego está programado desde cero en usando el motor BennuGD, que fue desarrollado específicamente para el desarrollo de juegos 2D. No utiliza ingeniería inversa ni una sola línea de código de los SOR originales. Todo se basa en la interpretación visual y una serie de mejoras que aportan la experiencia de juego SOR en el siglo XXI, sin comprometer el feeling de los originales.

Hoy os traemos un vídeo de Streets of Rage Remake ejecutado sobre una Raspberry Pi B+ con Retropie, para que podáis comprobar el rendimiento, que es excelente.

 

Una pequeña historia sobre BomberGames y Streets of Rage Remake y su controversia con Sega

La liberación de Streets of Rage Remake causó un gran revuelo en el mundo de los juegos - cientos de sitios de noticias informaron sobre el juego y miles de personas lo descargaron, pero pocos días después de que el juego fue lanzado, Sega lo tumbó enviando a la página web de Bombergames una orden de cese y desestimiento. Un aviso de denuncia, vamos, ya que Sega siempre ha sido muy celosa de su copyright, aunque no lo use y pertenezca a videojuegos de más de 20 años.

“Sega se ha puesto en contacto conmigo respecto a la descarga alojada en este sitio,” escribía Bomberlink, programador jefe del juego en su momento. “Mientras se resuelve este problema, por favor no descarguéis el juego. Todos los enlaces publicados en este sitio serán eliminados.” Problema que no se llegó a resolver, todo sea dicho.

En un comunicado, un portavoz de Sega dijo, “Sega se ha comprometido a apoyar fans que tienen un interés en nuestros juegos, y en lo posible lo hacemos mediante su participación en las pruebas beta y otra de desarrollo, marketing u oportunidades de investigación. Sin embargo, necesitamos proteger nuestros derechos de propiedad intelectual y esto puede resultar en que pidamos a nuestros fans eliminar las imágenes en línea, vídeos o juegos en algunos casos “.

El lanzamiento del juego no fue una sorpresa, por supuesto. Bomberlink y más de 20 colaboradores habían trabajado en el juego desde el 17 de marzo de 2003, y su largo desarrollo se había difundido ampliamente desde entonces. Bomberlink incluso lo había notificado a Sega, mucho antes del lanzamiento del juego.

En cualquier caso, tras la publicación de SORR Sega se ha negado a ceder en su posición, dejando el proyecto en una pausa permanente, que continúa a día de hoy y no tiene visos de resolverse.

 

Sobre BennuGD

Como ya se ha mencionado, SORR está programado bajo BennuGD, un motor de desarrollo para juegos 2D que continúa en activo, desarrollado por un montón de excelentes programadores y diseñadores de juegos. No perdáis la oportunidad de visitarlos, toda la información sobre ellos en http://www.bennugd.org/es

 

¿Cómo funciona?

1- Descargar bennugd-rpi-333: podéis hacerlo desde este enlace

Lo descomprimimos, y veremos los archivos bgdc-333 y bgdi-333. El primero es el compilador, y el segundo sirve para ejecutar juegos ya compilados.

 

2- Necesitarás los archivos .dcb de tu juego. ¿Qué es un .dcb? Es un archivo de juego compilado. Si dispones de un .prg, puedes compilarlo directamente en la Raspberry usando el comando

./bgdc-333 [juego_a_compilar].prg

Esto generá el archivo .dcb que necesitamos, aunque yo recomiendo que lo compiléis en un ordenador con Windows en lugar de la Raspberry, funcionará igual y os dará menos problemas. Si quisiéramos usar, es un suponer, SorR, necesitaríamos el archivo SorR.dat, que es el .dcb de ese juego. Si estáis interesados en ello, seguro que podéis encontrarlo por ahí… 😉

 

3- Una vez dispongamos de nuestro .dcb, para ejecutarlo tan sólo tenemos que escribir:

./bgdi-333 [juego_compilado].dcb

Por poner un ejemplo cualquiera, en el caso de SorR, la línea de comandos sería ./bgdi-333 SorR.dat

Y eso es todo! Ya podemos disfrutar de nuestro juego.

 

Retropie

Pero… ¿y si quisiéramos integrar BennuGD con Retropie, para jugar a nuestros propios juegos en Raspberry con la comodidad de una interfaz hecha y pensada para jugar? Seguimos estos pasos:

1- Necesitaremos el archivo bgdi-333 que descargamos antes y el .dbc de nuestro juego. Nos conectamos a nuestra Raspberry con Retropie en la ruta de red \retropie\roms\ports y creamos una carpeta, por ejemplo, SorR. Copiamos ambos archivos en esa carpeta:

\\retropie\roms\ports\sorr\

 

2- Ahora crearemos un pequeño script sh lo copiamos en \retropie\roms\ports\ . Yo el mio lo llamaré sorr.sh, y el contenido será

#!/bin/bash
wait
./bgdi-333 SorR.dat
wait

Tan sólo tenéis que cambiar SorR.dat por el nombre de vuestro archivo de juego compilado .dcb

 

3- Y ya estamos listos. Sólo queda reiniciar y aparecerá en el menu ports de Retropie. ¡A pasarlo bien!

Muchas gracias por leernos!

 

Creditos

Página web de BennuGD: http://www.bennugd.org/es

Página web de BomberGames: http://www.bombergames.net/

Página web de Retropie: http://blog.petrockblock.com/retropie/

Página web de Streets of Rage Online: http://www.soronline.net/

 

Este sitio usa cookies. Si continúa navegando da su consentimiento para el uso de dichas cookies y la aceptación de nuestra política de cookies. ACEPTAR

Aviso de cookies

Pin It on Pinterest

Share This