Halo Sound Injector Alpha 0.420 - Perfect Music in MP/SP
-
- Posts: 226
- Joined: Wed Mar 10, 2004 10:37 am
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Halo Sound Injector Alpha 0.420 - Perfect Music in MP/SP
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
-
- Posts: 226
- Joined: Wed Mar 10, 2004 10:37 am
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
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.
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.
-
- Posts: 226
- Joined: Wed Mar 10, 2004 10:37 am
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
-
- Posts: 226
- Joined: Wed Mar 10, 2004 10:37 am
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |