Community Project: H2V to H2X Conversions

Discuss anything related to Halo 2 Vista here.
-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- »

H2V uses the same culling as h2x, so it should be absolutely fine.
Image
User avatar
Snave




Socialist Designer Golden Age Bloodhound
Illusionist Commentator

Posts: 1161
Joined: Sun Jul 25, 2004 5:46 am
Location: United Kingdom
Contact:

Post by Snave »

Here's a map that is very basic, has only one shader applied and has a limited amount of spawn data. Should be simplier than converting a more complex map.

Download Tags & Source Files

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 »

Thanks Snave for the map I also think it would be a good idea to work with a smaller map.

I'm going to get the bsp into a h2 map then I'll post it here.
User avatar
Prey




Connoisseur Snitch! Pyre Articulatist 500

Posts: 1026
Joined: Wed Dec 27, 2006 6:49 am
Location: UK
Contact:

Post by Prey »

Anthony wrote:haha prey you explained exactly what I said just in a story :P

what he explained was culling which I said it IS done by directX
Ah well, it looked as if you were agreeing with him, when he was in-fact wrong ;x pfft story? Truth more like!

..and Snave, that has to the crappiest map I've ever seen, you fail as a modder =x
Halo 2 Prophet - Skin with ease with the simple 3D point and click interface.
Halo 3 Research Thread - Contribute to the research into Halo 3.
User avatar
Snave




Socialist Designer Golden Age Bloodhound
Illusionist Commentator

Posts: 1161
Joined: Sun Jul 25, 2004 5:46 am
Location: United Kingdom
Contact:

Post by Snave »

Prey wrote:..and Snave, that has to the crappiest map I've ever seen, you fail as a modder =x
I thought it was a rather good attempt for 30minutes ish work :P
User avatar
Tain7ed





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

Post by Tain7ed »

....ok guys this is me probably being wrong again(thanks for the corrections Prey, Anthony) but when i was screwing around with the lockout map I had 1.6ue check the map magic which it said was wrong and attempted to fix it, i got errors about all of the weapon tags saying there were broken idents all over the place is the map having the wrong magic screwing it up or is that just an error inside of 1.6?
Image
User avatar
Prey




Connoisseur Snitch! Pyre Articulatist 500

Posts: 1026
Joined: Wed Dec 27, 2006 6:49 am
Location: UK
Contact:

Post by Prey »

Tain7ed wrote:....ok guys this is me probably being wrong again(thanks for the corrections Prey, Anthony) but when i was screwing around with the lockout map I had 1.6ue check the map magic which it said was wrong and attempted to fix it, i got errors about all of the weapon tags saying there were broken idents all over the place is the map having the wrong magic screwing it up or is that just an error inside of 1.6?
The magics are indeed very important, because if they are wrong, nothing will work. *gasp*

The primary magic is first calculated from a constant in the index (primaryMagicConstant - (Map.header.indexOffset + 32)). This magic is then used to find the start of the tag tree.. and then not used again, to my knowledge.

The secondary magic is very regularly used, and is calculated using the matgTag's raw meta offset found in the tag tree (matgRawMetaOffset - (Map.header.indexOffset + Map.header.indexSize)). This magic is used for finding meta offsets and translating reflexives in the meta.

The final magicians are those of the bsp's. Each sbsp in a map has a different magic (bspMagicConstant - bspMetaOffset). These negatives are used to find the bsp's corresponding lightmap's meta offset, as well as translate any reflexives found in the bsp/lightmap's section of the map.
Halo 2 Prophet - Skin with ease with the simple 3D point and click interface.
Halo 3 Research Thread - Contribute to the research into Halo 3.
User avatar
turk645




Artisan Translator Pyre

Posts: 2887
Joined: Wed May 18, 2005 12:32 pm
Location: In my special pillow fort.
Contact:

Post by turk645 »

ok this is a long shot seeing as i dont know what all you did but could it be some of the bitms? Cause i found out that vista bitmaps are bigger than xbox bitms and i know if you inject a bitm bad it will look fine in the editor but cause black screening once you try to load it.
Image
ScottyGee wrote:Smokers suck >_< (to avoid someone saying it later, both literally and in the derogatory way)
"Before you criticize someone, walk a mile in their shoes. That way after you make fun of them, you still have their shoes."-Dranciel ಠ_ಠ
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 »

he didnt inject the bitmap he just used one that is already in the map
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 »

turk645 wrote:ok this is a long shot seeing as i dont know what all you did but could it be some of the bitms? Cause i found out that vista bitmaps are bigger than xbox bitms and i know if you inject a bitm bad it will look fine in the editor but cause black screening once you try to load it.
Yeah like Anthony said I just used a bitmap that was already in the map so that shouldnt be the problem.
User avatar
snakejknight




Trickster Wave Pyre Wordewatician 500

Posts: 693
Joined: Sun Jun 04, 2006 1:00 pm
Location: North Hollywood California

