|
Post by skulllink on Oct 5, 2010 14:26:21 GMT -5
;D Obviously I'm new to all of this and I need help. How do you import your own music into LoZ oot and Majora's Mask?
|
|
|
Post by Jason777 on Oct 5, 2010 20:14:12 GMT -5
You use messian/frauber's MML2M64 and it's tool, z64seqrip, to extract the MM music and z64_insert_seq to import the music at a sequence number offset. Fix the CRC using a tool like GZRT after importing. For better results when changing a MIDI to a ZSEQ use DeathBasket's MIDItoZMDtoZSEQ. For more info, ask DeathBasket because I have only gotten custom music to play for me once
|
|
|
Post by haddockd on Oct 6, 2010 9:57:14 GMT -5
|
|
|
Post by skulllink on Oct 6, 2010 13:32:30 GMT -5
Thanks haddockd and jason you made it extremely confusing and by the way how do you get Utility of Time to extract Majora's mask?
|
|
|
Post by Black Rose on Oct 6, 2010 17:14:55 GMT -5
I am also trying to import music from MM into OoT. I downloaded the z64 sequence ripper and the z64 sequence inserter. What is the sequence bank offset and sequence pointer table offset for Majora's Mask? I need this info to rip the music, but I can't find it anywhere
|
|
|
Post by Jason777 on Oct 6, 2010 17:53:04 GMT -5
I think it only works with the Debug OoT ROM but if i remember correctly, GeekyLink (Gekinzuku) made a version for MM...
|
|
|
Post by Black Rose on Oct 6, 2010 20:15:01 GMT -5
Ohhh i see, well if anyone has got a link to the one for MM, i'd appreciate it!
|
|
|
Post by Jason777 on Oct 6, 2010 21:07:51 GMT -5
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Oct 7, 2010 9:16:29 GMT -5
I am also trying to import music from MM into OoT. I downloaded the z64 sequence ripper and the z64 sequence inserter. What is the sequence bank offset and sequence pointer table offset for Majora's Mask? I need this info to rip the music, but I can't find it anywhere I posted this on the GCN a while ago but since it went down I lost the information because I didn't save it. The sequence pointer table is somewhere in code (00B3C000 - 00C7A4E0.zasm), the sequence bank offset is 0x00046AF0. I'll probably have a look for it later so I can rip all the MM sequences because I've only ripped the sequence bank. I also started writing my own sequence inserter a while ago but I haven't got anywhere near finishing it because I haven't been working on it. It will support MM (U) as well as OoT Debug ROM.
|
|
|
Post by haddockd on Oct 7, 2010 9:55:35 GMT -5
I had the MM ripper tool that GL made at Gekinzuku, but deleted it from all sites because so many ppl threw a shit fit that we didnt release the source. We deleted it after compiling so we couldnt post what we didnt have. Anyways, I think I still have it on my HDD. I may actually have the only copy. PM me, if you want it and if I have it, I will send it. Once again, there is NO known source code, so dont ask.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Oct 7, 2010 10:36:49 GMT -5
Why would anyone need the source code? Chances are 99% of people won't look at it anyway and if the program works as you intend it to with no bugs then no one else really needs to see it. Writing a sequence ripper isn't exactly hard anyway so I don't see what the fuss was about. Out of interest, was it a command line tool or did it have a GUI?
|
|
|
Post by haddockd on Oct 7, 2010 15:37:15 GMT -5
Command line. The deal was, we edited messiano's tool and used it(my idea) and since it was open source, several people who will remain nameless demanded we release the source. Honestly all GL did was make a loop always return true...that's it. Otherwise it wouldn't extract all of MM's music There is one caveat. You need the start of the music header for MM (offset), which I have long since forgotten.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Oct 7, 2010 15:58:32 GMT -5
The sequence pointer table for Majora's Mask (U) Decompressed is at 0xC77B70. To rip the music from MM you need this then:
z64seqrip MM.z64 0x46AF0 0xC77B70
|
|
|
Post by Black Rose on Oct 7, 2010 16:37:43 GMT -5
Thanks Deathbasket. And this is using the messian z64 ripper or haddockd's tool?
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Oct 7, 2010 16:45:44 GMT -5
It should work with z64seqrip.exe, if it doesn't rip all the sequences then you can either rip them manually or modify the source code of the program so that it does rip them all.
|
|