GBC | Otros | Inserción de MIDI's detallada y ejemplificada (22/07/2016 Actualizado)

Avisos

Like Tree10Gracias

Respuesta
 
Herramientas Desplegado
  #11  
20/12/2015
Predeterminado Respuesta: GBC | Otros | Inserción de MIDI's detallada y ejemplificada (Con VideoTutorial (27-11-2015))
Dicho por Pum Ver mensaje
Pasa por lo que mencioné en el tuto. El programa tiene problemas para leer directorios. Simplemente haz que el archivo asm a insertar no tenga ni espacios ni tildes. (Se ve que tu fichero tiene espacios, y abajo de todo ves que intenta abrir "Canal" , cuando el archivo se llama "Canal 1 con Loop.asm")
Cambié el nombre del archivo, y funcionó.
Si pude hacer la inserción.
Pero, no me reproduce la canción (cambié los punteros del offset de la canción del inicio, pero no se escucha nada).

Por cierto, ¿la canción forzosamente debe tener un intro? Si es así, eso explicaría porque no se escucha mi canción. .-.

Última edición por Polopolipoli; 20/12/2015 a las 07:15
  #12  
20/12/2015
Predeterminado Respuesta: GBC | Otros | Inserción de MIDI's detallada y ejemplificada (Con VideoTutorial (27-11-2015))
Dicho por Polopolipoli Ver mensaje
Cambié el nombre del archivo, y funcionó.
Si pude hacer la inserción.
Pero, no me reproduce la canción (cambié los punteros del offset de la canción del inicio, pero no se escucha nada).

Por cierto, ¿la canción forzosamente debe tener un intro? Si es así, eso explicaría porque no se escucha mi canción. .-.
La canción no necesita intro. ¿Te acordaste de cambiar los punteros dentro de la cabecera de la canción para que apunte a cada canal?
  #13  
20/12/2015
Predeterminado Respuesta: GBC | Otros | Inserción de MIDI's detallada y ejemplificada (Con VideoTutorial (27-11-2015))
Dicho por Pum Ver mensaje
La canción no necesita intro. ¿Te acordaste de cambiar los punteros dentro de la cabecera de la canción para que apunte a cada canal?
Si, recordé hacerlo.

Decidí insertar la canción en el Offset x1cf03c para tener espacio para el cabezal.

Cambié los valores del cabezal de la canción del intro (que se encuentran en el offset xe9071) para que colindaran con el del cabezal de la nueva canción.

Hice el cabezal como estaba especificado, y aún así, no suena. Lo raro es que ni el intro se escucha. ¿Qué estoy haciendo mal? :I

PD: ¿Es normal que se agregue una cantidad exagerada de espacio en la ROM? .-.

Última edición por Polopolipoli; 20/12/2015 a las 18:58
  #14  
20/12/2015
Predeterminado Respuesta: GBC | Otros | Inserción de MIDI's detallada y ejemplificada (Con VideoTutorial (27-11-2015))
Muy buen Tutorial, bien explicado y perfecto para la gente que quiera meter sus propias midis!

Att: xXJurassXx
Gracias: Pum

- Pokémon, El Enigma de Lucario -
- Creador: xXJurassXx -


- Fanbar hecha por @Clara -


----------------------------------------



- Pokémon La Leyenda de Mew -
- Creador: xXJurassXx -


- [GBA-FR] Pokémon La Leyenda de Mew -


- Fanbar hecha por @Rdio. -
  #15  
20/12/2015
Predeterminado Respuesta: GBC | Otros | Inserción de MIDI's detallada y ejemplificada (Con VideoTutorial (27-11-2015))
Dicho por Polopolipoli Ver mensaje
Si, recordé hacerlo.

Decidí insertar la canción en el Offset x1cf03c para tener espacio para el cabezal.

Cambié los valores del cabezal de la canción del intro (que se encuentran en el offset xe9071) para que colindaran con el del cabezal de la nueva canción.

Hice el cabezal como estaba especificado, y aún así, no suena. Lo raro es que ni el intro se escucha. ¿Qué estoy haciendo mal? :I
Podrías escribirme aquí el cabezal que pusiste? Que valor pusiste en 0xE9071 ?
  #16  
20/12/2015
Predeterminado Respuesta: GBC | Otros | Inserción de MIDI's detallada y ejemplificada (Con VideoTutorial (27-11-2015))
Dicho por Pum Ver mensaje
Podrías escribirme aquí el cabezal que pusiste? Que valor pusiste en 0xE9071 ?
Ok, mi cabezal es el siguiente

