OK, I added some code like this:
static void Main()
{
System.Windows.Forms.MessageBox.Show("start 100");
Application.EnableVisualStyles();
System.Windows.Forms.MessageBox.Show("start 200");
Application.SetCompatibleTextRenderingDefault(false);
//Application.Run(new fMain());
System.Windows.Forms.MessageBox.Show("start 300");
DarkGDK.Engine.InitializeGDK();
System.Windows.Forms.MessageBox.Show("start 400");
dgdkApplication.GameLoop();
System.Windows.Forms.MessageBox.Show("start 500");
}
But none of the message boxes show up on the Vista 64bit machine. My guess is it is crashing in a constructor. I ran a regular .Net 3.5 app with no DGDK and it ran fine.
Maybe you can send me a logged version of the library? And I can send you the log file it makes so maybe you can see where it crashes?
Right now, this is medium priority to me but I am finding more and more ppl with Vista 64 bit. I have a Win7 64 bit at work I have yet to try so I'll let you know about that some day.
Oh, the game is at projectrts.com.
Thanks