Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2012-10-15 13:56:09

pkmgoldfan
Member
Registered: 2011-02-27
Post 35/51

Music help

Hey all,
Can someone please help we with music hacking? after almost 2 years I still dont know how to import custom music into the game... I've searched everywhere around this forum already and found some sort of editor and a music document. however the document doesnt tell me how to import custom music neither does it tell me how to edit the music, the editor i found (sound edit 1.3 or something) doenst have the loop function and has no clear tutorial what so ever...

I know coolboyman succesfully did some music hacking in his pokemon Prism...
Can someone please teach/explain to me how I can edit the music in gold?

Thank you..

Offline

#2 2012-10-15 14:06:51

Vitharix
Member
Registered: 2011-12-29
Post 120/396

Re: Music help

I dont think there is a way to "import" it... As far as I know, you have to insert it via hex editor, byte by byte.

Offline

#3 2012-10-15 17:34:28

theoblivinator
Member
From: Iowa
Registered: 2012-08-20
Post 44/98

Re: Music help

That's too bad. I was planning on asking about this sometime in the future; I had an idea it would be pretty cool to hear the overworld music from The Legend of Zelda: Link's Awakening DX at some point in my gold hack, like traveling through a long route or something.

I really hoped there would be some sort of documentation on how it could be done.

Does anyone even know the offsets where the music for the map is stored (still talking about Gold and Silver ofc).

Offline

#4 2012-10-15 22:08:47

Vitharix
Member
Registered: 2011-12-29
Post 121/396

Re: Music help

Well for that, you *might* be able to copy 'n paste, but it depends on how the song is stored in the Zelda Rom. It's possible that, since it is a game boy (not color) game, it might be parallel in format to RBY/GS. I'm totally speculating here, and you'd have to look at the game and find out for yourself, but since it is already a gameboy compatible song, and already in a game, it might be easier to do.

As for doing it the hard way, what's the big deal? It's really a unique thing to be able to bring to your hack. A semi-decent hack with a few original tracks would really stick out because of that, in my opinion. Of course, I am a musician, so I have a bit of bias.

http://datacrystal.romhacking.net/wiki/ … _map#Music

I recommend you bookmark this site.

Last edited by Vitharix (2012-10-15 22:12:46)

Offline

#5 2012-10-15 22:21:04

koolboyman
Member
Registered: 2010-10-16
Post 110/203

Re: Music help

IIRC the Links Awakening and Pokemon music formats are not compatible.

Offline

#6 2012-10-15 22:24:15

Vitharix
Member
Registered: 2011-12-29
Post 123/396

Re: Music help

koolboyman wrote:

IIRC the Links Awakening and Pokemon music formats are not compatible.

Ah, okay, just spitballing there. Is it because of the different "track" usage? It seems like the sounds in Pokemon are slightly primitive compared to the Gameboy Zelda series.

Edit:
I suppose I mean a different sound engine.

Last edited by Vitharix (2012-10-15 22:28:43)

Offline

#7 2012-10-16 03:13:10

theoblivinator
Member
From: Iowa
Registered: 2012-08-20
Post 45/98

Re: Music help

Even the DX version of Link Awakening wouldn't work? They are both GBC games...

Anyways, I have no problem trying to get it to work the hard way. Thanks for the link that has the music info. I'll mess around with it, and suppose I'll come back here if I have questions.

Offline

#8 2012-10-16 05:18:40

530/700

Re: Music help

theoblivinator wrote:

Even the DX version of Link Awakening wouldn't work? They are both GBC games...

No, whether it’s on the GBC or not is not really relevant. The underlying music engines are completely different, and thus the song formats interpreted by the engines are also different.

Pokémon Pinball shares the same music engine as GSC, and songs can be imported from one to the other. This engine was derived from RBY’s, but has diverged enough from the original that importing songs from RBY to GSC would require some work.

Link’s Awakening has its own music engine. It’s completely unrelated to any other game’s sound engine (except For the Frog the Bell Tolls, and possible the Zelda Oracles series). A direct conversion is not possible, and a manual conversion would require a lot of work due to the different behavior of the engines.

#9 2012-10-16 05:27:22

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 1,713/3,460

Re: Music help

Since there is documentation of the codes used for the pitches and lengths of notes and the like, you could either 1)Find sheet music and enter it manually, or 2) Find a midi of it that someone has made, open that in a free midi-editing software, and transcribe the notes that way. That might be easier than trying to decipher the music engine of the other game and converting the codes, depending on the song in question.

Offline

#10 2012-10-16 18:56:33

theoblivinator
Member
From: Iowa
Registered: 2012-08-20
Post 46/98

Re: Music help

Ah I see, thanks for clarification, I'm not very familiar with the music aspect of rom hacking. Guess I still have loads to learn. Also thanks for the ideas and tips on how something like this might be accomplished.

Offline

#11 2012-10-17 01:59:08

Danny-E 33
Administrator
Registered: 2012-06-09
Post 178/1,023

Re: Music help

I was actually very close to making a thread like this for myself. And seeing as this thread is appropriately named "Music help", my gen 1 questions can go here too, I feel.

So on my computer I have some old notes from Melash and Sonic65 describing the notation for basic notes for regular channels and the noise channel.
But neither go specific enough. Does anyone know the parameters for each affect a note can have? Like dynamic, vibrato etc.
And of course, does anyone know the formatting for looping?
I've also wondered, does each note have a set number of bytes it has to be? If not, how does the music engine know when it's done reading one note and begins reading the next?


Red Hack: Pokémon Prototype

Total number of registered users: 7000+
Total number of active users: ~12

Offline

#12 2012-10-17 14:29:50

Gallego13
Member
Registered: 2011-12-11
Post 66/94

Re: Music help

I'm also having some trouble here.
Even though I enter all the notes with their octave values, it doesn't sound.
When I load the game and enter a map with that music, it's all blank sound.
¿Do I have to add something else apart from the header, the tempo, the notes, the octaves, the delay and the FF at the end of every channel?

PD:I know the issue I have is with my custom music and not with pointers because I've already imported and arranged tracks from Pokémon Pinball twice.

Offline

Board footer

Powered by FluxBB