This is a simple app that I spent the day writing. It is in its early stages, so it doesn't do very much.
What does it do?
It converts Halo 2 Vista map headers to Halo 2 Xbox map headers. This allows you to use simple, non-parsing apps like DotHalo, etc, to edit and view Halo 2 Vista maps.
It backs up your map header to a .bin file, and then restores it when you want to convert your map back to the vista format.
Apps that are known to work with converted maps:
Apps that DON'T work:
-Any app that tries to parse the metadata, which includes almost all apps using halomap.dll
Maps that work:
-Single player maps
Maps that don't work:
Maps that are untested:
-All other types of maps
It is a command line tool (for now), and syntax goes as follows:
Header.exe <switch> <map filename>
To convert to the Xbox header format:
Header.exe /X 00a_introduction.map
To convert back to the Vista header format:
Header.exe /V 00a_introduction.map
Screenshot of me editing a Halo 2 Vista map in DotHalo:
Well, I got H2X's "ScriptTools" app working (sort of) by modifying the source code of halomap.dll. Edited by adolif2 on Nov 16, 2011 at 04:03 AM