"sappy mod" followed by "original sappy". are you sure you're using http://www.feshrine....showtopic=4393?also see http://pokemonhacker...ista-7-8&page=2
regardless, I can't hold your hand so you'll need to walk with your own two feet, but here are some basic instructions:
- TLP has custom sound effects and the like. you can patch an FE7 ROM with it and check out this:
D10000 - Swarm Sound Effect - 0xD14A00 - 0xD14A20 - 0xD14A40 - 0x17A
first offset = where the data from WAV2GBA is. The one I use is by an old friend named Atrius. I don't think he minds me sharing so here is the download link. IIRC you just drag the file onto the program and it should work, but make sure it's formatted properly and some sounds may just not work, idk. (Try playing with the audio; I can't really help you here, you need to have experience with different audio formats or have other knowledge to be able to fix any issues in the data that could make it not work.)
note that this is raw WAV data and will take up a ton of space. so be ready. also there's a byte somewhere towards the beginning which controls whether the sound loops (maybe it's 3C or 40 or FF or something, I don't know, you're on your own there), if it loops and you don't want it to try to find which byte towards the beginning of the raw audio data to 00 out.
second offset = instrument map data, points to the raw audio/sample data we just inserted above
e.g. in TLP it's 00 3C 00 00 00 00 D1 08 FF 00 FF 00 00 00 00 00
I'm not going to break down the data because A) I don't remember the details and there's not much point, but the offset is "00 00 D1 08" backwards or "08D10000" (with the usual 08 thing being the reference to memory bla bla, you should know this or else you probably shouldn't be trying to do something advanced like music and/or sound insertion)
After that is track data. Again I'm not going to break down what each byte does (if you're paying attention you may notice the creator is from http://goldensunhacking.net/and you could do a search on that forum to find more info, but I won't help you there nor do I suggest you bother the creator--people are busy and the information is already out there, so you should be able to find it on your own).
Anyway this basically just plays a track of one note with your sample, and it can be c/p'd IIRC (meaning it's the same for all sound effects... again, if I remember correctly). BE 7F BC 00 BB 01 BD 00 CF 3C 7F B0 B1 00 00 00
After that is the actual track table or whatever you want to call it
01 00 14 00 00 4A D1 08 20 4A D1 08 00 00 00 00
1 track, 14 is... I don't remember, next is the offset of the instrument map to use (0xD14A00), after that are all the tracks (we only have one at 0xD14A20 so there's a pointer to that and then a set of 00's to end the data)
then just point to the offset you put the song/track table/header/whatever at using a module or something (e.g. the music array module or whatever it's called--man it's been forever since I've done or even talked about serious hacking stuff lol) and then play it. I put mine at 0x17A apparently (I took notes for almost everything or it'd have totally gotten out of hand--hacking is huge and having notes saved me many times and is basically a necessity for any project), but unless you plan to dig through TLP or something I don't think that'll help you lol
That's it, it's actually not that hard IMO but if you don't have the basics down it might be hard, but I can't really help you
...
also, just saw this
The song in question isn't an MIDI, and I have no other way to extract it unless I wanna spend like a week picking the music out after using MP3 to MIDI lol
So, I might give the hexing a try when I got the time. Thanks!
umm, you really should NOT be trying to insert a WAV song into a GBA game. ever. hypocritical coming from someone who did it 3 times, I know, but I had extra space and did it for fun and did very shortened versions (like, < 30 seconds versions) at the cost of using a ton of space. it won't even sound that good and is really NOT a replacement for MIDIs, so that's a bad idea. if a song you want doesn't have a MIDI form already online that you can borrow, I really suggest either making it yourself, requesting someone to do it (you'll have better luck if you offer $$ of course), or not using the song.
in the end it's up to you but yeah, that just bothered me so I had to say something XP. either way good luck with whatever you do with the info I have posted~