WishX WishX

Galactopedia

Galactopedia

Downloadable information utility for GalCiv2

http://www.kynosarges.de/Galactopedia.html

Galactopedia

The Galactopedia is a utility program for Stardock’s excellent space strategy game Galactic Civilizations II: Dread Lords, providing you with exhaustive information on all objects and technologies defined by the game. The information is taken directly from the game’s data files, and therefore always up-to-date.

The Galactopedia is © 2006 by Christoph Nahr but available for free download under the MIT license. Galactic Civilizations II: Dread Lords is © 2006 by Stardock Corporation.

System Requirements

The Galactopedia requires a Microsoft Windows system capable of running the Microsoft .NET Framework 2.0. This includes most Windows systems with Internet Explorer 5.01, except for the unsupported Windows 95 and NT 3.x/4.0.

Please use the Windows Update service or visit the .NET Framework home page to acquire the .NET Framework as a free 22.4 MB download, and to learn more about .NET system requirements.

Please see the Galactopedia website for more information, screenshots, download and source code!

http://www.kynosarges.de/Galactopedia.html

<img src="http://www.kynosarges.de/images/Galactopedia.png">

374,262 views 120 replies
Reply #76 Top
@Chris - the user ships are cool - - but it is not picking up ships from the Metaverse games - only regular games. Metaverse ships are stored in a different folder path.
Reply #77 Top
Why, oh why did they use different folders? Thanks for the tip... I'll add another category for the Metaverse ships.
Reply #78 Top
Version 1.5.1 is up, with both offline and Metaverse ship designs... I hope... and some display tweaks.

