qna_rh
Thread Id: 18076
Thread Name: Sappy para otros juegos
#0
mazzilli94 19885
Bueno, esto es un poco 'off-topic' pero ya que es una duda relacionada con un programa usado aqui, he decidido postearlo en el foro 'Dudas'.
Bien, he probado el programa 'SAPPY' (para modificar y escuchar los tracks de juegos de GBA) y veo que funciona en mas juegos aparte de los de Pokemon (los que he probado y funcionan son los tres Final Fantast Advance y RPG Maker Advance). Pero hay otros en los que se muestra el siguiente error:

'Couldn't find the song table. This game probably doesn't use M4A at all, or at least a different version'

Esto ocurre cuando el programa escanea el juego en busca de tracks pero 'no encuentra nada'.
Ocurre con bastante juegos; Metroid Fusion, Zelda Minish Cap o los dos Doom de GBA. ¿Hay algun programa alternativo, o alguna manera de que el programa encuentre los tracks? He buscado en Google pero no me aparece ningun resultado relacionado con esto.
#1
cosarara97 12296
Esto no se considera off-topic, todas las Dudas de RH van en esta sección, sean de pokémon o no.
Sappy solo funciona con los ROMs que usan el mismo engine de sonido que los juegos de pokemon (inicialmente descubierto con el Sapphire, del que viene el nombre). Ese engine es el oficial de nintendo, y oficialmente se llama M4A, aunque también es conocido popularmente como Sappy (sí, igual que la herramienta).
Puede que se pueda configurar algo y hacer que funcione, pero tal como dice el error, lo más probable es que estos juegos usen una versión diferente del engine o directamente no lo usen.
#2
J.com 12785
Si lo que quieres es exportar temas de otros juegos de GBA, usa GBA2MID.
Este programa exporta todos los temas de los juegos de gba, con sus samples e instrumentos.

Es muy buena herramienta, yo la uso.
Las midis que exporta no suenan con los mismos instrumentos que las originales, es decir se escuchan mal. Pero al insertar la midi en sappy e insertar sus instrumentos, la midi suena perfecta :D
#3
mazzilli94 19885
El GBA2MIDI sirve para exportar tracks de GBA a MIDI, pero no para exportar MIDIS a GBA, es decir, modificar la musica de los juegos, de lo que se encarga Sappy.
El caso es que hay juegos que Sappy no los coge (el error que puse al principio), y querria saber que puedo hacer para que si los coja, o un programa alternativo a Sappy.
#4
cosarara97 12296
Iniciado por mazzilli94
El GBA2MIDI sirve para exportar tracks de GBA a MIDI, pero no para exportar MIDIS a GBA, es decir, modificar la musica de los juegos, de lo que se encarga Sappy.
El caso es que hay juegos que Sappy no los coge (el error que puse al principio), y querria saber que puedo hacer para que si los coja, o un programa alternativo a Sappy.


Respuesta corta: No puedes.
Respuesta larga: Busca en otras comunidades o investiga directamente el ROM.
#5
mazzilli94 19885
¿¡Como que no puedo?! Jajaja, es broma.

Nada, ya me buscare la vida por ahi, aunque lo mas probable es que no pueda, pues no entiendo de programacion (OJALA entendiera)... asi que no puedo hacer mucho xD
#6
Tito Dafting301_4315♪ Kuchiki 24341
Es muy simple, te lo voy a explicar así bien fácil para que lo entienda hasta un mono para que lo entiendas.

Digamos que el M4A es un idioma. Es el "idioma" de Nintendo.

Otros juegos pueden "hablarlo" entero y tal cual, otros pueden hablar "variaciones" y otros ni siquiera lo hablan.

Lo que se me ocurre que podés hacer es pasarlo a MID. Y de ahí a GBA. Pero quizá haya problemas de compatibilidad.
#7
mazzilli94 19885
No, si eso ya lo sabia, cada juego usa un determinado formato de sonido, hay unos que usan M4A (el que maneja el Sappy basicamente) y otros que no o con alguna modificacion. Pero ningun juego usa sonido pregrabado, usan musica basada en tracks, como un MIDI, y el Sappy precisamente hace eso, descompone cada cancion en 'tracks', por eso me extraño que no pudiese reconocer ciertos juegos.

Y tambien me extraño que mirando en Google no encontrara nada relacionado, justo ahora voy a iniciar un hilo en Romhacking hablando de esto. Es que Sappy es la unica herramienta medio decente para modificar musica comodamente y sin llevarte dias dandole al Hex con cada cancion xD

Para pasar a GBA, uso un pequeño archivo que viene con el Sappy, el mid2agb, pero me faltaria el programa para introducir esa cancion en el ROM, que a partir de alli cogeria los tracks, que juntos forman la 'cancion verdadera', el archivo .s que genera el mid2agb es solo un puente para insertarla correctamente.