Good news. I have found a workaround that will allow you to use a higher DPI setting and have the game show up correctly.
If you are using Vista (Works in Win 7 too):
1: Where you choose your DPI setting, there is a button down the button that says "Custom DPI...".
2: Under there, there is a tickbox that says, "Use Windows XP style DPI setting" make sure it is not ticked. You can only untick it if you are using the Aero theme.
3: Play the game, all the menus and text show up correctly.
If you find that some of your other programs are scaled up funny, then make sure you have selected "Disable scaling on high DPI settings" in the programs compatibilty under the right click properties menu.
Unfortunately I don't think it would work on XP. In the past the "Use Windows XP style DPI setting" was automatically ticked and grayed out. Found out today that enabling the Aero theme allows you to change that. I was using Vista Basic theme before.
So happy about this. I am upgrading to Windows 7 this week sometime so will definitely be buying this game when I have completed that.
Bed time in NZ, have a good night all.
Has anyone found that this works in Win7 at 120 dpi?
I'm in Win7, and I can check or uncheck "Use Windows XP style DPI setting" and it makes no difference. With 120 dpi (which is better for my eyes), text still runs off the right hand side of its area in the interface. I have to switch my whole system back to 96 dpi to play the game.
I've experimented with everything I know, but I can't seem to find a way around this. I'd love to see it work.