Vista compatibility
by Marcel Boule · in Torque Game Engine · 12/03/2006 (6:30 pm) · 17 replies
Hi all,
My publisher reported me that our game developped on TGE1.4 was not compatible with Vista. Did anyone tried on Vista ?
My publisher reported me that our game developped on TGE1.4 was not compatible with Vista. Did anyone tried on Vista ?
About the author
#2
I read somewhere that OpenGL apps are supposed to run properly when you install Vista-specific vendor drivers, but I need to double check that.
12/04/2006 (7:56 am)
TGE1.4 is OpenGL, not DX9. TGEA (TSE) is DX9, and it runs just fine on Vista. I haven't personally tested TGE, though.I read somewhere that OpenGL apps are supposed to run properly when you install Vista-specific vendor drivers, but I need to double check that.
#3
12/04/2006 (8:00 am)
How about TGB?
#4
I'm pretty sure TGE is openGL AND DX?
12/04/2006 (8:29 am)
Vista does not support DX9, it has a version of dx9 called DX9-L. It's not full DX9, and it certainly isn't a good solution for using on Vista. Sure, you can get some things DX9 to run on it, but use it to build a game? If you are happy with emulation graphics APIs, then have at it.I'm pretty sure TGE is openGL AND DX?
#5
Also IIRC TGE can be either OGL or DX (though I seem to recall one being a "wrapper" for the other, unless that's changed recently).
12/04/2006 (8:43 am)
Has anyone here actually tried it on Vista? Also IIRC TGE can be either OGL or DX (though I seem to recall one being a "wrapper" for the other, unless that's changed recently).
#6
I didn't do anything special. I copied over my solutions after installing vista...clicked on the short cut and went.
NOW -- I must admit, I have not used VS to rebuild it yet. VS2005 Pro is supposed to have a patch for Vista coming soon. VS is angry at something when you install, but it says it installed successfully, but I have issues with it -- so I am using the Torque 1.5 that I compiled before I installed/ran Vista.
I will be more than happy to do a fresh install (of TGE 1.5) tonight and run it and see what I get and report back to the community if anyone wants me to.
We are using TGB as well -- getting ready for some XBox 360 action later this month!
I also got the XNA Studio to run as well...but that took some looking into on the XNA sites around the net.
So far DX9 on DX10 is not screwing me like I thought it would...but as they say, the night is still young :)
-NTX
12/04/2006 (9:51 am)
We are using Vista -- Been using the RTM version for about 1 - 2 weeks now...hadn't noticed a difference (yet ;) ) In some cases things seems to move smoother. We are running 1.5 TGE with very few mods. Funny though -- TSE was a little choppy, but after a while it fell into place. I didn't do anything special. I copied over my solutions after installing vista...clicked on the short cut and went.
NOW -- I must admit, I have not used VS to rebuild it yet. VS2005 Pro is supposed to have a patch for Vista coming soon. VS is angry at something when you install, but it says it installed successfully, but I have issues with it -- so I am using the Torque 1.5 that I compiled before I installed/ran Vista.
I will be more than happy to do a fresh install (of TGE 1.5) tonight and run it and see what I get and report back to the community if anyone wants me to.
We are using TGB as well -- getting ready for some XBox 360 action later this month!
I also got the XNA Studio to run as well...but that took some looking into on the XNA sites around the net.
So far DX9 on DX10 is not screwing me like I thought it would...but as they say, the night is still young :)
-NTX
#7
I'm pretty sure, but not 100%, that the OpenGL support in TGE is wrapped around the directx layer. GG?
12/04/2006 (9:53 am)
Vista does support OpenGL, but the Vista ICDs aren't working from Nvidia and ATI. Once this is done, OpenGL will be in full effect on Vista, so TGE could be used.I'm pretty sure, but not 100%, that the OpenGL support in TGE is wrapped around the directx layer. GG?
#8
12/04/2006 (9:55 am)
@nigh - you aren't hooked into the dx10 stuff with TGE, but the DX9-L stuff. I would do some stress testing on your game or starter.fps on Vista to really see the differences.
#9
in TGE, there is a wrapper around OpenGL that calls some dx code.
so it is essentially coded for OpenGL but when you set it to directx mode, it merely reroutes some of the GL call's into dx.
NighTerrorX,
so you are running tse and tge in both directx and OpenGL on that vista?
12/04/2006 (10:42 am)
Jonathan,in TGE, there is a wrapper around OpenGL that calls some dx code.
so it is essentially coded for OpenGL but when you set it to directx mode, it merely reroutes some of the GL call's into dx.
NighTerrorX,
so you are running tse and tge in both directx and OpenGL on that vista?
#10
12/04/2006 (11:15 am)
@Badguy -- First off -- great name "Say Hello -- to the Badguy" :) Second...the question was "Is anyone running TGE on Vista?" Our answer is "We are! -- well, I am" Now what is running under the hood ? -- I honestly couldn't tell you now because we are doing frontend stuff like GUIs and getting the Database hooked in just right. Every day (for the last week or so) we run our game, we play our game, XBox Controller still works on the our Vista Machine....we didn't touch anything, or turn on/off anything special. But -- if it matters we hadn't compiled in a week or so either. I took a gamble on putting it on because we are in crunch time...but I couldn't resist :)
#11
12/04/2006 (11:16 am)
I fiddled with the RC2(?) of Vista, it had no troubles running my project in DX mode, it was ~5 FPS slower all around, but i think it loaded faster. The sound made a few 'pop' in the menu, but after that the sound was perfectly fine. I was using the Geforce drivers that Microsoft supplied with the OS. The funny thing is I dropped DX support, and my project will NOT run in DX mode on XP.
#12
12/04/2006 (11:24 am)
@Badguy -- First off -- great name "Say Hello -- to the Badguy" :) Second...the question was "Is anyone running TGE on Vista?" Our answer is "We are! -- well, I am" Now what is running under the hood ? -- I honestly couldn't tell you now because we are doing frontend stuff like GUIs and getting the Database hooked in just right. Every day (for the last week or so) we run our game, we play our game, XBox Controller still works on the our Vista Machine....we didn't touch anything, or turn on/off anything special. But -- if it matters we hadn't compiled in a week or so either. I took a gamble on putting it on because we are in crunch time...but I couldn't resist :)
#13
and as for DirectX:
Windows Graphics Foundation 1.0
. Enhanced version of Direct3D9
. Also known as "DX9.L"
That is the actual definition of what is to come or such... so there should be no issues running TGEA on Vista, and more than likely TGE/TGB should be fine.
12/04/2006 (9:03 pm)
I have tried our TGEA project on Vista and in Windowed Mode it freezes up DWM (aka the game continues, but Windows has stopped updating). I am contributing this to beta drivers, but overall the time it did run, it ran fine.and as for DirectX:
Windows Graphics Foundation 1.0
. Enhanced version of Direct3D9
. Also known as "DX9.L"
That is the actual definition of what is to come or such... so there should be no issues running TGEA on Vista, and more than likely TGE/TGB should be fine.
#14
TGEA is working on Vista (but for the moment, I cannot use, and I guess porting my game to TGEA won't be simple).
TGE 1.4 IS working on Vista, Vista is emulating OpenGl through a DX wrapper, OR it worked in DX mode (5fps slower).
TGE 1.5 is working on Vista (?)
So if TGE 1.4 is working on Vista do anybody tried the standard demo ? Is it working ?
Thanks for your answers.
12/04/2006 (9:23 pm)
So just to be sure I understood everybody.TGEA is working on Vista (but for the moment, I cannot use, and I guess porting my game to TGEA won't be simple).
TGE 1.4 IS working on Vista, Vista is emulating OpenGl through a DX wrapper, OR it worked in DX mode (5fps slower).
TGE 1.5 is working on Vista (?)
So if TGE 1.4 is working on Vista do anybody tried the standard demo ? Is it working ?
Thanks for your answers.
#15
I've never seen it referenced as DX9-L, so could you give me the link where you got that definition from?
Vista does NOT run on WGF 1.0, it runs on WGF 2.0/DX10. It has support for DX9 stuff, which is why people can run TGE on it now. The thing is, you shouldn't be asking "does this run" you should be asking "does this run efficiently."
Who cares if an old wooden bridge supports your weight, that doesn't mean you can run across it without falling through. =P
12/04/2006 (9:37 pm)
@Jeremiah - where did you get that definition of WGF? WGF was DX10 before DX10 was DX10. When DX10 got to it's current state, they called it WGF 2.0, but it basically was the same thing with new additions and some fine tuning.I've never seen it referenced as DX9-L, so could you give me the link where you got that definition from?
Vista does NOT run on WGF 1.0, it runs on WGF 2.0/DX10. It has support for DX9 stuff, which is why people can run TGE on it now. The thing is, you shouldn't be asking "does this run" you should be asking "does this run efficiently."
Who cares if an old wooden bridge supports your weight, that doesn't mean you can run across it without falling through. =P
#16
12/20/2006 (12:02 am)
Just for the record, it worked on Vista, but I had to install the driver for Open GL (used the Nvidia ICD ones).
#17
another datapoint,
just tried TGE 1.3.5 on vista with a Radeon x800, with the drivers released by ATI on december 13,
and no go.
any thoughts ?
01/03/2007 (3:30 pm)
Hey all -another datapoint,
just tried TGE 1.3.5 on vista with a Radeon x800, with the drivers released by ATI on december 13,
and no go.
any thoughts ?
Torque 3D Owner Jonathon Stevens