Community Project: H2V to H2X Conversions

Discuss anything related to Halo 2 Vista here.
User avatar
newbymodder




Blacksmith Articulatist 500

Posts: 1475
Joined: Fri Nov 24, 2006 4:43 pm
Location: San Angelo, Tejas

Post by newbymodder »

im good at just messing around in the hex and parts and finding new things or making new things happen the only part is i just can't remember how half the time i think i get the basic understanding of what your doing here so ya if i have time off work i'll give it a try
Image
Join Halo 2.5, Can't stop never stop modding halo 2 http://www.halo25.co.nr/
User avatar
shade45




Translator Artisan Enthraller Logistician
Stylist Wave Firestorm New Age

Posts: 2270
Joined: Fri Apr 01, 2005 1:04 pm

Post by shade45 »

newbymodder wrote:im good at just messing around in the hex and parts and finding new things or making new things happen the only part is i just can't remember how half the time i think i get the basic understanding of what your doing here so ya if i have time off work i'll give it a try
Ok well what you want to do then is extract the raw data of the h2v conversion in the first post and extract its raw data with entity. Then in hex workshop(or any hex editor) do a search for the string "crsr" (no quotes) and compare the resource blocks(the data between each "crsr" string ) to those of h2x's raw data. What we need to know is which blocks match or a similar in structure and which ones are missing.
OwnZ joO




Articulatist 500

Posts: 980
Joined: Thu Nov 10, 2005 4:24 pm

Post by OwnZ joO »

Has anybody tried extracting the bsp model of a halo 2 map and creating it with h2vista? Might be nice for something to compare to... I know you're trying to do simple, but it might be nice to have something similar than something that's simple but way different.
User avatar
ScottyGEE




Visioneer Vector Mad Hatter Artisan
Snitch! Enthraller Pi Critic
Sorceror Droplet Scorched Earth Socialist
Advisor Articulatist 500

Posts: 7352
Joined: Sun Aug 15, 2004 9:08 pm
Location: Down under
Contact:

Post by ScottyGEE »

Yeah, while its not for uploading, what about comparing apples to...the close relative of an apple? Like coagualtion on xbox with coagulation on h2v. May be easier to find differences.
Image
This collaboration is not endorsed by Halomods
Technically its only me animating though ;)
User avatar
shade45




Translator Artisan Enthraller Logistician
Stylist Wave Firestorm New Age

Posts: 2270
Joined: Fri Apr 01, 2005 1:04 pm

Post by shade45 »

Yeah good idea Scotty
Supermodder911




Connoisseur Coroner

Posts: 1262
Joined: Sun Sep 03, 2006 10:43 pm
Location: Michigan

Post by Supermodder911 »

i remember a while back i was messing with a app called bsp tools or something like that i was extracting the model and editing it every time i made a edit it loaded without collision but it was all messed up and looked like it connected every possible vertice to each other then i started to mess with the collision part of the app i made the map flat in a model and flattend the collision and the map loaded and it was flat and there was collision but there was places i fell through too so i thought big whoop i fall then i tried to inject a model of a map i made before and injected it with entity and opened the bsp viewer in entity and i seen my model with beavercreeks textures nd shaders added too it then i ftped it and it didnt even load so i think if you guys use that app and mess around with the collision model we wont need H2V to H2X but whatever way we go we must use the best working method
Image
C Wizzle
User avatar
newbymodder




Blacksmith Articulatist 500

Posts: 1475
Joined: Fri Nov 24, 2006 4:43 pm
Location: San Angelo, Tejas

Post by newbymodder »

supermodder911 wrote:i remember a while back i was messing with a app called bsp tools or something like that i was extracting the model and editing it every time i made a edit it loaded without collision but it was all messed up and looked like it connected every possible vertice to each other then i started to mess with the collision part of the app i made the map flat in a model and flattend the collision and the map loaded and it was flat and there was collision but there was places i fell through too so i thought big whoop i fall then i tried to inject a model of a map i made before and injected it with entity and opened the bsp viewer in entity and i seen my model with beavercreeks textures nd shaders added too it then i ftped it and it didnt even load so i think if you guys use that app and mess around with the collision model we wont need H2V to H2X but whatever way we go we must use the best working method
so basically u made the map flat though? if you could get hills ect into it then we wouldn't need to make it so h2v would be able to converge with h2x
Image
Join Halo 2.5, Can't stop never stop modding halo 2 http://www.halo25.co.nr/
User avatar
Tain7ed





Posts: 163
Joined: Fri Jun 16, 2006 5:47 pm
Location: Im really really lost

Post by Tain7ed »

NewbyModder that application was complicated and you couldn't import meshes into it, you just adjusted values of the existing bsp no adding or subtracting just moving.
Image
User avatar
newbymodder




Blacksmith Articulatist 500

Posts: 1475
Joined: Fri Nov 24, 2006 4:43 pm
Location: San Angelo, Tejas

Post by newbymodder »

oh ic haha so technically then converging h2v to h2x is way better
Image
Join Halo 2.5, Can't stop never stop modding halo 2 http://www.halo25.co.nr/
-DeToX-




Illusionist Recreator Connoisseur Acolyte
Sigma Decryptor Droplet Pyre
Blacksmith Socialist New Age System Engineer
ONI

Posts: 4589
Joined: Sun Jun 18, 2006 3:58 pm
Location: ...

Post by -DeToX- »

Well not necessarily better, but easier for us, and its efficient :wink:
Image
User avatar
shade45




Translator Artisan Enthraller Logistician
Stylist Wave Firestorm New Age

Posts: 2270
Joined: Fri Apr 01, 2005 1:04 pm

Post by shade45 »

