Halo Sound Injector Alpha 0.420 - Perfect Music in MP/SP

Only Xbox NTSC maps should be submitted here! Do NOT post full maps, only PPF files
pokecancer




Socialist Revivalist Construct Wave
Firestorm ONI

Posts: 226
Joined: Wed Mar 10, 2004 10:37 am

Halo Sound Injector Alpha 0.420 - Perfect Music in MP/SP

Post by pokecancer »

Here is the first release of my program. There is some cool music from 2 betrayals also. You need the fix the reflexives manually for now. I don't think it needs directions because if you can fix the reflexives by hand then you should know enough to know how to use this program. It works for MP and SP, any level. It inserts the raw data at the end of the file in empty space so you can have full songs now. I need anyone who knows about the hex buffer overflow in vb6 to help me now. Please give me some feedback if you use this.
Attachments
hsisoundinjection.rar
(2.91 MiB) Downloaded 232 times
pokecancer




Socialist Revivalist Construct Wave
Firestorm ONI

Posts: 226
Joined: Wed Mar 10, 2004 10:37 am

Post by pokecancer »

actually..... here's a quick and simple tutorial.
1. Open HMT.
2. Choose snd! you want to inject and enter it's meta offset in HSI as Offset 1.
3. At the top left is something like this:E7FF068B @ 0x234878. Copy E7FF068B to the clipboard.
4. Click on Utilities and go to the box to the left of swap endian. Enter E7FF068B and swap endian. Paste that in HSI as Ident 1
5. Enter the sound's meta size too.
6. Do the same for the sound you want to inject over.
7. Click Import in HSI after setting it up. Load the map files too by click on browse and choosing the map above the approriate offset.
7. Open HHT. Extract the meta for the sound you are importing and the meta you wrote over.
8. Open both metas in a hex editor.
9. In the meta for the sound you overwrote go to offset 0xEC and highlight til the end of the file. Copy this to the clipboard.
10. Go to the same offset in the meta for the sound you are importing and highlight everything. Paste over this.
11. Inject the meta for sound you are importing over the meta you wanted to overwrite. If you overwrote an effect or something else, you have to change it to a snd!.
12. Done!

With this method you don't have to fix the reflexives by hand like I mentioned before.
User avatar
Redspike





Posts: 109
Joined: Sat Apr 03, 2004 8:19 am
Location: England

Post by Redspike »

thts sweet pokecancer ! thnx dude
Image
zulux




Miner Articulatist 100

Posts: 137
Joined: Sun Feb 29, 2004 3:20 pm
Contact:

Post by zulux »

Thx, fixing the sounds is like fixing some other shit like snow, cool. I hope to see the pmi prog :wink: wink wink nudge nudge
Screw the 3 lines of text limit.
SEHF





Posts: 217
Joined: Wed Mar 17, 2004 6:40 pm

Post by SEHF »

yeah, i am also waiting for the pmi progy! Thanks this is great too!
Bassist-X





Posts: 135
Joined: Tue Apr 27, 2004 8:30 pm

Post by Bassist-X »

Badass man, this is exactly what I needed. I really hope that you can find some help on the model injection program too, thats another thing on my wishlist. Keep the mods coming!
SEHF





Posts: 217
Joined: Wed Mar 17, 2004 6:40 pm

Post by SEHF »

Yeah! If Mono was still around, he would, probably, be able to help you! If the PMI program never comes out, I will have to learn how to inject models with your tutorial! Anyways, now I can listen to some cool tunes while I waste my friends as a grunt!
Stunna_X





Posts: 117
Joined: Tue Feb 24, 2004 7:59 pm
Location: With your mom

Post by Stunna_X »

damn it seems u came out of no where doing all this new and hot shit... did u use to be someone else?
Team NMP, XBL clan - STR8 RIPPIN, XBL tag - Stunna X --- way outdated
Gabs





Posts: 132
Joined: Thu Apr 08, 2004 11:22 pm
Location: Australia

Post by Gabs »

Nice. So this will let us inject a 7 second sound from map A, over a 1 second sounds in map B?
adam07





Posts: 109
Joined: Sun Mar 07, 2004 8:06 pm
Location: Colorado
Contact:

Post by adam07 »

This is just music from other levels right? I wonder if it's possible to play your own music during halo.
Sig too big
el nino





Posts: 27
Joined: Sat May 08, 2004 4:17 pm

Post by el nino »

adam07 wrote:This is just music from other levels right? I wonder if it's possible to play your own music during halo.
that would be awesome
pokecancer




Socialist Revivalist Construct Wave
Firestorm ONI

Posts: 226
Joined: Wed Mar 10, 2004 10:37 am

Post by pokecancer »

that's what it does.
Gabs





Posts: 132
Joined: Thu Apr 08, 2004 11:22 pm
Location: Australia

Post by Gabs »

Pokecancer, in step 3 of your mini tut, do these numbers appear when you put the offset in offset 1? Please help.
pokecancer




Socialist Revivalist Construct Wave
Firestorm ONI

Posts: 226
Joined: Wed Mar 10, 2004 10:37 am

Post by pokecancer »

it's in hmt.
Gabs





Posts: 132
Joined: Thu Apr 08, 2004 11:22 pm
Location: Australia

Post by Gabs »

I put some music in from silent cartographer, but i have to go to school now, i'll test it when i come home.
Gabs





Posts: 132
Joined: Thu Apr 08, 2004 11:22 pm
Location: Australia

Post by Gabs »

Yep, this program works wonderfully. Will the PMI program be like this?
pokecancer




Socialist Revivalist Construct Wave
Firestorm ONI

Posts: 226
Joined: Wed Mar 10, 2004 10:37 am

Post by pokecancer »

the problem seems to be with making ppfs of the music. the PMI, which is almost done, will be much simpler to use.
Gabs





Posts: 132
Joined: Thu Apr 08, 2004 11:22 pm
Location: Australia

Post by Gabs »

What if we upload the music meta so people inject it themselves?
pokecancer




Socialist Revivalist Construct Wave
Firestorm ONI

Posts: 226
Joined: Wed Mar 10, 2004 10:37 am

Post by pokecancer »

sound is more than just the meta. it is also raw data so it wont work.there has to be a solution though. i will try a different ppf maker after i finish what im working on.
h4xx3d





Posts: 57
Joined: Wed Feb 25, 2004 4:32 pm

Post by h4xx3d »

Just out of curiosity, is there anythin happening with mod2 to mod conversions?
Post Reply