Win Vista compatibility
by Jaroslav Kurcik · in Torque X 2D · 02/01/2008 (4:03 am) · 5 replies
Is the current version of torque X compatible with Windows Vista? I've made a simple game which runs on XP flawlessly but crashes on Vista right after start. All required components are installed (I've used redistributables of DirectX and XNA framework included in XNA refresh 1.0 installation).
#2
02/01/2008 (5:47 am)
Yes, I have latest drivers installed. I'm going to switch off some parts of code to find out where's the problem. Maybe it's related to sound.
#3
John K.
02/01/2008 (8:58 am)
I've seen some mixed success on Vista and it usually has something to do with permissions. I haven't personally investigated this yet, but the problem has something to do with Vista requiring applications to write to a specific My Documents folder and conflicting with Torque X Builder trying write to the GSE project file. That might be a good starting point to look.John K.
#4
T
02/01/2008 (7:39 pm)
I've had some Vista problems as well. The demo games don't work properly and strange things tend to happen. I've started logging in as an administrator to do development and things a more stable. I've also given up on running code in Vista; I run directly on the X-Box.T
#5
Torque X Install on 64bit Vista
1. Make sure Windows is up to date by running Windows Updates. Make sure your drivers are up to date by going to your manufacturer's driver download site.
2. Download and install Visual Studio C# Express 2005.
3. Run Visual Studio C# Express 2005 to complete the first-run configuration process. Register your version of VS C# Express 2005 and enter your registration. Close VS C# Express 2005. Reboot your computer.
4. Run Windows Updates to receive the updates to Visual Studio Express 2005. This will be Service Pack 1. When it finishes installing the update, reboot your computer. You can check for updates a second time to see if the update for SP1 appears, but it will often not appear until Windows reboots and configures updates on shutdown/startup.
5. Run Windows Updates to receive the update to Visual Studio Express 2005 SP1. Reboot once again to let Windows perform the shutdown/startup configuration of updates.
6. Download and install XNA GSE 1.0 Refresh. Once installed, load XNA GSE. You will receive a message about administration rights. After it starts up and configures the new project settings, exit XNA GSE.
7. Open explorer and navigate to c:\Program Files (x86)\Microsoft Visual Studio 8\Common 7\IDE\VCExpress and select properties. Under compatibility, select Advanced and then "Run as Administrator". Hit apply and then clicked the Show settings for All Users button, continue past the security warning, and then selected "Run as Administrator" there and hit Apply.
8. Right click and drag the VCExpress.exe program to the start menu under XNA GSE and release. Click "Create Shortcut Here". Delete the original GSE shortcut and rename the "Shortcut to VCExpress.exe" to "Game Studio Express 1.0 Refresh".
9. Install the TorqueX binary distribution and follow the instructions during the install. You should now be able to open XNA GSE 1.0 Refresh and have the TorqueX projects available. Load one and build it (F5) to test.
02/01/2008 (8:18 pm)
These were the instructions that I gave to someone working in 64b Vista. These are exactly what I did to get it running just fine on my install (plus having up-to-date drivers):Torque X Install on 64bit Vista
1. Make sure Windows is up to date by running Windows Updates. Make sure your drivers are up to date by going to your manufacturer's driver download site.
2. Download and install Visual Studio C# Express 2005.
3. Run Visual Studio C# Express 2005 to complete the first-run configuration process. Register your version of VS C# Express 2005 and enter your registration. Close VS C# Express 2005. Reboot your computer.
4. Run Windows Updates to receive the updates to Visual Studio Express 2005. This will be Service Pack 1. When it finishes installing the update, reboot your computer. You can check for updates a second time to see if the update for SP1 appears, but it will often not appear until Windows reboots and configures updates on shutdown/startup.
5. Run Windows Updates to receive the update to Visual Studio Express 2005 SP1. Reboot once again to let Windows perform the shutdown/startup configuration of updates.
6. Download and install XNA GSE 1.0 Refresh. Once installed, load XNA GSE. You will receive a message about administration rights. After it starts up and configures the new project settings, exit XNA GSE.
7. Open explorer and navigate to c:\Program Files (x86)\Microsoft Visual Studio 8\Common 7\IDE\VCExpress and select properties. Under compatibility, select Advanced and then "Run as Administrator". Hit apply and then clicked the Show settings for All Users button, continue past the security warning, and then selected "Run as Administrator" there and hit Apply.
8. Right click and drag the VCExpress.exe program to the start menu under XNA GSE and release. Click "Create Shortcut Here". Delete the original GSE shortcut and rename the "Shortcut to VCExpress.exe" to "Game Studio Express 1.0 Refresh".
9. Install the TorqueX binary distribution and follow the instructions during the install. You should now be able to open XNA GSE 1.0 Refresh and have the TorqueX projects available. Load one and build it (F5) to test.
Employee Chip Lambert
Crusader Games