This tool will take a CML file and convert it into a file that the character creator can open. This file should work in all instances of the character creator, including the Episode 4 demo.
One of the uses and probably the main reason a lot of you are here is it can be used to make a clone of an NPC. I will warn you however that the process is pretty technical compared to other methods out there. Beware that this will for the most part only get you the base sliders and some colours. It won't get you parts you don't own or are not included in the Character Creator demo.
Download
https://mega.nz/#!QBJiECYT!S8DV4_5JGWa7 ... tMSxS690dU
Older versions
Via MediaFire: http://www.mediafire.com/download/tttrmznkimziwfm/CMLParser.rar
Password (required for old version): aqCsK!$$ol^%
Requires Microsoft .NET Framework 4.5.2 to run.
MD5 Checksums
- Code: Select all
CharacterCrypt - F605CAB575DBFE25404D3928F2FB1011
PSO2CMLParser.exe - 48D015779B91D1C5C8B6BB344A0C76FE
PSO2CMLParser.resources.dll - 52FA0ADED8F04E906020EDD650B383DC
old:
PSO2CMLParser.exe - 46063804CD6EC1C3817327D1FB531428
Pre-requisites
- You will need to supply your own CML files. What complicates matters is NPCs typically aren't labelled by name, so you'll need a reference list to know which CML to get.
- As the CML files are stored in archives in the client, you will need Deicer to obtain them. This can be obtained from here: http://forum.xentax.com/viewtopic.php?f ... 4&start=60
- Please refer to the 2nd post for information regarding reference lists and a technique for obtaining CML files.
- Make sure that the CMLparser and CharacterCrypt exes are in the same directory. You won't be able to encrypt the CC file otherwise.
With that said, on to the instructions.
1) In the PSO2CMLParser window, click on Open CML. It'll pop up a dialog. Navigate to the CML file you wish to process. If all goes well, some simple bio info will be displayed in the textbox. Don't worry about any "Unhandled Tag" errors, but do take concern with any others!
http://i.imgur.com/7cBk25B.png
http://i.imgur.com/yCETYVj.png
2) If the last step went without any hiccups, click the "Make CC File" button. If successful, it should tell you the filename and where it saved it.
http://i.imgur.com/Vo6pjcJ.png
http://i.imgur.com/lvMLmdQ.png
3) Copy the file to your My Documents/SEGA/PHANTASYSTARONLINE2/ folder if it isn't already there.
4) Try to open it up in either PSO2 or the Character Creation demo. If all went well, you should be able to open it.
http://i.imgur.com/7EWlKGu.png
Extra) If you want the parser to attempt to get you the names of the character\s components (such as hairstyle name, makeup, etc) check the "Output Parts info" box.
This will run the IDs it finds against a dictionary of part-names. If it can't find them, it'll output "Unknown <partname>".
http://i.imgur.com/e25vy0F.png
http://i.imgur.com/zn58wAK.png
Why might you want to uncheck "encrypt CC file"? More on that in a different post...
Unfortunately, some NPCs use unique versions of parts that are unobtainable normally (example: Sukunahime has a unique version of her outfit). As such, this method won't help you with those parts. While there are obtainable versions of some NPC's unique parts, there is no guarantee this is the case for all unique parts. As such, to make your clone you may need to make do with something else that's "close enough". You're on your own for that.
This tool will not get you voice or personality data.
Footnotes
The cml format is still not completely understood. As a result, there may be some minor quirks with the character data
it acquires. So far, all cmls I've passed through it have come out correctly, but I make no guarantee that the software is bug-free.
If you notice any bugs, major or minor, let me know in this post.
Credits
Agrajag - Creation of CharacterCrypt and general support.
Naoya Tanaka - Japanese Translation
Version Info
- v.1.0.1 - Fixed issue with whitespace in directory names.
- v.1.0 - Release.