Alright, got your PM and downloaded the program.



I used world which has two abandoned fortresses, medium region with about 108 years of history.



Right after I pushed the Quick Load button got an error of "Index Out of Bounds", relating to .Net framework. Here is the technical stuff:



Code: [Select] System.IndexOutOfRangeException: Index is out of the range of the table.

kohteessa WorldViewer.clsWorld.Link_HistoricalEvents()

kohteessa WorldViewer.clsWorld.CreateLinks()

kohteessa WorldViewer.clsWorld..ctor(String strXMLFilePath, String strHistoryFilePath, String strSitesFilePath, String strParamFilePath, String strMapFilePath)

kohteessa WorldViewer.frmLoad.btnLoadWorld_Click(Object sender, EventArgs e)

kohteessa System.Windows.Forms.Control.OnClick(EventArgs e)

kohteessa System.Windows.Forms.Button.OnClick(EventArgs e)

kohteessa System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)

kohteessa System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

kohteessa System.Windows.Forms.Control.WndProc(Message& m)

kohteessa System.Windows.Forms.ButtonBase.WndProc(Message& m)

kohteessa System.Windows.Forms.Button.WndProc(Message& m)

kohteessa System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

kohteessa System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

kohteessa System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

I'm using Windows 7, 64bit. I pushed the "Continue button" and World Viewer is still calculating the legends. I will let it to run longer though I suspect it has crashed as the progress bar hasn't moved in last few minutes. It has stayed in "Create Links" section while matching historical events.



And here is a picture of the World Viewer while it's still supposedly calculating:

Spoiler (click to show/hide)

I will give it ten or so minutes more and if no progress happens I will just terminate it and try again with freshly genned world.







EDIT:

Scrap that, terminated the software, genned new world (small region with 150 years of history) and everything runs fine.



Haven't checked it out too much yet but noticed one thing; accented characters aren't showed properly. An example can be seen in the picture above, instead of accented character it show strange ? symbol instead.



Yeah, I haven't had a chance to test yet with played/abandoned fortresses, might have caused some quirks I didn't expect.Definitely a lot of help here though. I'll have to gen and play a world a little bit to see if I can't recreate this, unless you can somehow send me the save file? Might be too big, but if you can: http://www.mediafire.com/ That image is definitely helpful too. Thanks!Regarding the special characters, I noticed that. the solution I used in the last version doesn't work with VB.net so I'm looking for an alternative, the data is handled correctly (and it's able to make some matches even if the name in the .xml is slightly different from the sites/history file) just not displayed nicely.@Parker, how did you handle this? I haven't checked your source to see how you do it.I also haven't effectively put in error checking as I'm not sure how I want to best handle it. But in the future most crash errors should allow you to continue (if only with some missing data), but for now it probably won't be able to handle it in most cases.