No readme for this one, it should be simple enough.
The Load button loads the CT or LSSAVE file and the list shows you which entries are in the file. The checkboxes are there for you to select which entries you don't want to add to the converted file (they will be skipped) and the context menu allows you to copy certain info to the clipboard.- If the entry is shown in red, it can't be converted and will be skipped. (ie: binary types in CE)
- If the entry is shown in green, it can be converted but contains information that isn't supported in both file types (ie: script address in MHS)
The Convert button saves the entries in the list as the specified file type.- If an entry in a CT file is a 4bytes type and it is displayed in hex, it will be converted to a void type in the LSSAVE file. The same goes for a void type in an LSSAVE file, they will be converted to a 4bytes type and show in hex in the CT file.
- If an entry in an LSSAVE file is a char type it will be converted to a string type with a length of 1 in a CT file. On the other hand, if an entry in a CT file is a string type with a length of 1, it will be converted as such in the LSSAVE file.
- The byte array type in a CT file is the same as a nonstandard type in an LSSAVE file.
So far, the binary type in a CT file and the pointer type in an LSSAVE file cannot be converted and will be recognized as Unknown.
v1.1 Update:
- Fixed some minor bugs which caused some LSSAVE files to fail to load successfully.
- Added a new feature to add an array of entries, instead of manually adding them 1 by 1. This is mainly used if you're hacking a game with items or such.
v1.2 Update:
- Fixed some other minor bugs.
- Converted over to .NET Framework v3.5.
Download (v1.2):
http://www.sendspace.com/file/6cj3kp
*You must have the .NET Framework v3.5 installed!
If you have any problems or questions, post them here and I'll try to answer them as best as I can. Make sure to be as detailed as possible about your problems.