Profile | Register | Calendar | FAQ | Search | Home 

VWBB : Powered by vBulletin version 2.2.6 VWBB > FreeSpace Watch > FreeSpace 1/2 MODs Discussion > License Question + I Have a New Mirror
Pages (3): « 1 2 [3]   Last Thread   Next Thread
Author
Thread Post New Thread    Post A Reply
EvilTypeGuy
I'm New! Laugh At Me!

Registered: Apr 2002
Location: Kansas City, KS
Posts: 10

quote:
Originally posted by EdrickV


Just a not so little note: As far as I know, almost everyone (especially Kazan and the FSF group) want to keep backwards compatability while giving the system a major overhaul.



That's good to hear.

quote:

Fixing long standing bugs comes first though. Kazan wants to port it to Linux (probably using SDL and OpenGL) and I'd love to try getting the Linux version running under the Linux for Playstation 2 kit, though that may not be something I could accomplish without help.



The beautiful thing about SDL/OpenGL is that you can do that now, since SDL works perfectly under Windows as well, and that makes the first step towards portability. I disagree with one of the developer's comments that OpenGL would be slower, in almost every case documented by a developer that I've seen, it's faster, of course this is somewhat a self-fulfilling prophecy, Carmack liked OpenGL, therefore he used it, and in turn companies made their OpenGL drivers better. Using SDL/OpenGL has made it possible for me to work on a project with other win32 developers on the same codebase and instantly let the other update via cvs recompile and see results, even though i'm using a different OS.

quote:

Porting to Linux will be a big mess though since it's not just a Windows program but a MFC Windows program and not everyone who has the source can compile it yet.



Indeed. MFC is a horror to behold. Although to me not nearly as bad as Borland's old 'OWL' (ye olde programmer's reference).

Report this post to a moderator | IP: Logged

Old Post 05-06-2002 05:32 PM
EvilTypeGuy is offline Click Here to See the Profile for EvilTypeGuy Click here to Send EvilTypeGuy a Private Message Visit EvilTypeGuy's homepage! Find more posts by EvilTypeGuy Add EvilTypeGuy to your buddy list Edit/Delete Message Reply w/Quote
EdrickV
Face

Registered: Apr 2002
Location:
Posts: 57

quote:
Originally posted by EvilTypeGuy


That's good to hear.

The beautiful thing about SDL/OpenGL is that you can do that now, since SDL works perfectly under Windows as well, and that makes the first step towards portability. I disagree with one of the developer's comments that OpenGL would be slower, in almost every case documented by a developer that I've seen, it's faster, of course this is somewhat a self-fulfilling prophecy, Carmack liked OpenGL, therefore he used it, and in turn companies made their OpenGL drivers better. Using SDL/OpenGL has made it possible for me to work on a project with other win32 developers on the same codebase and instantly let the other update via cvs recompile and see results, even though i'm using a different OS.

Indeed. MFC is a horror to behold. Although to me not nearly as bad as Borland's old 'OWL' (ye olde programmer's reference).



The tricky part about porting FS2, for me at least, is the assembly. Of course, I've now found out that the biggest assembly stuff is not used in FS2 but FRED2. (The TMapScanTiled*.cpp files.) I'm told there is some inline assembly scattered about though, and Intel x86 assembly is beyond my experience. Currently. I might be able to get interest from people in the PS2Linux community, once a x86 Linux port is available.

As far as OpenGL's speed and quality, in my experience with my card it's not as good as Glide. But then, it's a Voodoo 3 and was made for Glide. OpenGL support, it seems to me, was almost an after thought. It beats D3D anyday though.

If you think the Object Windows Library is bad, try looking at some Borland C++ Builder code and see if you can find the WinMain().

__________________
The three most dangerous things in the world are a programmer with a sodering iron, a hardware type with a program patch, and a user with an idea.

Last edited by EdrickV on 05-07-2002 at 01:46 AM

Report this post to a moderator | IP: Logged

