A Community discussion forum for Halo Custom Edition, Halo 2 Vista, Portal and Halo Machinima

Home  Search Register  Login Member ListRecent Posts
  
 
»Forums Index »Halo Custom Edition (Bungie/Gearbox) »Halo CE General Discussion »CMT Single Player V2 and V1 Problems

Author Topic: CMT Single Player V2 and V1 Problems (8 messages, Page 1 of 1)
Moderators: Dennis

BattlingApollo
Joined: Jun 18, 2013

Blam!


Posted: Jun 18, 2013 01:31 AM    Msg. 1 of 8       
When I play certain levels in CMT SPV2, there's a grey wall blocking off a section. Such as in Assault on the Control Room and The Maw. Since of this, I revert back to CMT Single Player V1, but the "Continue" button doesn't work. It doesn't freeze or lag, it just doesn't do anything. Does anyone know how to fix this? Thanks.
Edited by BattlingApollo on Jun 18, 2013 at 01:37 AM
Edited by BattlingApollo on Jun 18, 2013 at 11:39 PM


BobtheGreatII
Joined: Feb 27, 2006

Meh


Posted: Jun 18, 2013 03:51 AM    Msg. 2 of 8       
SPV2 was never finished, thus it's full of bugs. Most likely you need to use BSP switch in the console to continue playing.


BattlingApollo
Joined: Jun 18, 2013

Blam!


Posted: Jun 18, 2013 01:01 PM    Msg. 3 of 8       
How do you use BSP?
Edited by BattlingApollo on Jun 18, 2013 at 06:55 PM


rcghalohell
Joined: Feb 25, 2009

I can jump?Weeeee (pop!) (No1 heard from it again)


Posted: Jun 18, 2013 11:01 PM    Msg. 4 of 8       
they reused the elite models from spv2 ive noticed


BattlingApollo
Joined: Jun 18, 2013

Blam!


Posted: Jun 18, 2013 11:40 PM    Msg. 5 of 8       
What is BSP and how do I use it?

EDIT:
Oh well, I'll just wait until CMT finishes up SPV3, I looked at their ViDocs and it looks amazing.
Edited by BattlingApollo on Jun 19, 2013 at 12:22 AM


OrangeJuice
Joined: Jan 29, 2009

Documentation and debug.txt


Posted: Jun 19, 2013 12:24 AM    Msg. 6 of 8       
Quote: --- Original message by: BattlingApollo

What is BSP and how do I use it?
Edited by BattlingApollo on Jun 19, 2013 at 12:22 AM


A BSP is part of a map, level-geometry to be exact, to switch BSPs use the switch_bsp command

Picture this:

The DirectXbox has 64MB of RAM and the average singleplayer level is about 61MB... Now even though this sounds like the xbox has plenty of space to run a level properly, IT AINT GOT THE ROOM FOR IT!
The xbox still has to scrape the necessary sounds from sounds.map, the necessary textures from bitmaps.map, and any scenery used in the selected level from ui.map. The fact of that matter is that the xbox does indeed need more than 64MB to simply play a level from memory.

So instead, what happens on the xbox is this: The entirety of any one .map can't really be loaded into memory, so the xbox loads what it will eventually need onto a cache partition on the harddrive. AFAIK, X: Drive will be used to cache things like level snapshots(level snapshots can be computed into actual gamesaves when you decide to quit) and the actual x##.map that you're playing on. Y: Drive will go on to hold information like ingame scripts and sounds. I'm not exactly sure what the heck Z: Drive contains when you play Halo... maybe shaders or something? P.S. Yes... The xbox actually does have those 3 cache drives lettered X, Y ,and Z :)

When the level is finally loaded and you are no longer looking at the glowing halo loading screen, the xbox starts pumping the assets it needs right now into RAM.

Now about those ?BSPs?

BSPs were employed so that the xbox would be capable of telling the story that Bungie wanted to portray without exceeding its budget at any given part of the level.
Because a singleplayer level contains multiple BSPs instead of just one big one(like a multiplayer map), the xbox is able to safely load just the part of the level you're on right now while still having RAM left over for jobs like shadering, making sure actors behave while they're on set, and making sure your ears aren't lonely :)

Each BSP counts as one sealed-world. When you are running around in one BSP, none of the other BSPs exist :P So the trick is to make a hallway from one BSP to another and make those 'hallways' overlap in 3DS max or whatever program you modeled your level with.

Edited by OrangeJuice on Jun 19, 2013 at 12:57 AM


Dumb AI
Joined: Sep 18, 2011

Dead.


Posted: Jun 19, 2013 12:53 AM    Msg. 7 of 8       
Quote: --- Original message by: OrangeJuice

A BSP is part of a map, level-geometry to be exact, to switch BSPs use the switch_bsp command

Picture this:
-stuff about Xbox and how it loads content-
Edited by OrangeJuice on Jun 19, 2013 at 12:35 AM


Despite that PCs can (and they do) have more than enough RAM, it would be a lot better to load it when necessary.
Edited by Dumb AI on Jun 19, 2013 at 12:56 AM


BattlingApollo
Joined: Jun 18, 2013

Blam!


Posted: Jun 21, 2013 11:18 PM    Msg. 8 of 8       
Thanks for the help!

 

 
Previous Older Thread    Next newer Thread







Time: Thu January 19, 2023 7:04 AM 141 ms.
A Halo Maps Website