Anyone got TSE compiled on Win2k?
by Nigel Hungerford-Symes · in Torque Game Engine Advanced · 09/16/2005 (11:35 pm) · 10 replies
Just wondering if anyone has successfully compiled TSE on a Win2k box?
Either by using and older version of DirectX.
OR
Hacking the current Directx version to bits and using what is needed.
Be interested in hearing if it can be done.
Either by using and older version of DirectX.
OR
Hacking the current Directx version to bits and using what is needed.
Be interested in hearing if it can be done.
#2
09/17/2005 (1:17 am)
That operating system is obsolete.. so the "what option do I have?" would be to upgrade.
#3
We aren't talking about 98 here, we are talking about Win2k, you know, the OS that XP forked from and as far as I can tell, hasn't ventured too far from, as all hopes are on Longhorn, erhm, Vista.
It just narks me they deliberately stop Win2k users accessing the SDK even though it will compile to make binaries for Win2000 as a target. Is it so different? Why can't they allow Win2k users to use it at their own risk? Why deliberately block Win2k users?
Maybe I'm too spoilt using Linux in most other areas and expect too much from Microsoft. Can't wait for TSE on OGL though.....
09/17/2005 (2:11 am)
Sure thing, I'll just whip down to the store and spend $300 to update because the OS I'm using and paid $$$ for a while ago is sooooooooo old hat. I mean, XP being released in 2001 is so much better, especially when Vista will swing by soon and ask me upgrade to a DirectX 10 compliant video card just to help sales of video cards.We aren't talking about 98 here, we are talking about Win2k, you know, the OS that XP forked from and as far as I can tell, hasn't ventured too far from, as all hopes are on Longhorn, erhm, Vista.
It just narks me they deliberately stop Win2k users accessing the SDK even though it will compile to make binaries for Win2000 as a target. Is it so different? Why can't they allow Win2k users to use it at their own risk? Why deliberately block Win2k users?
Maybe I'm too spoilt using Linux in most other areas and expect too much from Microsoft. Can't wait for TSE on OGL though.....
#4
- Get october 2004 directx sdk and the october directx extras download.
- Copy the lib files from the extras vc++ 6.0 directory into the sdk lib directory.
- Compile
- Done
I compiled tse head on my Win2k box with VC++ 6.0 just yesterday.
09/17/2005 (2:48 am)
It can be compiled on win2k just fine (this is using VC++ 6.0 btw). Do this:- Get october 2004 directx sdk and the october directx extras download.
- Copy the lib files from the extras vc++ 6.0 directory into the sdk lib directory.
- Compile
- Done
I compiled tse head on my Win2k box with VC++ 6.0 just yesterday.
#5
Builds under win2k for me ok.
09/17/2005 (4:11 am)
I just installed the latest redistributables from the directx 9c august update, the sdk is an older one, but it seems to work just fine.Builds under win2k for me ok.
#6
09/17/2005 (8:47 pm)
Please complain to Microsoft. :) I think it's a pretty silly decision on their part, much like many other things they've done with DX lately, but it's quite outside of my power to do anything about. :-/
#7
I know it is a MS issue, just can't wait for TSE to support OGL. I don't really understand what is so directx reliant when Directx, OGL, and Cg all use virtually the same shading language. I'm sure there is a good reason at GG but I haven't had enough time with the source to find it ;)
09/17/2005 (10:04 pm)
Then ditch them on PC and go whole hog OGL :PI know it is a MS issue, just can't wait for TSE to support OGL. I don't really understand what is so directx reliant when Directx, OGL, and Cg all use virtually the same shading language. I'm sure there is a good reason at GG but I haven't had enough time with the source to find it ;)
#8
09/17/2005 (11:27 pm)
Well, I compile TSE and TGE on Windows 2000 regularly using Visual C++ 2005 (Beta 2)...
#9
09/18/2005 (1:41 am)
Same here.
#10
09/21/2005 (4:39 am)
Easy - we want to be able to support the XBox and XBox 360. Also, when we started writing the engine, DX was much more mature. We'll be branching out to support GL as well - but certainly not dropping either.
Torque Owner Nigel Hungerford-Symes
I used the last Directx SDK that I could find that worked with win2000, Directx 9.0 December 2004.
I know, I know.....there could be bugs etc in using this SDK but what choice do I have?
Anyway, I complied a DEBUG version of the binary happily and it works flawlessly sofar. If there are bugs, they haven't made themselves apparent to me!
So hopefully, for me it will tide me over until TSE is out of EA and runs on OpenGL
Next question, has anyone used gcc to compile it???