Page 1 of 1

How do I manually Rebuild Map?

Posted: Sun Oct 23, 2005 2:45 pm
by Agent ME
How do I manually rebuild a Halo2 map to add in stuff, like how it worked before Insolence, and so I can get sounds in too.

Posted: Thu Oct 27, 2005 5:35 pm
by Agent ME
*Bump*

I know some knows how to do this...

Posted: Thu Oct 27, 2005 9:26 pm
by Shalted
Yeah, I do. But its a lengthy process that takes alot of time(Which is why I'm not even going to begin explaning it here), knowledge of the map structure, and skill. Your better off writing your own app to do it.

Posted: Fri Oct 28, 2005 2:39 pm
by tabasco sauce
*off topic*
what does shalted mean?
*on topic, kinda"

lol i have no idea, but i think dm has been upgraded to inject sounds

Posted: Fri Oct 28, 2005 8:00 pm
by Shalted
Well, originally. When I started programming, I got into Os developpment( Creating my own OS), My name then was System Halted(A common message used when a *nix based kernel panics), But then... I got lazy, and started writing it a S Halted then I dropped the space and it became Shalted....

*on topic*

When your trying to rebuild a map for the first time(possibly in a hex editor), its always a good idea to keep track of how much space you insert at the end of the map(for meta), and how much you insert at the current index header offset. because those values will have to be written in the header. Also, if your adding tags, you'll have to create a new file table, and file table index, to store the new tags in(Well thats how I do it....), and you can write to the new items to the index padding (I havent seen any problems here other than you may run out of padding). One little thing, that is really annoying is fixing the tags Dependencies, LoneIDs, String/Script Refrences, and Reflexives when injecting a tag.

Sounds are a little trickier, but you have to follow a reflexive through the ugh! meta, to get the raw data offset and size, even then it'll probably be external, wich means, *yay* you get to rebuild the map with more space for raw data, and re-link it to that.

Posted: Sun Oct 30, 2005 7:01 pm
by Agent ME
Ouch. I thought it was like you press Extract Map (like in DotHalo) and do that to 2 maps, and then copy the thing you want over and all of its dependencies and the rebuild map. Except Dothalo doesn't support that.

Posted: Sun Oct 30, 2005 7:10 pm
by Fantom13
1 Word....

Prometheus.

Well...eventully.

Posted: Sun Oct 30, 2005 8:20 pm
by Juniorman030790
wow! you're one smart batch of cookies system halted

Posted: Mon Oct 31, 2005 11:27 pm
by Shalted
Uhh... Thanks

Posted: Fri Nov 04, 2005 4:32 pm
by MasterChief2829
Juniorman030790 wrote:wow! you're one smart batch of cookies system halted
lmao. Anyways as of now, there is no 'program' that lets u rebuild the map. I dont know much about Prometheus but I think that should do the job... if it gets release. (not in my time cause I'm selling me modded xbox in a week and a halfish to help buy the xbox 360.