Game Development Community

Constructor and TGB Resolution bugs

by Serjh Asdourian · in Artist Corner · 05/18/2008 (7:57 am) · 11 replies

I'm having this problem in primarily Constructor, I was able to fix it a little bit in TGB, but Constructor is opening in the wrong resolution causing the cursor to be offset when I go to try to click on things, there's also a black box on the bottom of the screen showing it to be offset, anyone know how to fix this problem? Also note, I tried doing everything in prefs.cs and defaults.cs trying to override it, I can't think of another way to fix this. Thanks

#1
05/19/2008 (10:40 am)
A friend of mine is apparently having the exact same problem.
I hope someone fixes this.

First I thought it was due to using a high resolution, but lowering it to 1440x900 didn't help either.
#2
05/19/2008 (10:58 am)
Could you give some system information regarding the issue? We've seen this very rarely and don't have a 100% reproduction case on multiple systems, so we think it's specific to some hardware but we'd like as much information as possible.

--OS (plus service pack)
--Video card (resolution modes used as well)
--Monitor aspect ratio

Anything else you could provide would be useful!
#3
05/19/2008 (11:46 am)
Asked my friend for the specs, and here you go:

OS: Windows Vista Home Premium (with Service Pack 1)
GFX Card: Ati HD2600PRO 256MB PCI-E
Native Resolution: 1680x1050
Aspect Ratio: 16:9 (as far as I know, might be 16:10, the monitor is an Acer x222w)
CPU: AMD Phenom 9500

Changing the resolution to 1440x900 didn't help, as I mentioned before.
He's using Constructor 1.0.3 at the moment.

Let me know if there's anything else you need (the output from dxdiag for example).

Thank you. :-)
#4
05/19/2008 (5:04 pm)
I found the problem, it seems to be Aero and ATi Cards on Vista, I also found a solution.

How To Fix:
Right click on the main Constructor.exe, go to Properties, and Compatibility Tab, Put a Checkmark on the following:
Disable Visual Themes
Disable Desktop Composition
Disable display scaling on high DPI settings

Also, note that I had to checkmark ALL of those in order for it to work.
#5
05/19/2008 (5:35 pm)
Glad you tracked it down!
#6
05/19/2008 (8:02 pm)
Thank you very very much for reporting your find--we're going to confirm it works on the systems we saw the issue on, and place it in the official support bag 'o tricks!
#7
05/19/2008 (8:47 pm)
After testing it on another Vista computer(Running Vista Ultimate 32 bit) It only required Disable Desktop Composition to be checked. I think this is a problem on all computers running Vista with Aero.
#8
05/19/2008 (11:09 pm)
I had the same results as Serjh. Thank you for reporting this!
#9
05/19/2008 (11:34 pm)
I can agree that disabling Desktop Composition works.

Thank you, everyone. :-)
#10
05/19/2008 (11:47 pm)
Thanks especially to Serjh--this one was quite troublesome for us!
#11
05/21/2008 (12:21 pm)
This stumped me when he wrote to me about it. Luckily he figured out which options were causing it! Kudos to Serjh!