Macsforever Admin
Number of posts : 78 Age : 32 Location : Bonita Springs, Florida Modding Status : Trick Master Registration date : 2007-07-05
| Subject: CE-> Mac/PC Conversion tut (the method bob used) Wed Aug 08, 2007 5:17 am | |
| - Tyler777 wrote:
- You will need the console open for most of this, so open it now. Make sure it is showing "console.log"
After setting up, follow these instructions.
1. Change the version of the map via hex to 7. The version number is the second series of four bytes in the mapfile. From byte 0x4 to 0x7. Highlight these, and replace what's in the "long" box with 7.
2. Open the map in the new version of C#MT. Open the SBSP tag to determine if the map has more than one BSP. If it's got more than one, don't even try converting it. If it only has one, click the "Find Ones" button.
3. Scroll up in the console until you find a big list of tag names. Select all the tags there, copy them into a text file, save that file somewhere
4. Type "Still" into the filter in console, open any standard Halo map, and click the "add from list" button. The console will fill with "Still add this! " lines plus tag names.
4.5. What the add from list button does is recursively extract tags you need extracted into a folder. to use it, when you first click the button, it will ask for a folder to extract to. This should be a new empty folder.
Then it will ask for the .txt file containing the list of tag names. the tag names also have the tag class at the end, just ignore it.
5. at any rate, after the console prints all those lines, copy them all and replace the text in your .txt file with what was just printed.
6. Do a find and replace, remove the "Still add this! " (Make sure to include that space. It's not a typo.) from everything. Just to be safe, make sure there are no spaces in front of the tag names.
7. you will repeat this process on each Halo map until only the "var_kill_penalty" tag remains. this doesn't exist in halo pc, and it doesn't matter. You should do this process on ui.map, it contains about 50 of the tags you will need.
8. When this is all done, batch extract your CE map into the folder you've been working with.
9. open up the multiplayer "tagc" meta in the /ui folder, and remove the "var_kill_penalty" dependency from the .xml file. You can find it by searching the xml file for "0x228".
10. then, remove that dependency by changing bytes 0x228 to 0x237 in the associated .meta file to 0
11. now, pull up the map rebuild window, choose the ce map which should be in the root of your batch extracted folder.
12. now, locate the sbsp and scnr tags in the batch extracted stuff. Make sure the path to these files is the same as the path in the appropriate text boxes in the map rebuild window. fix the paths in the window if necessary. Capitalization counts.
13. Now, map rebuild. The progress of the map rebuild can be monitored in the console. If the console says something about a dependency not being found, determine which dependency it is, and select the corresponding tags in the "new tags" window of the map rebuild window.
14. Change the rebuilt map's filename and name (in hex) to the name of an original map.
(HINT)o and #9 & # 10 you can just batch a already converted CE map and take the multiplayer tagc meta and xml file from it and pase it over the ones in your conversion folder
(HINT)Not Alll maps convert even if they arent dual bsp
Last edited by on Wed Aug 08, 2007 9:04 am; edited 1 time in total | |
|
Tyler777 n00b
Number of posts : 15 Age : 33 Location : Yoyorast island Modding Status : CE Converter Registration date : 2007-08-05
| Subject: Re: CE-> Mac/PC Conversion tut (the method bob used) Wed Aug 08, 2007 8:58 am | |
| dude no do not post this tut every where do u know what u done? | |
|