(TuT) How To Create New BSP in demo & Full

Moderator: Halo Moderators

Mac Hacker
Ranger
Posts: 1787
Joined: Tue Jul 10, 2007 9:07 pm

(TuT) How To Create New BSP in demo & Full

Post by Mac Hacker » Fri Nov 09, 2007 1:35 pm

Nulling BSP -Crypt

Here is a extremely easy way to take away the bsp from a map.

Tools needed:

Hex editor
Bloodgulch.map
Basic knowledge of hex editing

In a halo full version header, it tells you where certain things are within the map. It states that the bsp of a map begins at the offset of 0x00000800. The bsp size then continues for 0x00172800 ending at 0x00173600.

What we are going to do today is null out the bsp for the bloodgulch ground area. Nothing else (like the scenery, or weapons, etc.)
First off open up your hex editor (if you dont already have one try hex workshop)
Then goto the offset of 0x00000910
You will see '7F15' change that to '0000'
Click 'Save'/'Save As'
Image
Then you will see a nulled out bsp game like so:
Image
Last edited by Mac Hacker on Fri Nov 09, 2007 1:38 pm, edited 1 time in total.
TsGh

>Shadow<
Halo Moderator
Halo Moderator
Posts: 2734
Joined: Sun Apr 02, 2006 9:15 pm

Post by >Shadow< » Fri Nov 09, 2007 1:37 pm

Yay! I tut from Tyler that works! xD Good job. I hope to see new maps in the future through Eschaton.

Sticky this please.
Image

Mac Hacker
Ranger
Posts: 1787
Joined: Tue Jul 10, 2007 9:07 pm

Post by Mac Hacker » Fri Nov 09, 2007 1:38 pm

<_< lol
TsGh

Fonzeh
Ranger
Posts: 1894
Joined: Tue Oct 16, 2007 3:57 am
Location: "I didn't just take your mom out to dinner. I ate your mom for dinner."
Contact:

Post by Fonzeh » Fri Nov 09, 2007 1:59 pm

does this make the ground flat? If so thats awesome, If not how could i do that?




EDIT: I tried it out, it said loading map Bloodgulch bu then it crashed on me :/
G[v]N wrote:HUGE NOTIFICATION
THIS GRAVY HAS BRAINS
Mota-Lev was here 30/4/2010@2:18pm
Image

Mac Hacker
Ranger
Posts: 1787
Joined: Tue Jul 10, 2007 9:07 pm

Post by Mac Hacker » Fri Nov 09, 2007 2:10 pm

you prooly didnt do it right you gotta use demo hack first :x lol this is what deox did for Deepspace and Slip space
TsGh

Fonzeh
Ranger
Posts: 1894
Joined: Tue Oct 16, 2007 3:57 am
Location: "I didn't just take your mom out to dinner. I ate your mom for dinner."
Contact:

Post by Fonzeh » Fri Nov 09, 2007 2:33 pm

nope didnt work heres what i did

Demo Hacked it
Did the hexedit code
changed it back to demo
played it
"loading map Bloodgulch"
Crash

didnt work
G[v]N wrote:HUGE NOTIFICATION
THIS GRAVY HAS BRAINS
Mota-Lev was here 30/4/2010@2:18pm
Image

Mac Hacker
Ranger
Posts: 1787
Joined: Tue Jul 10, 2007 9:07 pm

Post by Mac Hacker » Fri Nov 09, 2007 2:50 pm

:shock: it should work it did for me and u know u gotta read it thoroly
TsGh

BRIMSTONE
Ranger
Posts: 724
Joined: Mon Aug 27, 2007 2:13 pm
Location: performing dark rituals on halo...

Post by BRIMSTONE » Fri Nov 09, 2007 3:24 pm

this has endless applications......one prob though:once youv enulled all it out.can bsp be remade? likt into new maps?

Shodos
Veteran
Posts: 448
Joined: Thu Jun 28, 2007 6:46 pm
Location: Look there... above you

Post by Shodos » Fri Nov 09, 2007 3:33 pm

does not work for me either. not cool.

Mac Hacker
Ranger
Posts: 1787
Joined: Tue Jul 10, 2007 9:07 pm

Post by Mac Hacker » Fri Nov 09, 2007 5:52 pm

thats hella geh for yall it should work try reading exactly Deox Gave me this tut so it should work :P but yeah u can use senery to make a new BSP like in deepspace and so on
TsGh

Shodos
Veteran
Posts: 448
Joined: Thu Jun 28, 2007 6:46 pm
Location: Look there... above you

Post by Shodos » Sat Nov 10, 2007 2:59 pm

... directions are as follows
tyler wrote:First off open up your hex editor (if you dont already have one try hex workshop)
Then goto the offset of 0x00000910
You will see '7F15' change that to '0000'
Click 'Save'/'Save As'
1. open bloodgulch.map in hexedit
2. find offset 0x00000910
3. change 7F15, the first 4 bits listed, to '0000'
4. save


i read it. didn't work. now what.

Mac Hacker
Ranger
Posts: 1787
Joined: Tue Jul 10, 2007 9:07 pm

Post by Mac Hacker » Sat Nov 10, 2007 3:05 pm

try going to 0x810

then select the 0A and change the hex for those to 00 00
TsGh

Shodos
Veteran
Posts: 448
Joined: Thu Jun 28, 2007 6:46 pm
Location: Look there... above you

Post by Shodos » Sat Nov 10, 2007 5:38 pm

tyler777 wrote:try going to 0x810

then select the 0A and change the hex for those to 00 00
0A does not exist until 00027FF0

Mac Hacker
Ranger
Posts: 1787
Joined: Tue Jul 10, 2007 9:07 pm

Post by Mac Hacker » Sat Nov 10, 2007 5:43 pm

no no no <_< look at this i ment x820 :oops:

Look change: 30 41 to 00 00 (see the 0A)

Image

btw i didnt use Hex edit i used my own hex editor made by me
TsGh

User avatar
zapconquest
Ranger
Posts: 1336
Joined: Sat Dec 09, 2006 11:31 am
Location: on a secret mission in uncharted space
Contact:

Post by zapconquest » Sat Nov 10, 2007 6:43 pm

that would be (starting) on 82e, not 820. If you had really made a (good) hex editor I think you'd probably know that...

Post Reply

Who is online

Users browsing this forum: No registered users and 16 guests