Page 1 of 2

Bitmap internalizer

Posted: Sat Jan 19, 2008 8:57 pm
by conure
This proggie here is something i have been wanting to do for a while, and its finally done. What this does is it takes a external bitmap, from the bitmaps.map, and makes it a internal bitmap, a bitmap based in the halo map. Right now there is a a bitmap internalizer and bitmap injector, that is all i really plan to add for reasons to be revealed later......

I would also like to give a big thanks to altimit for all the help he gave me with proggie.

Enjoy, conure

Edit: new versions... old worked for some reason

Posted: Sat Jan 19, 2008 9:01 pm
by MoDFox
Sweet! Thanks Conure! I've been wanting to do this. One thing, the Internalize d2 is cut off a bit:

Image

Otherwise its great! Thanks, I'm going to try to use this soon to see if I get any errors.

Posted: Sat Jan 19, 2008 9:06 pm
by conure
Heres a fixxed version...

Posted: Sun Jan 20, 2008 12:51 am
by Altimit01
As they say on the interwebs:

Confirmed for BRAWL
And by that I mean this feature can be expected in 0.7

Good job.

Posted: Sun Jan 20, 2008 5:19 am
by Choking Victim
Damn conure, i wish you were around when i modded pc. :) Excellent work once again.

Posted: Sun Jan 20, 2008 5:52 am
by Pepsi
You released it. Cool beans dude.

+10 Internets

Posted: Sun Jan 20, 2008 6:50 am
by bcnipod
Pepsi i am guessing you used that in FTW.

Posted: Sun Jan 20, 2008 9:43 am
by MoDFox
HMT for PC actually has that feature built in. I use it on Virtual PC sometimes. But I'd much rather use this, and when the time comes, it in 0.7 :D

Posted: Sun Jan 20, 2008 10:58 am
by conure
MoDFox wrote:HMT for PC actually has that feature built in. I use it on Virtual PC sometimes. But I'd much rather use this, and when the time comes, it in 0.7 :D
No thats a different thing, the HMT EOF adds bitmap raw data to the end of bitmaps.map. My thing adds the raw data to the map its self so you never need to use a bitmaps.ppf if you internalize skins and wana distribute them.

Also i put up a new version, frankly i just caught a bug and dont understand why the old even worked. It wasnt updating the bitmaps position so it was pointing to a wrong offset yet it still worked... I just find that weird.....

Posted: Sun Jan 20, 2008 11:00 am
by Altimit01
MoDFox wrote:HMT for PC actually has that feature built in. I use it on Virtual PC sometimes. But I'd much rather use this, and when the time comes, it in 0.7 :D
I think you're thinking of the EOF trick. This puts maps inside of the playable map file. Not adding on to the end of bitmaps.map.

Edit: too fast on the draw for me conure.

Posted: Sun Jan 20, 2008 11:21 am
by MoDFox
Ohh, I didn't know that. Thanks for clarifying, but still, the EOF trick is what pepsi used.

Posted: Sun Jan 20, 2008 11:26 am
by conure
MoDFox wrote:Ohh, I didn't know that. Thanks for clarifying, but still, the EOF trick is what pepsi used.
Right

/one word contribute

Posted: Sun Jan 20, 2008 12:09 pm
by MoDFox
Aw, I tried to inject a bitmap from a ce map and it crashed halo. :(

Posted: Sun Jan 20, 2008 12:15 pm
by conure
Details, map bitmap, was it internalized first. ect I will look into it and try fix it.

Posted: Sun Jan 20, 2008 12:38 pm
by MoDFox
Okay, I downloaded Blockfort, to get the ce bitmaps from.

I had already converted it.

this is what I did.

1. PMI'd the Bipd
2. I made sure it worked and it did and I saw the super broken bitmaps
3. I took the .dds's out of the original CE map
4. I injected using the Internalizer.

Is that good? If not just let me know what you need. Also, it was originally internalized in the CE map, not external.

Posted: Sun Jan 20, 2008 12:43 pm
by conure
mmmm, i dont know in this case. Check to make sure in the halo full map it is internalized, if it isnt internalize it then try injecting... that might work....

Posted: Sun Jan 20, 2008 12:49 pm
by MoDFox
Wait... what? Check with like hmt? because thats another thing, it doesn't want to let me open the map with HMT or Eschaton after, it crashes HMT and Eschaton just doesn't do anything.

Posted: Tue Jan 22, 2008 2:54 am
by Philly
This is damn cool. This is a solution to all of my Fireteam Delta bitmap problems. Have 100 tinterweb points. :)

Posted: Tue Jan 22, 2008 11:57 am
by Tyler777
dude this is nice its just like that extra save as feature on sparkedit pc that lets you internal zes sounds and bitmaps.........

Posted: Tue Jan 22, 2008 12:03 pm
by Pepsi
At the time FTW was being worked on conure was working on this as well. It was a quick fix for needing bitmaps.ppf as he said. It was still in beta form so I was kinda reluctant on fully committing to it at the time and wanted to get FTW out and over with so I went with the EOF method instead. What conure has released makes the EOF method not necessary for people who what to mod HaloPC with the FTW style flair of having different bitmaps on different levels and such.

example being snow themed hogs on your snow maps and so forth.