Maps, Tags, Tutorials and Assets for the Halo Custom Edition Game



Follow/Share Us


Follow HaloCEmaps on Twitter


Website FAQ
Troubleshooting Halo CE
Dedicated Server


Official HEK Mapping Tutorial
Ghost's Tutorials Index
Top 100 Favorites Lists
Top 50 Year 2007 Lists
Top 50 Year 2008 Lists
Top 50 Year 2009 Lists
Top 50 Year 2010 Lists
Top 50 Year 2011 Lists
Top 50 Year 2012 Lists
Top 50 Year 2013 Lists
Top 50 Year 2014 Lists

Email Notices


File Sections

All Files
Halo Custom Edition Game
Official Halo CE Files
Halo CE Maps
Lumoria Campaign
Modified Single Player Maps
Custom Single Player Maps
CMT Single Player Maps
Multiplayer Maps w/ AI
Modified Multiplayer Maps
YELO - Open Sauce Maps
Maps for Machinima
Custom UI Files
Halo Utilities
3D Model Files
Halo CE Misc. Tags
Halo CE Biped Tags
Halo CE Scenery Tags
Halo CE Tag Packs
Halo CE Vehicle Tags
Halo CE Weapon Tags
Misc. Halo Files
The Halo CE Chronicles


Help us defer the
cost of bandwidth.

RSS Feed

RSS Feed

Halo CE BSP Tag Converter V2.5

Title: Halo CE BSP Tag Converter V2.5
Section: Halo Utilities
Author: FireScythe
Description: This BSP converter takes a Halo CE BSP in tag format, collects raw data from it and outputs an obj file usable in any compatable modelling program.

File Name:
Media Type: Zip
Size: 448.7K  Date: 08/27/06
Downloads: 8,039
User Rating: 7.8

problems downloading files?

Rate This File!

User Rating: 7.8

File Notes

Halo CE BSP Tag Converter V2.5

Made by: FireScythe
Based Upon: BSP Tag Converter V2 Source by Jahrain

This BSP converter takes a Halo CE BSP in tag format, collects raw data from it and outputs an obj file usable in any compatable modelling program.

Because of small problems with V2, (bitmap extraction, errors when opening certain BSP's) I decided as a little project to re-make the converter from scratch in C# to make a more robust version.

I did use Jahrains source code (given to me when adding bitmap extraction for V2) as a reference so I hope he doesnt mind too much.

I ended up added other features to this one such as portal conversion, marker extraction, etc. so have fun with those.

- Perfect mesh conversion from tag to obj
- Full extraction of bitmaps used by the bsp
- Fully applied materials through the use of a .mtl file
- Optional seperate mesh by material
- Lens Flare Marker extraction
- BSP Marker extraction
- Portal Faces conversion
- Fog Plane conversion

BSP Conversion:
To convert a BSP -
1. Goto File-Open BSP
2. Select and open the BSP to convert
3. Select the options you want enabled
4. Click "Convert Model"

The resulting files will be located in the relative folder the BSP tag is found in. For example:
A BSP tag in:

C:\Pro........tom Edition\tags\levels\test\bloodgulch

will have its resulting files in:

C:\Pro........tom Edition\data\levels\test\bloodgulch

To import the BSP into 3ds Max -
1. Open 3ds Max
2. Goto File-Import
3. Change the file type to ".obj"
4. Select the newly created BSP mesh
5. When the import dialog box appears use the options as follows

Rotate Model - Unchecked
Texture Coordinates - Checked
Normals - Checked
Unify - Unchecked
Obj Smooth Groups - Unchecked
Smooth Group - 1
Vertex Scale - 1.0
Use Materials - Checked
Material Library - Use the filename under "Material Library"
on the BSP Converter
6. Click "OK"

Post BSP Conversion Script:
Included in the program is a max script utility that is used to import the lens flare and BSP markers. It is accessed by pressing the "Get Script" button in the menu bar.

The script also fixes texture viewing problems in 3ds Max by setting all materials to show in viewport and also sets all bitmaps to ignore the alpha channel.

To use the script -
1. Click the hammer tab on the far right of the screen.
2. Click the "MAXScript" button.
3. Click the "Run Script" button.
4. Select and open the script.
5. Re-select "BSP Post Script" from the utilities drop down list.

To fix the textures -
1. Select all of the objects
2. Click "Fix Materials

To import markers -
1. Set the desired marker radius
2. Click "Import"
3. Select and open the txt file made by the BSP converter

Special Thanks:

Jahrain for the original BSP Converter and the source code, without which I probably wouldnt have had a clue how to do this.

Kornman for his TagInterfaceV2.dll that made reading tags alot easier.


Top User Picks

Open Sauce for HaloCE, In
Downloads: 19,801
User Rating: 9.3