Game Development Community

TGE and Vista?

by Katelan Moye · in Torque Game Engine · 03/28/2007 (6:38 pm) · 2 replies

Ok, so I have TGE.... I'm working with the world editor, I save a mission and come back later.... I load the mission and it freezes on load, the progress bar just sits there.

Is TGE Vista compatible?

-Syn

#1
04/03/2007 (9:21 am)
If you hadn't found your answer yet -- Here it goes!

I got the idea from my participation in another thread and doing this made everything work. (http://www.garagegames.com/mg/forums/result.thread.php?qt=59525)

If you have to turn off the "Cancel or Allow guy" on -- aka the Microsoft User Access Control.

In Group Policy, navigate to Computer Configuration, Windows Settings, Local Policies, Security Options (in Local Security Policy it's in Local Policies, Security Options) and find the option titled "User Account Control: Run all administrators in Admin Approval Mode." Change it to disabled and reboot.
(from: http://www.winsupersite.com/showcase/winvista_it_tips.asp)

This may even fix any issue you have with displaying TGB in Vista. I actually was able to run Vista and TGE without turning off the UAC, but issues with ShowTool drove me to do this...and everything works fine.

I hope this helps!
#2
04/26/2007 (3:48 pm)
I was disappointed to find that the core TGE engine doesn't seem to have more features yet (or more discussion) for complying with Windows Vista User Account Control (UAC) on the Windows platform. (<-- correct modern name and acronym for easier future searching ;) )


Group Policy editing may not be available on all Windows Vista versions. Found this rumor:
http://www.edbott.com/weblog/?p=1600
"...only work on Vista Business, Ultimate, and Enterprise editions. If you have Home Basic or Home Premium, you don't get the Group Policy Editor."

Here are some more references:
Gaming_with_Least_Privileged_User_Accounts
REF: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9_c/Gaming_with_Least_Privileged_User_Accounts.asp

"Designed for WinXP" requirements
REF: http://www.microsoft.com/winlogo/software/windowsxp-sw.mspx

WebLog for "Non-Admin" users
REF: http://blogs.gotdotnet.com/aaron_margosis/archive/2006/02/16/533077.aspx


It would be nice for the engine core to be made Vista compatible, or changes available as a resource. (Hint to someone with time and expertise. ;) )

TGE may limp along running under Vista due to it's backward compatibility feature but may not operate under WinXP LUA. (My 1.5.1 TGE failed under WinXP LUA when installed into the "Program Files" folder heirarchy. )

I'll probably do some work on file writing to safe locations, but there seem to be a lot of other potential problems that could benefit from centralized expertise due to the potential to result in subtle bugs.