SDLFalcon4.0

That’d be a bad idea… considering the leak was illegal in the first place,
and would similarly taint any effort to modify the source…

-Dustin Reyes
@Dustin_ReyesOn Sat, Apr 15, 2000 at 11:42:45AM -0500, Garrett wrote:

The source code for Falcon4.0 got leaked the other, how about a port to
linux? =)

The source code for Falcon4.0 got leaked the other, how about a port to
linux? =)

-Garrett, WPI student majoring in Computer Science
"The fastest way to succeed is to look as if you’re playing by somebody
else’s rules, while quietly playing by your own." -Michael Konda

Where is it the Falcon 4.0 code?

Quoting Garrett :

The source code for Falcon4.0 got leaked the other, how about a
port to
linux? =)

-Garrett, WPI student majoring in Computer Science
"The fastest way to succeed is to look as if you’re playing by
somebody> else’s rules, while quietly playing by your own." -Michael Konda

I wish I knew, all the sites that had it are shut down. Its floating around
somewhere though. I was thinking, porting it to another OS shouldn’t be as
difficult as it sounds. Its pretty basic graphics actually, you’d just have to
figure out how to change the D3D calls to OGL. Although they might be using
some special asm and etc thats non portable.On Sat, 15 Apr 2000, you wrote:

Where is it the Falcon 4.0 code?

Quoting Garrett :

The source code for Falcon4.0 got leaked the other, how about a
port to
linux? =)

-Garrett, WPI student majoring in Computer Science
"The fastest way to succeed is to look as if you’re playing by
somebody
else’s rules, while quietly playing by your own." -Michael Konda


-Garrett, WPI student majoring in Computer Science
"The fastest way to succeed is to look as if you’re playing by somebody
else’s rules, while quietly playing by your own." -Michael Konda

I think it would be a good idea, because then the company might think
"damn! someone ported it to linux! wow! we should start selling it!!"

you know? hehe…On Sat, 15 Apr 2000, Garrett wrote:

I wish I knew, all the sites that had it are shut down. Its floating around
somewhere though. I was thinking, porting it to another OS shouldn’t be as
difficult as it sounds. Its pretty basic graphics actually, you’d just have to
figure out how to change the D3D calls to OGL. Although they might be using
some special asm and etc thats non portable.

On Sat, 15 Apr 2000, you wrote:

Where is it the Falcon 4.0 code?

Quoting Garrett :

The source code for Falcon4.0 got leaked the other, how about a
port to
linux? =)

-Garrett, WPI student majoring in Computer Science
"The fastest way to succeed is to look as if you’re playing by
somebody
else’s rules, while quietly playing by your own." -Michael Konda

Garrett wrote:

somewhere though. I was thinking, porting it to another OS shouldn’t be as
difficult as it sounds.

You wish :wink:

figure out how to change the D3D calls to OGL. Although they might be using
some special asm and etc thats non portable.

Here are some points that can cause you some nightmares (and those are
only the ones that come to mind immediately):

  • assembler (say hello to AT&T syntax with gcc)
    unless you have a script that does this conversion for you it is
    boring work - and not the funniest thing to debug though… and
    expect a LOT of assembler :slight_smile:
  • MSVC/ g++ incompatibilities
    like internal compiler errors and weird parse errors with g++
  • STL issues
  • D3D -> OGL
    Never did that but I think it is non trivial. Have a look at how
    different he D3D and OpenGL drivers for UT are e.g… And UT does
    a very nice job of seperating platform/rendering dependend stuff
    from the rest.
  • static init of objects
    the order static objects get initted is NOT standardized when you
    use multiple files. Have fun juggling with the .o files :)–
    Daniel Vogel My opinions may have changed,
    666 @ http://grafzahl.de but not the fact that I am right

Besides they fired their whole falcon4 development team(the logical thing to
do after you’ve made a successful game) so someone needs to carry on the work.On Sat, 15 Apr 2000, you wrote:

I think it would be a good idea, because then the company might think
"damn! someone ported it to linux! wow! we should start selling it!!"

you know? hehe…

On Sat, 15 Apr 2000, Garrett wrote:

I wish I knew, all the sites that had it are shut down. Its floating around
somewhere though. I was thinking, porting it to another OS shouldn’t be as
difficult as it sounds. Its pretty basic graphics actually, you’d just have to
figure out how to change the D3D calls to OGL. Although they might be using
some special asm and etc thats non portable.

On Sat, 15 Apr 2000, you wrote:

Where is it the Falcon 4.0 code?

Quoting Garrett :

The source code for Falcon4.0 got leaked the other, how about a
port to
linux? =)

-Garrett, WPI student majoring in Computer Science
"The fastest way to succeed is to look as if you’re playing by
somebody
else’s rules, while quietly playing by your own." -Michael Konda


-Garrett, WPI student majoring in Computer Science
"The fastest way to succeed is to look as if you’re playing by somebody
else’s rules, while quietly playing by your own." -Michael Konda