Streets of Rage
Juego: Streets of Rage (Mega Drive / Genesis, 1991)
Proyecto de ingeniería inversa y recompilación de Streets of Rage de Mega Drive. Reúne un recompilador en Python (RageDecompiler), un runtime de Mega Drive basado en SDL3, el juego recompilado en C++ (en parte generado y en parte reescrito a mano con ayuda de modelos de lenguaje) y un observador con una IA simbólica. El C++ generado no se publica: se crea en tu equipo a partir de tu ROM. Un instalador guiado, Streets of Rage Builder, comprueba la ROM, instala las herramientas, compila el juego y prerrenderiza la banda sonora (unos 265 MB). Añade pantalla ancha mediante un modo de vídeo de 48 columnas que el hardware no tiene, controles configurables y un modo «1 PLAYER AI ASSIST» en el que una IA ayuda o juega por ti. La 0.3.1 (31 de octubre) trae el instalador para Windows (x64 y ARM), macOS y Linux (x86-64 y ARM64); la primera versión es del 29 de octubre. 82 de sus últimos 100 commits llevan a Claude como coautor, y el autor agradece también a ChatGPT y Grok.
NecesitasTu propia copia de Streets of Rage de Mega Drive / Genesis, la revisión A (CRC32 4052E845), como .bin, .md o .gen (un volcado .smd hay que convertirlo antes; no se admite otra versión). El instalador instala lo que falte (Git, CMake, Ninja, Python con Tk y un compilador de C++) y la primera compilación tarda un rato.
- Cómo llega a PC
- Recompilación estática
- Consola
- Sega Mega Drive / Genesis
- Arquitectura
- 68000
- Autor
- RuiNelson
- Estudio original
- Sega
- Año
- 1991
- Estrellas
- 39
- Última actividad
- 2026-11-10 · hoy
- Última versión
- 0.7.1 · 2026-11-06
- Lenguaje
- Python
Escribe y elige de la lista; si no está, escríbelo y pulsa Intro. En un launcher, los juegos que instala; en una herramienta genérica, déjalo vacío.
Insignia para el README
Si el proyecto es tuyo, puedes ponerla en su README: muestra su estado en Recompendium y se actualiza sola cuando cambia.
[](https://recompendium.com/en/recomp/streets-of-rage/)