Firstly maybe try English language settings as suggested.
If that at least gets you past your error and you're getting other errors or it crashes to black screen or whatever you might need to disable Data Execution Prevention (DEP) when running Age of Wonders, well at least it worked for me.... always seems to cause issues on these older games when running 64 bit Vista in particular.
Don't worry, you aren't disabling this for all things everywhere if you are concerned your turning off something vital, it will only be turned off while playing AoW... or indeed anything else you decide to turn it off for!
Do the following:
1. Go to the control panel
2. Click on "Classic view" on the left of the control panel window (if you don't already have it set to this)
3. Double click on "System"
4. Click on "Advanced system settings" on the left
5. Click the "Advanced tab" (it might open up on this)
6. Under "Performance" click the "Settings" button
7. Click the "Data Execution Prevention" tab
8. Make sure the "Turn on DEP for all programs and services except those I select" dot selection thing is ticked/dotted.
9. Click "Add" at the bottom, and navigate to your AoW installation... and add "AoW.exe"
10. Do the same for "AoWCompat.exe" also
11. Click OK and close the windows etc!
And it should work fine! If it doesn't, my compatibility settings for AoW are on:
Windows NT 4.0 (Service pack 5)
And I have the "Disable desktop composition" ticked.
Hope that helps!
Post edited September 16, 2010 by Riaktion