Community Project: H2V to H2X Conversions
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
Download Tags & Source Files
Ah well, it looked as if you were agreeing with him, when he was in-fact wrong ;x pfft story? Truth more like!Anthony wrote:haha prey you explained exactly what I said just in a story
what he explained was culling which I said it IS done by directX
..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.
Halo 3 Research Thread - Contribute to the research into Halo 3.
....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*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 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.
Halo 3 Research Thread - Contribute to the research into Halo 3.
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.
"Before you criticize someone, walk a mile in their shoes. That way after you make fun of them, you still have their shoes."-Dranciel ಠ_ಠScottyGee wrote:Smokers suck >_< (to avoid someone saying it later, both literally and in the derogatory way)
Yeah like Anthony said I just used a bitmap that was already in the map so that shouldnt be the problem.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.
- snakejknight
- Posts: 693
- Joined: Sun Jun 04, 2006 1:00 pm
- Location: North Hollywood California
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
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 itsnakejknight 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.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
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.
Ok that makes sense your most likely right.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
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.
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-project- wrote:Sounds Good But I Aint Got Halo2 On Vista Wondering If Someone Would Gladly Upload Some VISTA Only Maps up load on This Site Plz not
Filefront.com Thanks ..
You can obviously post h2v maps made with the h2v map maker :-/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
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..?-project- wrote:Sounds Good But I Aint Got Halo2 On Vista Wondering If Someone Would Gladly Upload Some VISTA Only Maps up load on This Site Plz not
Filefront.com Thanks ..
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.
Halo 3 Research Thread - Contribute to the research into Halo 3.
well those are user created maps meaning it's not copy rightedPrey wrote:You can obviously post h2v maps made with the h2v map maker :-/
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.gman wrote:well those are user created maps meaning it's not copy rightedPrey wrote:You can obviously post h2v maps made with the h2v map maker :-/
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