Old Post 05-07-2002 01:45 AM
EdrickV is offline Click Here to See the Profile for EdrickV Click here to Send EdrickV a Private Message Visit EdrickV's homepage! Find more posts by EdrickV Add EdrickV to your buddy list Edit/Delete Message Reply w/Quote
EdrickV
Face

Registered: Apr 2002
Location:
Posts: 57

quote:
Originally posted by EvilTypeGuy


That's good to hear.

The beautiful thing about SDL/OpenGL is that you can do that now, since SDL works perfectly under Windows as well, and that makes the first step towards portability. I disagree with one of the developer's comments that OpenGL would be slower, in almost every case documented by a developer that I've seen, it's faster, of course this is somewhat a self-fulfilling prophecy, Carmack liked OpenGL, therefore he used it, and in turn companies made their OpenGL drivers better. Using SDL/OpenGL has made it possible for me to work on a project with other win32 developers on the same codebase and instantly let the other update via cvs recompile and see results, even though i'm using a different OS.

Indeed. MFC is a horror to behold. Although to me not nearly as bad as Borland's old 'OWL' (ye olde programmer's reference).



The tricky part about porting FS2, for me at least, is the assembly. Of course, I've now found out that the biggest assembly stuff is not used in FS2 but FRED2. (The TMapScanTiled*.cpp files.) I'm told there is some inline assembly scattered about though, and Intel x86 assembly is beyond my experience. Currently. I might be able to get interest from people in the PS2Linux community, once a x86 Linux port is available.

As far as OpenGL's speed and quality, in my experience with my card it's not as good as Glide. But then, it's a Voodoo 3 and was made for Glide. OpenGL support, it seems to me, was almost an after thought. It beats D3D anyday though.

If you think the Object Windows Library is bad, try looking at some Borland C++ Builder code and see if you can find the WinMain().

__________________
The three most dangerous things in the world are a programmer with a sodering iron, a hardware type with a program patch, and a user with an idea.

Last edited by EdrickV on 05-07-2002 at 01:46 AM

Report this post to a moderator | IP: Logged

Old Post 05-07-2002 01:45 AM
EdrickV is offline Click Here to See the Profile for EdrickV Click here to Send EdrickV a Private Message Visit EdrickV's homepage! Find more posts by EdrickV Add EdrickV to your buddy list Edit/Delete Message Reply w/Quote
Inquisitor
Face

Registered: Aug 2000
Location: Boston, MA, USA
Posts: 67

Dunno if this guy posts here, but, not only has he got CVS set up, but he's got this thing compiling under GCC:

http://dynamic4.gamespy.com/~freespace/forums/showthread.php?s=&postid=128008#post128008

Report this post to a moderator | IP: Logged

Old Post 05-07-2002 09:11 PM
Inquisitor is offline Click Here to See the Profile for Inquisitor Click here to Send Inquisitor a Private Message Visit Inquisitor's homepage! Find more posts by Inquisitor Add Inquisitor to your buddy list Edit/Delete Message Reply w/Quote
Inquisitor
Face

Registered: Aug 2000
Location: Boston, MA, USA
Posts: 67

Dunno if this guy posts here, but, not only has he got CVS set up, but he's got this thing compiling under GCC:

http://dynamic4.gamespy.com/~freespace/forums/showthread.php?s=&postid=128008#post128008

Report this post to a moderator | IP: Logged

Old Post 05-07-2002 09:11 PM
Inquisitor is offline Click Here to See the Profile for Inquisitor Click here to Send Inquisitor a Private Message Visit Inquisitor's homepage! Find more posts by Inquisitor Add Inquisitor to your buddy list Edit/Delete Message Reply w/Quote
All times are EST. The time now is 01:36 AM. Post New Thread    Post A Reply
Pages (3): « 1 2 [3]   Last Thread   Next Thread
Show Printable Version | Subscribe to this Thread

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 
Contact Us - Volition Watch >
Powered by: vBulletin Version 2.2.6 - Copyright ©2000-2002, Jelsoft Enterprises Limited.