 |
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
|
05-06-2002 05:32 PM |
|
|
|  |
 |
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
|
05-07-2002 01:45 AM |
|
|
|  |
 |
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
|
05-07-2002 01:45 AM |
|
|
|  |
 |
|  |
 |
| All times are EST. The time now is 01:36 AM. |
 |
|
 |
|
|
|  |
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
|
|
|
|
|
|