first check that your drivers are up-to date. If not update them. If that doesnt work then I suggest redownloading it to make sure that the files arent corrupted; if those wont work e-mail to Jeff of your problem
well you can browse and save your game to the game folder. When you next time start the game and try to load saved game it goes straight to the game folder
What do you mean that you cannot get DirectX for XP? DO you mean that Microsoft site says that its for 98 or other but not to XP? Try to use Windows Update, it should be located there
Well finally I have one piece of advice:
click the Avernum Demo installer as many times as you think it is best and WAIT.
I had these kind of problems with Nethergate and I solved it with this
weird thing I havent got any problems with Geneforge on my XP......have you tried to change conditition where it runs for Win 9x, ME or 2000 in the EXEs properties?