Tremulous Forum

Mods => Modding Center => Topic started by: [COM-IT]Styx on August 18, 2007, 05:02:07 pm

Title: VC++ projects?
Post by: [COM-IT]Styx on August 18, 2007, 05:02:07 pm
i can make some for vc++ people
Title: VC++ projects?
Post by: ShadowNinjaDudeMan on August 18, 2007, 06:46:34 pm
Explain what vc++ is?

Coding language?
Title: VC++ projects?
Post by: doomagent13 on August 18, 2007, 07:05:12 pm
Visual C++?

How about an XCode project?...
Title: VC++ projects?
Post by: kevlarman on August 18, 2007, 07:10:19 pm
Quote from: "doomagent13"
Visual C++?

How about an XCode project?...
xcode should be able to import makefiles iirc.
Title: VC++ projects?
Post by: tehOen on August 18, 2007, 07:55:01 pm
you say what?
(I know vc++ is visual c++ but you offer to make project files or you want the project files or something else ?)
Title: VC++ projects?
Post by: Pat AfterMoon on August 18, 2007, 08:53:52 pm
If you talk about VisualC++ project files for compiling the Tremulous code there is already that :
http://svn.quakedev.com/viewvc.cgi/trem/trunk/
Look at the tremulous.sln file, it's a "solution file". This is a project file usable with the free of charge VC++ 2005. I've used it in the past, but I've actually switched to MinGW. The actual Tremulous code contain a lot of #ifdef related to MinGW and it seem to cause problems with Microsoft compiler (related to int, rint, time management).
Title: VC++ projects?
Post by: /dev/humancontroller on August 18, 2007, 09:25:43 pm
Quote from: "Pat AfterMoon"
If you talk about VisualC++ project files for compiling the Tremulous code there is already that :
http://svn.quakedev.com/viewvc.cgi/trem/trunk/
Look at the tremulous.sln file, it's a "solution file". This is a project file usable with the free of charge VC++ 2005. I've used it in the past, but I've actually switched to MinGW. The actual Tremulous code contain a lot of #ifdef related to MinGW and it seem to cause problems with Microsoft compiler (related to int, rint, time management).


Related to what?
What I do is I add rint() function from the qvm code. Everything compiles.

What about int and time management?
Title: VC++ projects?
Post by: Pat AfterMoon on August 19, 2007, 01:46:56 am
Quote from: "/dev/humancontroller"
Quote from: "Pat AfterMoon"
If you talk about VisualC++ project files for compiling the Tremulous code there is already that :
http://svn.quakedev.com/viewvc.cgi/trem/trunk/
Look at the tremulous.sln file, it's a "solution file". This is a project file usable with the free of charge VC++ 2005. I've used it in the past, but I've actually switched to MinGW. The actual Tremulous code contain a lot of #ifdef related to MinGW and it seem to cause problems with Microsoft compiler (related to int, rint, time management).


Related to what?
What I do is I add rint() function from the qvm code. Everything compiles.

What about int and time management?


When I compile with VC++, after adding rint, all compile right, but if I try the dll, it has a strange effect with particles (like from acid tubes), there is a very big slow down, particle and sound are weird... Not sure if it occurs with every version of VC++ (2003, 2005 ...) and if it's really related to MS-VC++.
Title: VC++ projects?
Post by: /dev/humancontroller on August 19, 2007, 02:24:48 am
Quote from: "Pat AfterMoon"
Quote from: "/dev/humancontroller"
Quote from: "Pat AfterMoon"
If you talk about VisualC++ project files for compiling the Tremulous code there is already that :
http://svn.quakedev.com/viewvc.cgi/trem/trunk/
Look at the tremulous.sln file, it's a "solution file". This is a project file usable with the free of charge VC++ 2005. I've used it in the past, but I've actually switched to MinGW. The actual Tremulous code contain a lot of #ifdef related to MinGW and it seem to cause problems with Microsoft compiler (related to int, rint, time management).


Related to what?
What I do is I add rint() function from the qvm code. Everything compiles.

What about int and time management?


When I compile with VC++, after adding rint, all compile right, but if I try the dll, it has a strange effect with particles (like from acid tubes), there is a very big slow down, particle and sound are weird... Not sure if it occurs with every version of VC++ (2003, 2005 ...) and if it's really related to MS-VC++.


I use vc++ 2005, and don't have anything different or weird between stockExe&QVM and myExe&DLL. And myExe&DLL is always faster than stockExe&QVM.
Title: VC++ projects?
Post by: next_ghost on August 19, 2007, 10:23:35 am
Come back when MSCC gets fixed. Until then, you should stick with GCC/MinGW.
Title: VC++ projects?
Post by: Kaleo on August 26, 2007, 04:46:07 am
Okay... I was lost at about the first post...