Post by snakejknight »

how are u injecting it? decompiling with h2core?

srry i havn't modded in a while, but i remember there being an option in h2core where the meta would be overited to be as the last map decompiled, would it be possible to decompile the h2v map first and then an h2 map... then the widgets and stuff might be overwritten and it might be playable

haha... long shot but i don't have h2v so its all i can do
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 »

snakejknight wrote:how are u injecting it? decompiling with h2core?

srry i havn't modded in a while, but i remember there being an option in h2core where the meta would be overited to be as the last map decompiled, would it be possible to decompile the h2v map first and then an h2 map... then the widgets and stuff might be overwritten and it might be playable

haha... long shot but i don't have h2v so its all i can do
h2v maps are a bit different so core wouldn't be able to even open 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 »

snakejknight wrote:how are u injecting it? decompiling with h2core?

srry i havn't modded in a while, but i remember there being an option in h2core where the meta would be overited to be as the last map decompiled, would it be possible to decompile the h2v map first and then an h2 map... then the widgets and stuff might be overwritten and it might be playable

haha... long shot but i don't have h2v so its all i can do
I made my own app to open the maps and extract the meta.

Heres a quick rundown of how I converted the bsp.

- Extracted bsp meta and raw from the h2v map.
- Added the 16 byte sbsp header that h2v bsps are missing
- Rewrote all reflexives in the meta adding 16 to them to make up for the header I added
- Fixed all tag/lone id references I could find
- Overwrote lockouts bsp/raw with the h2v bsp.
User avatar
kornman00




ONI New Age

Posts: 146
Joined: Fri Dec 12, 2003 6:30 pm
Contact:

Post by kornman00 »

That header isn't part of the actual bsp tag, its specific to the xbox since all the bsps can't exist in memory at once.

There are a few tags that have PC only fields in them, so thats whats probably messing it up
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 »

kornman00 wrote:That header isn't part of the actual bsp tag, its specific to the xbox since all the bsps can't exist in memory at once.

There are a few tags that have PC only fields in them, so thats whats probably messing it up
Ok that makes sense your most likely right.

Edit:

I think I found the problem I'm pretty sure its with the raw data. The H2v raw(type 1) only has 9 rsrc blocks while h2x raw has 11 rsrc blocks.
-project-





Posts: 4
Joined: Sun Jul 01, 2007 11:38 am

Post by -project- »

Sounds Good But I Aint Got Halo2 On Vista Wondering If Someone Would Gladly Upload Some VISTA Only Maps :D up load on This Site Plz not
Filefront.com :P Thanks ..
gman





Posts: 55
Joined: Sun Jan 09, 2005 4:57 pm
Location: usa/wisconsin
Contact:

Post by gman »

-project- wrote:Sounds Good But I Aint Got Halo2 On Vista Wondering If Someone Would Gladly Upload Some VISTA Only Maps :D up load on This Site Plz not
Filefront.com :P Thanks ..
i wouldn't be supprised if you get banned, no one can or will upload the maps it's one of the rules no uploading hole map files only ppf's, sppf's or serenity patches or you will be banned, so my suggestion is get h2v or just don't bother asking
User avatar
Prey




Connoisseur Snitch! Pyre Articulatist 500

Posts: 1026
Joined: Wed Dec 27, 2006 6:49 am
Location: UK
Contact:

Post by Prey »

gman wrote:i wouldn't be supprised if you get banned, no one can or will upload the maps it's one of the rules no uploading hole map files only ppf's, sppf's or serenity patches or you will be banned, so my suggestion is get h2v or just don't bother asking
You can obviously post h2v maps made with the h2v map maker :-/
-project- wrote:Sounds Good But I Aint Got Halo2 On Vista Wondering If Someone Would Gladly Upload Some VISTA Only Maps :D up load on This Site Plz not
Filefront.com :P Thanks ..
Right... well Snave did upload a basic map a page back.. if you think it'll work on your xbox just like that then your a fucking idiot; why do you think this topic is even here..?
Halo 2 Prophet - Skin with ease with the simple 3D point and click interface.
Halo 3 Research Thread - Contribute to the research into Halo 3.
gman





Posts: 55
Joined: Sun Jan 09, 2005 4:57 pm
Location: usa/wisconsin
Contact:

Post by gman »

Prey wrote:You can obviously post h2v maps made with the h2v map maker :-/
well those are user created maps meaning it's not copy righted
if you posted the retail maps off the disc on here that would be copy right infringement since bungie made the maps the can not be distributed by any other means than buying the actual game
-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- »

gman wrote:
Prey wrote:You can obviously post h2v maps made with the h2v map maker :-/
well those are user created maps meaning it's not copy righted
if you posted the retail maps off the disc on here that would be copy right infringement since bungie made the maps the can not be distributed by any other means than buying the actual game
Thats what he JUST said.
Image
Post Reply