Update: The initial build was broken, but the current one should work. Sorry!
Reply #79 Top
I'm new to the game, and I'm sure glad I found out about this. Real nice work.
Reply #80 Top
excellent excellent program. this has definitely made my life much easier being a relative newbie. I do, however, have a quick question. Aren't some bonuses instantly avaiable upon the completion technology research? (ie +10 to diplomacy from alliances, I believe) I don't see those bonuses listed (unless I'm missing something) .
Reply #81 Top
You're quite correct, thanks for pointing this out! There are some bonuses attached to technologies that the program ignores. I'll do another update and add any bonuses I can find.
Reply #82 Top
i like the program, it makes life a lot easier. Would it be possible to make something so that you can delete your own designed ships? And is there a way to make clear with which miniturization level they are build. But overall Good Program
Reply #83 Top
I'll have to check if the current miniaturization level is recorded with the ship designs. Deleting your own ship designs should be fairly easy, I'll add that as well.
Reply #84 Top
Great , been asking for this all along -- would be great if it was in game.
Would have saved me days of resaerch if i had this all along.
Reply #85 Top
I'm using 1.52, and I've got the same essential problem noted by Martin the Dane. The GP works great alone, but if I try to view it with GalCiv open and running, the main screen of the GP is usually completely blank, or sometimes the information can be seen, squeezed and garbled, laying over the radio buttons. Unfortunately for me, resizing the window or restarting GalCiv does nothing. I'm curious if anyone has figured out a solution to this, or a workaround?
Reply #86 Top
Soo.. it's been a while since anything happened here.. I was wondering if there was gonna be a new version of the Galactopedia?
Reply #88 Top

Great program. Very informative, lets face it whoever designed the tech layout in GCII needs to be taken outside and slapped with a big wet fish   why on earth they couldnt leave in more information about the tech is anyones guess. In GC you could could right hand on an item and it would tell you about it, if it aint broke dont fix it!!!

I do have one problem though, and its annoying to say the least. Ever since i put the net SDK and your program in i get an error when closing certain programs or programs crash while there running, they always come up with the same error,

"just in time" "debugger is not enabled, it needs to be enabled from visual studio, tools/options"

Can you help? I have only GCII and your program (+net SDK) installed and have touched nothing since i installed them. ICQ which bombs out now was fine before so i know its nothing ive done!

Thanks

Darkspire

Reply #89 Top
Finally, a new version!

I just uploaded Galactopedia 1.6.0 with support for the Dark Avatar expansion. There are some broken links between entries which I guess is due to the expansion still being in beta, so I won't try to fix them now.

Also, you can now reload all data files while the Galactopedia is running. That happens automatically when a data source is changed, or you can trigger it manually to reflect changes you made to user ships or other XML files.
Reply #90 Top
Darkspire: That "Just in time debugging" message box is a result of your having the .NET SDK installed. Previously, a buggy .NET program might have failed silently, depending on the circumstances; now you get this dialog because the SDK includes a .NET debugger and thinks you're a developer, so you get a chance to fix the bug.

There was one crash bug in Galactopedia 1.5.2 when you tried to print an empty topic that could have triggered such a dialog. That bug is fixed in 1.6.0. Some people in this thread have mentioned other display-related bugs but I couldn't reproduce them.

But you say that your error dialogs are triggered by other programs anyway -- could it be that those are .NET programs, too? I certainly can't imagine how the Galactopedia would interfere with them. They might have been buggy before but failed silently, as outlined above.
Reply #91 Top
Thank you for the update for DA.  I had tried to see if the older Galactipedia would read DA by changing the directory, but all it did was crash. Just though I'd try it though.  
Reply #92 Top
Oops, I didn't see that Dark Avatar has a different save game directory as well. Uploaded Galactopedia 1.6.1 that automatically switches save folders (for user-defined ships)!
Reply #93 Top

Darkspire: That "Just in time debugging" message box is a result of your having the .NET SDK installed. Previously, a buggy .NET program might have failed silently, depending on the circumstances; now you get this dialog because the SDK includes a .NET debugger and thinks you're a developer, so you get a chance to fix the bug.

There was one crash bug in Galactopedia 1.5.2 when you tried to print an empty topic that could have triggered such a dialog. That bug is fixed in 1.6.0. Some people in this thread have mentioned other display-related bugs but I couldn't reproduce them.

But you say that your error dialogs are triggered by other programs anyway -- could it be that those are .NET programs, too? I certainly can't imagine how the Galactopedia would interfere with them. They might have been buggy before but failed silently, as outlined above.


That helps a bit   even the GC2 map editor bombs out, ive updated the sdk from an official update but that didnt help, ive used the .net SDK on and off for years, never had this problem before so thats why i asked, is there any way to fix it? oh, by the the way its not a gfx crash, just happens on random programs, Musicmatch, Winamp, ICQ, Irfanview but the one program it doesnt happen to is yours   

Thanks

Darkspire
Reply #94 Top
Great work! I do get an error when I try to use it with Dark Avatar though. It tells me:

Galactopedia could not read an XML data file.

File: D:\Stardock\TotalGaming\GalCiv2\DarkAvatar\Data\English\PlanetImprovements.xml
Details: An XML comment cannot contain '--', and '-' cannot be the last character. Line 1958, position 5.

Keep up the good work,

-HM
Reply #95 Top
I know. You have to fix the file yourself until Stardock does. Please see this thread where I reported the error: https://forums.galciv2.com/?aid=138468
Reply #96 Top
Much thanks - sorry I didn't see that thread,

-HM
Reply #97 Top
Hey Quick Question;

I'm am trying to use the Galactopedia to check a mod I am writing.
To do this, I would like to know what diretories and subdirectories the Galactopedia uses to display its info.

What I am trying to do is to create a "Fake" installation and point the Galactopedia toward that. This way I can mess around in my sandbox installation with out having to rename, back up, and move around the my original installation

obviously Data/English is used.
I assume GFX is used also.

However, I've tried using just these, and the program still will crash. What other directories (or specific files) are needed?
Reply #98 Top
Lots. Galactopedia checks for the presence of Data\English as a safeguard, but individual categories may require basically arbitrary other subdirectories and files.

Also, when you show Dark Avatar data you need to have the original folders AND the Dark Avatar versions of the same folders because DA doesn't duplicate some required data.

Try copying the entire subdirectory tree under Data\English, plus the same tree under Dark Avatar. That might work.
Reply #99 Top
ok thanks for the advice.

I must say I love your program!
Reply #100 Top
So Chris Nahr, is there any chane you could do an update for the galactopedia that is up to speed with DA?