Well iv had multiple attempts at sound injection all with ADI, Swamp told me that ADI is capable of injecting sounds. Heres some stuff from Iron Forges white paper
[quote]In each sound meta, there is an index and chunk count that references a block in the fifth reflexive in the coconuts object. This block has another index and chunk count, referencing the sixth reflexive in the coconuts object. These chunks reference
Sound Injection
-
- Posts: 357
- Joined: Sun Mar 07, 2004 4:34 pm
J-unit, you ran into the exact same problems that I did while trying to figure this out.
There is some thread here about some guy who successfully added sounds to a map. He changed the meta file to make it think that the file was a wma, then he added a new wma to the end of the map file, and linked the meta to it.
Trying myself, I was able to make the meta think it was a wma, but I tryed several times to hex in a new audio file, but it always corrupted the map...
I have PMed the guy who supposedly "figured it out", but no response.
There is some thread here about some guy who successfully added sounds to a map. He changed the meta file to make it think that the file was a wma, then he added a new wma to the end of the map file, and linked the meta to it.
Trying myself, I was able to make the meta think it was a wma, but I tryed several times to hex in a new audio file, but it always corrupted the map...
I have PMed the guy who supposedly "figured it out", but no response.
-
- Posts: 7
- Joined: Thu Oct 14, 2004 2:31 pm
That is another thing I've tried. I brought in one after hexing the meta and then tried to "preview", as well as extract it after injecting it, and the thing is corrupted. (I used a file that was hexed to the EXACT same size as the original).J Unit 0524 wrote:well i heard u can hex the meta of the snd tag to be the third type (WMA) and easily inject a new wma format over it using ADI withouht having to add and relink
Come to think of it though, I didn't actually try it in Halo 2 after doing that... It seemed screwed in ADI, but maybe it will play properly. Will try tommorow.
Edit: Okay, I tried converting byte 0x04 to 03 to make it look for a WMA, then I used ADI to inject a WMA that was smaller in file size than the Xbox ADPCM WAV file already in there. I tried it, and made it a dependency of a ghost lsnd, but the sound never played when I got into it...