CK Family Tree maker - Latest version 1.25
This program allows you to create a Gedcom file from a Crusader Kings save file. This Gedcom file can then be imported into a number of genealogy (family tree) programs, such as the free GenoPro, which can be found at http://www.genopro.com.
This version has the following features:
· Exports First name, Dynasty name, date of birth, date of death, and optionally the ID and generation of each character descended from the chosen character.
· Exports all spouses of all descendents, and adds marriages correctly. Allows for inbreeding.
· Places children with correct parents, even in multiple marriages and works with children with only one parent.
· Allows a set number of generations to be exported, so that you can export only the children, grandchildren, great-grandchildren etc. of a chosen character.
Instructions for use:
When you run the program for the first time it will ask you to specify your CK path. For example the default English path is
C:\Program Files\Paradox Entertainment\Crusader Kings
Make sure there is no "\" at the end and that you only use "\" and not "/". Once the program is running, you should go to tools->options and set your options how you want them. Once this is done, in the main program simply enter the full path of the savefile you want to convert, or use the browse button to find it. Next enter the ID of the character you'd like to have at the top of the tree. The easiest way to find the ID is to use Horragoth's external ledger:
http://forum.paradoxplaza.com/forum/showthread.php?t=140921
which lists each characters ID along with all their details to make it easy to find.
You can also find the ID by opening your savefile in notepad, finding the character entry you want, and looking at the second line of the character entry. It should look something like the following:
character = {
id = { type = 10 id = 140 }
The ID is the second number, in this case 140.
Next, enter the number of generations you want exported, or leave it blank to export all generations.
Click the Create File button and the program should start working. A running commentary should tell you what stage the program is at, with a progress bar.
The file is saved in the same location as the savefile, with the same name but with a .ged extension.
Frequently Asked Questions:
Q. Where can I send bug reports/comments/suggestions?
A. You should post any of the above in this programs discussion thread in the paradox forums (the one you are currently viewing)
Q. The program fails to start. I am running an older version of Windows.
A. This program was made using Visual Basic 6 and has only been tested in Windows XP. I'm pretty certain this program would have trouble running in anything less than Windows 98SE.
Q. The program fails to start. I get a missing DLL or other file error
A. The install file should install all necessary files for the program to run. As far as I know the required files are:
VB6STKIT.DLL
COMCAT.DLL
STDOLE2.TLB
ASYCFILT.DLL
OLEPRO32.DLL
OLEAUT32.DLL
MSVBVM60.DLL
RICHED32.DLL
RICHTX32.OCX
comdlg32.ocx
mscomctl.ocx
If you get an error saying you are missing a file you should first download the VB Run-Time files direct from Microsoft at
http://www.microsoft.com/downloads/...f9-b5c5-48f4-8edd-cdf2d29a79d5&displaylang=en
These files are required to run any program created in Visual Basic. If this doesn't help, try re-installing the application.
Q. I get an error message when trying to run the application.
A. First go to Tools->Options and click Select CK Location and make sure this is your correct CK directory, not your save location but simply your Crusader Kings Directory. (make sure to click OK and not cancel
). If this doesn't help, try restarting the program.
Q. Why does the program ask for my CK directory? Is it changing any information in there?
A. The program needs to read your dynasties.txt file in order to find the second name of the characters. This file is loaded as read only and so cannot be altered in the process.
Q. Is there any chance the program may change my savefile and cause it to no longer load?
A. As with the dynasties.txt file, the savefile is loaded as read only and cannot be changed by the program.
Q. What is the Setup.ini file that is created in the program directory?
A. This file is used to save the options you choose, such as your game path and what to include in the notes section, so you don't have to enter this information every time you run the program. It is best just to leave it alone. There will be no problem if you delete the file however, and if you think the file may be causing some kind of error this might be a good idea. The program will simply act as though you have just installed it and ask for the CK directory etc. As with a fresh install you should make sure to go to tools->options and set your options before creating a file.
Q. The program asks me for my CK directory every time I run it, not just the first time.
A. There is probably a problem with your setup.ini file. Go to the programs install directory (default C:\Program Files\Crusader Kings Family Tree Maker) and delete the setup.ini file. Now run the program as normal. It will definitely ask for your CK directory this time, however should not any time after.
Heres an example screenshot of a family tree taken from Rolo de Normandie, showing only male descendents right down to William the Conquerers grandchildren.
You can now download from the upload forum here: http://forum.paradoxplaza.com/forum/showthread.php?t=156894
This program allows you to create a Gedcom file from a Crusader Kings save file. This Gedcom file can then be imported into a number of genealogy (family tree) programs, such as the free GenoPro, which can be found at http://www.genopro.com.
This version has the following features:
· Exports First name, Dynasty name, date of birth, date of death, and optionally the ID and generation of each character descended from the chosen character.
· Exports all spouses of all descendents, and adds marriages correctly. Allows for inbreeding.
· Places children with correct parents, even in multiple marriages and works with children with only one parent.
· Allows a set number of generations to be exported, so that you can export only the children, grandchildren, great-grandchildren etc. of a chosen character.
Instructions for use:
When you run the program for the first time it will ask you to specify your CK path. For example the default English path is
C:\Program Files\Paradox Entertainment\Crusader Kings
Make sure there is no "\" at the end and that you only use "\" and not "/". Once the program is running, you should go to tools->options and set your options how you want them. Once this is done, in the main program simply enter the full path of the savefile you want to convert, or use the browse button to find it. Next enter the ID of the character you'd like to have at the top of the tree. The easiest way to find the ID is to use Horragoth's external ledger:
http://forum.paradoxplaza.com/forum/showthread.php?t=140921
which lists each characters ID along with all their details to make it easy to find.
You can also find the ID by opening your savefile in notepad, finding the character entry you want, and looking at the second line of the character entry. It should look something like the following:
character = {
id = { type = 10 id = 140 }
The ID is the second number, in this case 140.
Next, enter the number of generations you want exported, or leave it blank to export all generations.
Click the Create File button and the program should start working. A running commentary should tell you what stage the program is at, with a progress bar.
The file is saved in the same location as the savefile, with the same name but with a .ged extension.
Frequently Asked Questions:
Q. Where can I send bug reports/comments/suggestions?
A. You should post any of the above in this programs discussion thread in the paradox forums (the one you are currently viewing)
Q. The program fails to start. I am running an older version of Windows.
A. This program was made using Visual Basic 6 and has only been tested in Windows XP. I'm pretty certain this program would have trouble running in anything less than Windows 98SE.
Q. The program fails to start. I get a missing DLL or other file error
A. The install file should install all necessary files for the program to run. As far as I know the required files are:
VB6STKIT.DLL
COMCAT.DLL
STDOLE2.TLB
ASYCFILT.DLL
OLEPRO32.DLL
OLEAUT32.DLL
MSVBVM60.DLL
RICHED32.DLL
RICHTX32.OCX
comdlg32.ocx
mscomctl.ocx
If you get an error saying you are missing a file you should first download the VB Run-Time files direct from Microsoft at
http://www.microsoft.com/downloads/...f9-b5c5-48f4-8edd-cdf2d29a79d5&displaylang=en
These files are required to run any program created in Visual Basic. If this doesn't help, try re-installing the application.
Q. I get an error message when trying to run the application.
A. First go to Tools->Options and click Select CK Location and make sure this is your correct CK directory, not your save location but simply your Crusader Kings Directory. (make sure to click OK and not cancel
Q. Why does the program ask for my CK directory? Is it changing any information in there?
A. The program needs to read your dynasties.txt file in order to find the second name of the characters. This file is loaded as read only and so cannot be altered in the process.
Q. Is there any chance the program may change my savefile and cause it to no longer load?
A. As with the dynasties.txt file, the savefile is loaded as read only and cannot be changed by the program.
Q. What is the Setup.ini file that is created in the program directory?
A. This file is used to save the options you choose, such as your game path and what to include in the notes section, so you don't have to enter this information every time you run the program. It is best just to leave it alone. There will be no problem if you delete the file however, and if you think the file may be causing some kind of error this might be a good idea. The program will simply act as though you have just installed it and ask for the CK directory etc. As with a fresh install you should make sure to go to tools->options and set your options before creating a file.
Q. The program asks me for my CK directory every time I run it, not just the first time.
A. There is probably a problem with your setup.ini file. Go to the programs install directory (default C:\Program Files\Crusader Kings Family Tree Maker) and delete the setup.ini file. Now run the program as normal. It will definitely ask for your CK directory this time, however should not any time after.
Heres an example screenshot of a family tree taken from Rolo de Normandie, showing only male descendents right down to William the Conquerers grandchildren.
You can now download from the upload forum here: http://forum.paradoxplaza.com/forum/showthread.php?t=156894
Last edited: