Hex fix for converting non "a" BSPs

Tutorials for the PC version of Halo 1.
Post Reply
User avatar
Patrickh




Wordewatician 500

Posts: 1173
Joined: Wed Mar 14, 2007 4:53 pm

Hex fix for converting non "a" BSPs

Post by Patrickh »

Leonidas wrote:If you are converting any BSP besides the one you start out in, you will exception unless you do this:

browse to levels\test\mplevelmame\mplevelname.scnr.meta

open that file with a hex editor

scroll to the bottom and find psbs (sbsp backwards because the endian is swapped)
count back sixteen bytes and enter 00 08 00 00, or 0008 0000
if you are having trouble finding where to type this value, do this:

open the level that contains the BSP you are converting
click tools>extract>individual BSP

find the BSP that you have been working on and look at the numbers next to it.
there will be a value title (hex) offset
take that number, and reverse it. keep in mind that hex functions in duplets, so 12345678 will become 78563412

go back to scrn.meta in your hex editor and find that value (towards the bottom) and replace it with 00080000 (the hex offset of the 'a' bsp.) now when you convert your map you will be able to open it in sparkedit and it will actually work.

hope this helps someone
if you tried to convert a bsp and open it in sparkedit and it gave you "seek failed on an unknown file" this will fix that, no need to start over just edit the scenario and rebuild again
Last edited by Patrickh on Fri Aug 17, 2007 6:20 pm, edited 1 time in total.
Image
conure says: or i could jsut incase my shoes in papar mache, followed by my dog
|||Lethargy||| Mr. Mohawk|||
|||feel free to contact me via PMs, AIM, MSNM, or Xfire if you have any questions|||
User avatar
bloodymess





Posts: 44
Joined: Sun Apr 15, 2007 2:25 am

Post by bloodymess »

That explains why they wouldn't work....
User avatar
joemammy47





Posts: 354
Joined: Thu Feb 22, 2007 4:06 pm
Contact:

Post by joemammy47 »

omg hahaha now there is so many maps i can do XD
User avatar
Cryticfarm





Posts: 3611
Joined: Sat Dec 09, 2006 7:23 pm
Location: canada
Contact:

Post by Cryticfarm »

What bsp are you using? Some are un-convertible.
User avatar
Patrickh




Wordewatician 500

Posts: 1173
Joined: Wed Mar 14, 2007 4:53 pm

Post by Patrickh »

yes i shoud add that for the most part, a20 and c40 are unconvertable (without ce)
but the rest are free game.
also,i dunno if i have an outdated HMT or something, but every so often when you convert one there are stray verts and stuff everywhere, but dont get pissed just do a different one
Image
conure says: or i could jsut incase my shoes in papar mache, followed by my dog
|||Lethargy||| Mr. Mohawk|||
|||feel free to contact me via PMs, AIM, MSNM, or Xfire if you have any questions|||
User avatar
Cryticfarm





Posts: 3611
Joined: Sat Dec 09, 2006 7:23 pm
Location: canada
Contact:

Post by Cryticfarm »

O ya and the maw is unconvertible.
User avatar
Patrickh




Wordewatician 500

Posts: 1173
Joined: Wed Mar 14, 2007 4:53 pm

Post by Patrickh »

cryticfarm wrote:O ya and the maw is unconvertible.
which one? because I've converted at least two maw BSPs
Image
conure says: or i could jsut incase my shoes in papar mache, followed by my dog
|||Lethargy||| Mr. Mohawk|||
|||feel free to contact me via PMs, AIM, MSNM, or Xfire if you have any questions|||
User avatar
Cryticfarm





Posts: 3611
Joined: Sat Dec 09, 2006 7:23 pm
Location: canada
Contact:

Post by Cryticfarm »

I forgot... o well.
If you want send your scrn file over, I'll try to fix it,
User avatar
Patrickh




Wordewatician 500

Posts: 1173
Joined: Wed Mar 14, 2007 4:53 pm

Post by Patrickh »

i also don't know which a40 and c10 bsps are unconvertible, if it's just there a or all of them. I know it has to do with the detail object collection, but im unaware of how to fix it
Image
conure says: or i could jsut incase my shoes in papar mache, followed by my dog
|||Lethargy||| Mr. Mohawk|||
|||feel free to contact me via PMs, AIM, MSNM, or Xfire if you have any questions|||
User avatar
Cryticfarm





Posts: 3611
Joined: Sat Dec 09, 2006 7:23 pm
Location: canada
Contact:

Post by Cryticfarm »

So can you send the scrn? And what bsp are you converting anyway?
User avatar
Andrew_b




Socialist

Posts: 4188
Joined: Sat Feb 24, 2007 4:52 pm
Contact:

Post by Andrew_b »

Patrickh wrote:i also don't know which a40 and c10 bsps are unconvertible, if it's just there a or all of them. I know it has to do with the detail object collection, but im unaware of how to fix it
lawl i know how to fix it...me and conure have been chatting a loooong time.
User avatar
joemammy47





Posts: 354
Joined: Thu Feb 22, 2007 4:06 pm
Contact:

Post by joemammy47 »

ima convert the a for a50. that exceptioned me for some reason last time though. maybe i did the b on accident idk. but ima do it if it works.
User avatar
Andrew_b




Socialist

Posts: 4188
Joined: Sat Feb 24, 2007 4:52 pm
Contact:

Post by Andrew_b »

lawl i did that once...basiclly made a remake of the whole level...just made it mp.

but then i learned that you could do it just by clicking a button in Hek...so i never did finish.
User avatar
joemammy47





Posts: 354
Joined: Thu Feb 22, 2007 4:06 pm
Contact:

Post by joemammy47 »

well ima use a certain section of the level i picked out in sparkedit for ctf. GREAT ctf actually.
spikes122





Posts: 292
Joined: Thu Dec 21, 2006 7:44 am

Post by spikes122 »

Thanks for this

but what if you get the "seek failed on unamed file" error when u done a normal pmi and nota sp to mp and the hex at bottom next to psbs is right?
how do i fix that
Post Reply