Offset: x1cf030 a 1cf03b
Cabezal:

80 70 3C 01 70 FA 02 71 A8 00 00 00 (Comienza Channel 1)

Offset de la canción del intro: xe9071 a xe9073
Valores insertados a los offsets:
73 70 30, con inversión de bytes incluida. Según A-point (Chrome no me dejaba descargar C-point porque tiene virus, y A-Point tiene tanto para las versiones metálicas como las versiones de gemas), el Pointer del offset x1cf030 (que viene siendo el cabezal de la canción) es 733070.

Por cierto, una cantidad exagerada de capacidad entró a la ROM. ¿Es normal?
Pasó de 2 MB a 7 MB con la inserción.
  #17  
20/12/2015
Predeterminado Respuesta: GBC | Otros | Inserción de MIDI's detallada y ejemplificada (Con VideoTutorial (27-11-2015))
Dicho por Polopolipoli Ver mensaje
Ok, mi cabezal es el siguiente

Offset: x1cf030 a 1cf03b
Cabezal:

80 70 3C 01 70 FA 02 71 A8 00 00 00 (Comienza Channel 1)

Los punteros están al revés. Tendría que ser 80 3C 70 01 FA 70 02 A8 71 00 00 00

Offset de la canción del intro: xe9071 a xe9073
Valores insertados a los offsets:
73 70 30, con inversión de bytes incluida. Según A-point (Chrome no me dejaba descargar C-point porque tiene virus, y A-Point tiene tanto para las versiones metálicas como las versiones de gemas), el Pointer del offset x1cf030 (que viene siendo el cabezal de la canción) es 733070.

El puntero de 3 bytes que editaste en xE9071 es [Bank] [Pointer], Pointer es la dirección dentro del bank indicado, pero invertida. En tu caso es 1CF030 es Bank = 73, y Pointer : 7030. Como hay que invertir el pointer, te queda 73 30 70. Es posible que A-Point te dé el puntero ya invertido.

Truco para saber si un puntero no invertido está bien : El primer byte tiene SIEMPRE que tener un valor entre 40 y 7F, esto es así ya que 1 bank ocupa 4000 bytes. Por esto sé que el puntero es 7030 , y 3070 es el valor que has de poner.

C-Pointer a mi también me avisa de virus, pero es un falso positivo. Si quieres usar A-Point vale igual


Por cierto, una cantidad exagerada de capacidad entró a la ROM. ¿Es normal?
Pasó de 2 MB a 7 MB con la inserción.

Eso me tiene pasado y no se porqué pasa, parece un bug grave aunque la ROM a mi me funciona. De todas formas hasta que sepa porqué pasa eso yo meto las canciones en ROMS de prueba.
Respuestas en Negrita. Editaré el Tuto para aclarar esto mejor.
Gracias: Polopolipoli

Última edición por Pum; 21/12/2015 a las 00:41
  #18  
20/12/2015
Predeterminado Respuesta: GBC | Otros | Inserción de MIDI's detallada y ejemplificada (Con VideoTutorial (27-11-2015))
Dicho por Pum Ver mensaje
Respuestas en Negrita. Editaré el Tuto para aclarar esto mejor.
Tenías razón, los pointer estaban al revés. Me sorprende lo que se puede llegar a la GBC. :00

Muy buen tutorial. Funcioonó al 100%. D
Gracias: Pum
  #19  
22/07/2016
Predeterminado Respuesta: GBC | Otros | Inserción de MIDI's detallada y ejemplificada (Actualizado 22/07/2016)
Bueno he actualizado completamente el tutorial para que quede un poco mejor presentado con Spoilers.

También añadí bastante información sobre el canal de Percusión, uso de MAF, comandos usables al editar el fichero ASM y explicación del truco de Doblar y Dividir.
  #20  
22/07/2016
Predeterminado Respuesta: GBC | Otros | Inserción de MIDI's detallada y ejemplificada (22/07/2016 Actualizado)
Dicho por zynkh Ver mensaje
no lo pueden poner en español pliss
Está todo en español salvo los vídeos...
Respuesta

Herramientas
Desplegado

Permisos para publicar mensajes
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los BB code están Activado
Los Emoticones están Activado
El código [IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Desactivado



Extra
Estilo clásico
La franja horaria es GMT +1. Ahora son las 05:20.