The reason that would happen after you edited the bsp collision with bsp tools is because it only edited one of the 8 bsp collision reflexes which in turn broke the other seven.

But yeah any form of bsp editing would definatly breath new life into the halo 2 modding community.

Anyways i'll post a app in a little bit that will extract any h2v bsp to entity meta format this way we will be able to study alot more bsp's.
User avatar
xheadshotmastax




Picasso Playscaper Visioneer Commentator
Droplet Firestorm

Posts: 1029
Joined: Sat Jul 02, 2005 12:26 pm
Location: Germany >_<
Contact:

Post by xheadshotmastax »

uber analyze tool says: Map is a golf field with hundreds of holes

A golf field has 19 holes FYI ;p Still funny though. hehe -ScottyGEE
Image
User avatar
shade45




Translator Artisan Enthraller Logistician
Stylist Wave Firestorm New Age

Posts: 2270
Joined: Fri Apr 01, 2005 1:04 pm

Post by shade45 »

Ok this is what I've got. I compared the h2x and h2v versions of coagulation and found that the meta is 100% identical other than some "CDCD" padding added to some of the reflexives. And the raw data is also identical other than one rsrc block which in h2v is about 3 times as large as it is in h2x. If you replace this block with its h2x block the raw chunk will work in h2x.

So I think that the only thing we need to do is figure out how to rebuild that resource block and the bsp's should load.
-DeToX-




Illusionist Recreator Connoisseur Acolyte
Sigma Decryptor Droplet Pyre
Blacksmith Socialist New Age System Engineer
ONI

Posts: 4589
Joined: Sun Jun 18, 2006 3:58 pm
Location: ...

Post by -DeToX- »

shade45 wrote:Ok this is what I've got. I compared the h2x and h2v versions of coagulation and found that the meta is 100% identical other than some "CDCD" padding added to some of the reflexives. And the raw data is also identical other than one rsrc block which in h2v is about 3 times as large as it is in h2x. If you replace this block with its h2x block the raw chunk will work in h2x.

So I think that the only thing we need to do is figure out how to rebuild that resource block and the bsp's should load.
Alright. Care to get on AIM or MSN now?
Image
User avatar
Anthony




Translator Connoisseur New Age ONI

Posts: 1001
Joined: Thu Jul 06, 2006 10:19 pm
Location: Whittier, CA
Contact:

Post by Anthony »

shade45 wrote:Ok this is what I've got. I compared the h2x and h2v versions of coagulation and found that the meta is 100% identical other than some "CDCD" padding added to some of the reflexives. And the raw data is also identical other than one rsrc block which in h2v is about 3 times as large as it is in h2x. If you replace this block with its h2x block the raw chunk will work in h2x.

So I think that the only thing we need to do is figure out how to rebuild that resource block and the bsp's should load.
what kinda resource block was it?
User avatar
shade45




Translator Artisan Enthraller Logistician
Stylist Wave Firestorm New Age

Posts: 2270
Joined: Fri Apr 01, 2005 1:04 pm

Post by shade45 »

Anthony wrote:
shade45 wrote:Ok this is what I've got. I compared the h2x and h2v versions of coagulation and found that the meta is 100% identical other than some "CDCD" padding added to some of the reflexives. And the raw data is also identical other than one rsrc block which in h2v is about 3 times as large as it is in h2x. If you replace this block with its h2x block the raw chunk will work in h2x.

So I think that the only thing we need to do is figure out how to rebuild that resource block and the bsp's should load.
what kinda resource block was it?
I have to check again but im pretty sure it was the last one
User avatar
neodos
Readers Club




Artisan Miner

Posts: 1394
Joined: Thu Aug 12, 2004 11:57 am

Post by neodos »

Don't forget the unused values while building with .ent Shade :wink:
User avatar
shade45




Translator Artisan Enthraller Logistician
Stylist Wave Firestorm New Age

Posts: 2270
Joined: Fri Apr 01, 2005 1:04 pm

Post by shade45 »

neodos wrote:Don't forget the unused values while building with .ent Shade :wink:
I didnt get what you meant for a second but I got it now lol :P

@Detox

I was on but you weren't. We sure have bad timing when it comes to msn lmao. Hopefully I can catch you online soon
-DeToX-




Illusionist Recreator Connoisseur Acolyte
Sigma Decryptor Droplet Pyre
Blacksmith Socialist New Age System Engineer
ONI

Posts: 4589
Joined: Sun Jun 18, 2006 3:58 pm
Location: ...

Post by -DeToX- »

shade45 wrote:
neodos wrote:Don't forget the unused values while building with .ent Shade :wink:
I didnt get what you meant for a second but I got it now lol :P

@Detox

I was on but you weren't. We sure have bad timing when it comes to msn lmao. Hopefully I can catch you online soon
Yeah neodos means that sometimes the data isnt actually unused, and something needs to be relinked(ident/sid/reflex) that breaks it. It happened to him before, same with myself.

and shade. Maybe today haha. I bought H2V so i'll look into it. When you say the last Resource block, you mean the last resource block in the BSP Raw Type 1 right? And could you do me a favor and give me the meta for both a xbox and H2V map that is the same map(coag or lockout) and give me both of the last raws that you say are different?
Since I know fuck all about H2V :wink:
Image
User avatar
DJ_Gnomey




Connoisseur

Posts: 490
Joined: Sun Apr 15, 2007 9:31 am
Location: New York
Contact:

Post by DJ_Gnomey »

I just had a crazy idea so bare with me.

If we could jsut rename the map to say midship.map (any map is fine) and just replace that map on our XBOX's, wouldn't it load? There is nothing stopping it. The mainmenu works the same, it just launches the map. We don't need to do a bsp conversion to get a custom map on XBOX going.

But that is IMO. :D
Image
Post Reply