Anuncio del foro
  • Visita el area de tutoriales sobre pokéhacking.
    No es una pila de documentos para resolver dudas puntuales sino una wiki dinámica donde investigar y publicar técnicas para que la comunidad mejore.

    Tutoriales Herramientas
  • Wah es una comunidad hispana dedicada a la creación y modificación de contenido creativo sobre Pokémon.

    Ver todos los Hacks Hall de la Fama
    • Novedades Pokemon Mirage
    • MHM febrero PK Neosun
    • Beta del Pokemon Light Platinum
    • Pokemon Crono, el Mejor Hack del Año 2010
  • El museo donde se exponen los trabajos de dibujantes de sprites seleccionados para que sirvan de ejemplo a seguir por otros spriters.

    Ver Galerías
  • Con autoaprendizaje, y descargando aquí los archivos necesarios, el único límite será tu propia imaginación.

    Descargas Códigos Tiles Parches Hacks Herramientas
  • T
  • H
  • S
  • D

Insertar midis

Incorporar canciones de fondo a tu juego

¿Qué necesito?
  • Cómo pasar de "midi" a ".s"
  • Insertar midi en la copia
  • Exportando tracks
  • Importar tracks
  • En sencillos pasos

Para empezar a insertar midis, necesitamos una serie de cosas, que son las siguientes:

  • sappy 2006
  • mid2agb
  • midi
  • Copia del hack

Una vez tengamos todo listo, lo metemos todo en una misma carpeta. (Si no, no funcionará bien el sappy).

Ahora, toca elegir nuestra midi, y arrastrarla hasta el mid2agb y nos saldrá una ventana de MS-DOS parecida a esta..

Una vez hecho esto, nos saldr´ un archivo en la misma carpeta llamado nombremidi.s.

(Después de obtener el ".s" lo deberiamos de loopear).

Bien, ahora abrimos el sappy con la copia de nuestro hack y elegimos que melodía queremos sobreescribir. Una vez hayamos encontrado que melodía queramos sobreescribir, le damos a Assemble song. Entonces nos saldrá una ventana como esta.

.S file name --> Ahí sirve para buscar el archivo .s que quieren insertar. Búscalo y dale a ok.

Base destinantion offset --> Ahí habeis de poner "0xdirección" y debe ser una dirección muy ámplia. Por ejemplo 83AC00.

Voicegroup offset --> Los voicegroup, cada melodía del rom tiene una distinta, y es que esto son los "instrumentos" que toca esa melodía. Mejor no tocarlos, si no es por una existente.

Ahora, una vez hecho todo esto, le damos a Assemble that ugly thing! y cuándo nos salga una ventanita diciendo "Donde. Do you want to set the proper entry in the Song Table?" darle a "sí".

Después de esto, cerramos el sappy. (Es recomendado cerrar el sappy, cada vez que importemos un ".s" ya que a veces da problemas, a mí me los dió).

Bien, entonces volvemos a abrir el sappy, y cargamos de nuevo la copia de nuestro rom. Después de ello, vamos a la melodía que cambiamos anteriormente, y le damos a export tracks.

Cuándo le demos, nos saldrán varios offsets (dependiendo de los tracks que tenga tendrá más o menos offsets para seleccionar con un tick. Repito, seleccionamos todos con un tick, y seguido de ello en la barra de la derecha hemos de colocar la ruta de nuestro ordenador dónde queremos exportar nuestros tracks, y un \$T al final.

Ejemplo: C:\Documents and Settings\Alejandro\Escritorio\Tutorial midis\$T

Luego de ello, le dan a "ok" y de nuevo cierren el sappy, para evitar problemas.

NOTA: Si hicieron correctamente todo, en la misma carpeta le deben aparecer archivos llamados "0, 1 ,2 ,3.." (tantos archivos como tracks hayas exportado.

Bueno, después de haber exportado todos los tracks, toca abrir de nuevo el sappy, y esta vez lo abrimos con nuestro hack.

Una vez abierto, nos vamos a la melodí que queremos substituir, y le damos a import tracks, y allí seleccionamos con un tick todos los tracks que exportamos anteriormente. (Aquellos que son "0, 1, 2...etc.")

Entonces a la derecha veremos:

Header: Esto no lo tocamos, es el "cabezal" de la cancion por llamarlo de alguna manera. (Déjalo tal cual)

First track: Esto es donde comienza el primer track, aquí habremos de poner "0xdireccion" y debe ser la misma que pusimos anteriormente.

Voicegroup: Como dije anteriormente, esto mejor no tocarlo.

Bueno, pues ya hemos acabado de insertar nuestra midi. Ahora solo queda probar como suena.

En caso, de que la midi se escuche mal, con los famosos "beeps" es porque los instrumentos que suenan en la midi que insertaste, NO son los mismos que los que tiene el voicegroup.
Para solucionarlo, habrás de solucionarlo con el anvil studio o volviendo a insertar a importar todos los tracks, ponerlo en la misma direccion, PERO cambiando el voicegroup, por otro del rom, e ir provando hasta que suene bien. Aunque la mejor solución es cambiarlo con el anvil studio.

En sencillos pasos..

  • Importar nuestra midi al mid2agb, y obtener el archivo .s
  • Abrir el sappy con nuestra copia de nuestro hack.
  • Darle a assemble song, e importar tu archivo .s, buscar un offset libre, y aceptar que sobreescriba la tabla de canciones.
  • Cerrar el sappy, y volverlo a abrir de nuevo con la copia de nuestro hack, y exportar los tracks.
  • Cerrar de nuevo el sappy, y abrirlo esta vez con nuestro hack.
  • Importar los tracks extraidos de la copia del hack, al hack, y ponerle el mismo offset vacío.
PHO

Tutorial escrito por AgR.
Web designed by Serg!o.
Hosting powered by HostingGazel.

Pokémon y todos sus respectivos nombres son marcas registradas y © de Nintendo Nintendo 1996-2010.

Para más información véase el aviso legal.