Sunteți pe pagina 1din 6

Dragon Age CharGenMorph Compiler coded by Terra_Ex http://www.dragonagenexus.com/downloads/file.php?

id=971

Dragon Age CharGenMorph Compiler v1.1.0 - Mini Guide Coded by Terra_Ex Contents
0.0 Requirements........................................................................................................................2 1.0 Whats this program for?........................................................................................................2 2.0 Configuring Paths...................................................................................................................2 3.0 Compiling chargenmorphcfg.xml files......................................................................................3 4.0 Removing bad references .......................................................................................................4 5.0 Legal / Distribution ................................................................................................................6 6.0 Credits ..................................................................................................................................6

1 | Page

Dragon Age CharGenMorph Compiler coded by Terra_Ex http://www.dragonagenexus.com/downloads/file.php?id=971

0.0 Requirements .NET Framework 3.5, available from Microsoft, most people will already have it installed but this is absolutely mandatory to allow the compiler to function. Microsoft Windows XP/Vista/7 verified as working on all, run the program as an Administrator. 1.0 Whats this program for? CharGenMorph Compiler runs through your Dragon Age root install override directory and your My Documents override directory and merges all chargenmorphcfg.xml files it finds (including those within subdirectories) into a single file inside your My Documents Dragon Age override folder. It can also optionally scan through the file to find broken/bad references and remove them, preventing crashes and other errors during character generation. I made a few alterations & tweaks to the program and initial setup for v1.1.0 to make it a little more user friendly. Path setup *should* be automated now (except maybe for Steam users) and all bugs should have been squished. A few new features have been added for v1.1.0, detailed below is a rundown of the features of the compiler and how to use the program to best effect. 2.0 Configuring Paths Paths can be configured on the Path Configuration tab. This should be automated as of v1.1.0 however, for the sake of clarity: Dragon Age Install Path This should point to the root installation of Dragon Age (the directory that contains DAOriginsLauncher.exe). My Documents DA Override Path This should point to the override directory residing in your My Documents directory. This is created when you install the game.

2 | Pa g e

Dragon Age CharGenMorph Compiler coded by Terra_Ex http://www.dragonagenexus.com/downloads/file.php?id=971

3.0 Compiling chargenmorphcfg.xml files To compile xml files, first click the Scan for XML files button. Then click the huge Compile conflicting chargenmorphcfg.xml files button at the bottom. Configuration options: Backup xml files all xml files are backed up to a time stamped directory before compiling. Ignore DA:O Root the compiler will ignore the DA:O Root directory, this affects all aspects of the program. Dont populate Final XML Structure panel self explanatory Generate Log whether to dump event details to the external log

You can also use the Generate default chargenmorphcfg.xml button to generate the default, unedited chargenmorphcfg.xml file that ships with the game. You will be prompted for a location to save this file if you use this feature - be careful not to overwrite any existing xml files!

3 |Page

Dragon Age CharGenMorph Compiler coded by Terra_Ex http://www.dragonagenexus.com/downloads/file.php?id=971

4.0 Removing bad references A new feature of v1.1.0 is the ability to scan for bad references. Immediately after compiling you will be taken to the References tab. The compiler will automatically check for bad references after compiling. (Note: As of v1.1.0, the compiler can check for bad references in a single chargenmorphcfg.xml file. If you simply want to scan your existing chargen file for bad references, click the big, multifunctional Compile/Remove bad references button on the Compiler tab. After verifying the file, you will be taken to the References tab.) The References tab allows you to identify and remove any bad/broken references in your chargenmorphcfg.xml file. Any resource marked with a red exclamation mark was not found in either the ERF files in your Addins directory or in your Root/My Documents Override directories and is thus a bad reference. Bad references can cause the character generation process to crash so it goes without saying they need to be removed. This step is completely optional, but recommended. To remove the bad references, simply click the Remove Bad References button and the offending references will be removed from your chargenmorphcfg.xml file.

You can expand various resources via the plus/minus icons to see the various components that make up the resource, this will show any components related to that resource, ie: mmh/msh files for a hair resource. If the same component is listed more than once then you have duplicate files within your override directory. 4 | Page

Dragon Age CharGenMorph Compiler coded by Terra_Ex http://www.dragonagenexus.com/downloads/file.php?id=971

You should also note that the game does not distinguish between upper and lower case resources. Note that the BioWare resources (those that are defined in the default chargenmorphcfg.xml file) are handled slightly differently they will be marked as valid resources but wont show the various subcomponents with file extensions. I chose this approach as it avoids having to parse every ERF file in the root install directory. Any CharGen resources that are available by default in BioWares ERF files are marked with (BioWare)

As with most applications, you can use the right click when browsing the list to quickly expand/collapse the references list.

5 | Pag e

Dragon Age CharGenMorph Compiler coded by Terra_Ex http://www.dragonagenexus.com/downloads/file.php?id=971

5.0 Legal / Distribution You may not redistribute this program on any website, it is hosted on Dragon Age Nexus and the BioWare Social Project pages only. You may not include this program in any compilation of mods. 6.0 Credits Terra_Ex

6 | Pag e

S-ar putea să vă placă și