[Hack] Streets of Rage 3 con música de Streets of Rage 1 y 2

Imagen


SoR1 + SoR2 Music Mix




Este hack sustituye la banda sonora de Streets of Rage 3 por 28 temas procedentes de Streets of Rage y Streets of Rage 2, adaptados para funcionar directamente con el controlador de sonido original del juego. La idea fue de @Dene y @Tomax_Payne . Si algún purista se siente ofendido, ya sabéis a quién reclamar. 😄

No se utilizan reproductores de audio externos, reproducción VGM ni música transmitida por streaming. Los temas importados funcionan de forma nativa dentro del juego.

Características principales

  • 28 temas de Streets of Rage y Streets of Rage 2.
  • «Go Straight», de SoR2, sustituye a la música de la primera ronda.
  • 36 entradas en el Sound Test.
  • Los efectos de sonido, las voces y el controlador de sonido original permanecen intactos.

Imagen Imagen


DESCARGA

Streets of Rage 3 - SoR1+SoR2 Music Mix (by Psicopompo).zip

El parche incluye dos formatos. Aplica solo uno.

  • BPS (recomendado): Streets of Rage 3 - SoR1+SoR2 Music Mix.bps
  • IPS: Streets of Rage 3 - SoR1+SoR2 Music Mix.ips

El formato BPS permite verificar la ROM de origen durante el parcheado.

Enlaces de interés
Repositorio en GitHub
Ficha en RomHacking.net

Requisitos y aplicación

  1. Consigue una copia limpia de Bare Knuckle III (Japón).
  2. Comprueba que la ROM tenga estos datos:
    • Tamaño: 3.145.728 bytes (3 MiB).
    • CRC32: 5D09236F
  3. Aplica el parche IPS o BPS con una herramienta compatible, como Floating IPS (Flips), Lunar IPS o RomPatcher.js.
  4. La ROM resultante tendrá un tamaño de 4.194.304 bytes (4 MiB).

Importante: este parche está diseñado exclusivamente para la ROM japonesa de Bare Knuckle III. No es compatible con Streets of Rage 3 (USA) ni con versiones traducidas al inglés u otras revisiones.

Inicia una partida nueva después de aplicar el parche. No cargues estados guardados procedentes de otra versión de la ROM.

Lista de temas

Los números corresponden a las entradas del Sound Test del juego.

01. Player Select — SoR1
02. Go Straight — SoR2 (Ronda 1)
03. Back to the Industry — SoR2
04. In the Bar — SoR2
05. Never Return Alive — SoR2
06. Dilapidated Town — SoR1 (Ronda 2)
07. Violent Breathing — SoR1 (Ronda 7)
08. Expander — SoR2
09. Moon Beach — SoR1 (Ronda 3)
10. Revenge of Mr. X — SoR2
11. My Little Baby — SoR1 (Jefe)
12. Ready Funk — SoR2
13. Slow Moon — SoR2
14. Beatnik on the Ship — SoR1 (Ronda 5)
15. Jungle Base — SoR2
16. Max Man — SoR2
17. Too Deep — SoR2
18. Alien Power — SoR2
19. Fighting in the Street — SoR1 (Ronda 1)
20. Attack the Barbarian — SoR1 (Ronda 8)
21. Violent Breathing — SoR1 (Ronda 6)
22. Dreamer — SoR2
23. Under Logic — SoR2
24. Spin on the Bridge — SoR2
25. Round Clear — SoR2
26. Keep the Groovin — SoR1 (Ronda 4)
27. Wave 131 — SoR2
28. Melodía original de BKIII
29. Melodía original de BKIII
30. Melodía original de BKIII (final de la introducción)
31. Melodía original de BKIII
32. Melodía original de BKIII
33. Melodía original de BKIII
34. Melodía original de BKIII
35. Tema musical no utilizado — SoR2
36. Melodía original de BKIII


¿Por qué se conserva parte de la música original?

Las melodías breves y los fragmentos musicales de las secuencias cinemáticas de Bare Knuckle III permanecen sin cambios. Esto incluye los avisos de final de ronda y Game Over, la melodía que suena al terminar la introducción y otros efectos musicales cortos.

Los temas importados no resultaban adecuados como sustitutos de estos fragmentos. Por ello, se han conservado los datos musicales originales y sus referencias.

Pruebas y validación

  • Las 28 pistas importadas superaron pruebas de reproducción individuales de 20.000 fotogramas cada una, con comprobaciones de actividad de los canales y de los punteros de reproducción.
  • Se verificó el arranque desde cero de la ROM modificada y la reproducción de «Go Straight» durante la primera ronda.
  • Las ocho entradas musicales originales se compararon byte a byte con la ROM original y resultaron idénticas.
  • Se comprobó automáticamente que ambos parches reconstruyen la ROM publicada.
  • El juego se ha probado durante la mayor parte de sus niveles sin encontrar errores.

Todavía no se han probado exhaustivamente todas las rutas y situaciones de juego. Cualquier comentario sobre posibles problemas o pistas concretas será bienvenido.

Notas y limitaciones

Las conversiones de Streets of Rage pueden presentar diferencias respecto a las grabaciones originales en el timbre, el vibrato, las envolventes y la afinación de la percusión. Los tres juegos utilizan controladores de sonido diferentes, por lo que no siempre es posible reproducir exactamente el sonido de origen. Las conversiones de SoR2 son, en general, más fieles al material original.
El hack que estaba esperando toda Hispanoamerica única. No en serio, ahora sí que dan ganas de rejugarlo. Yo estaba por hacer mi propio MD+ precisamente haciendo eso, tomando temas de las dos primeras entregas. Pero con esto voy más que servido por ahora.

Gracias [oki]
Brutal! Se agradece tremendo curro [amor]
Pues lo que menos me gusta del 3 con diferencia es la música así que…. Bienvenido sea!!!

Deseando probarlo. Buen trabajo!
Muchas gracias @psicopompo [beer]

Con ganas de probarlo a fondo.

¿Como ha ido el proceso? ¿Algun obstáculo difícil de sortear?

Saludos!
@Dene El único contratiempo fue que en las primeras pruebas desaparecieron los jingles, pero fue cuestión de ir anotando dónde iba cada uno.
@psicopompo ¿Funcionará en una Megadrive y Megadrive 2 USA o se debe parchear la región?
Muchas gracias por semejante currazo.
6 respuestas