Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: Darkmage on January 15, 2003, 06:04:41 am
-
I've had some trouble with the icculus.org project, I can compile it and run it fine but it doesn't allow mods :( I LOVE the babylon project and i would really like to run it in linux... if anyone could do it either by porting freespace 2 open to linux, or by fixing the icculus.org project i'd be very grateful.
-
We are looking for someone to take up the linux programmer banner, you interested?
-
if someone will teach me howto code.. then yes... if you guys can supply me with the code all ready to compile... I could provide linux releases on a regular basis. I can also provide bug feedback. compilling is easy if I have the makefiles all you do is type ./configure, then make, the app builds and off you go..
-
ok, you get me a list of include files etc, and I'll try to build you a makefile...
I'll need the names of every file that is compilled, I'll also need all the flags you use when compilling. I may be able to create a working makefile but i cannot guarantee it. the beauty of the icculus org port is there is only one makefile... if that holds true I should be able to do this..
-
I'll export a VS makefile, that should have the info in it (I know it worn't work, but at least the data will be there :)
-
Having given things a look, the Linux makefile seems to still be in the CVS repository, but it's missing the newer files. (Like the decal files.) And the original Cygwin makefiles were actually made from the dsp files. :)
-
Originally posted by Darkmage
I've had some trouble with the icculus.org project, I can compile it and run it fine but it doesn't allow mods :(
So you've actually tried mods with it? I noticed they mentioned that mods haven't been tested but thats a whole lot different to them not working at all.
If thats the case and mods don't work, does FS2 Open still utilise the ADPCM codecs or have you changed that? If you have then it might be possible to use WineX, lack of ADPCM supports seems to be all thats standing in the way of running FS2 that way.
-
AFAIK, the fs2_open Linux porters were still in the process of getting the graphics looking right and hadn't even gotten to things like joystick, sound, networking, and so on. It was in the early stages and I think there was only one or two people working on it. There've been many changes to the codebase since then which may have screwed up what Linux support there was. (I know a CVS copy I tried would not build with the included makefile.) They were intending to use SDL and OpenGL through SDL.
-
To sum up your questions:
The Linux port on i.o is practically 100%, we have sound, networking, the whole lot. No music is the only missing feature besides the lack of whatever that weird match making service volition used (which nobody who uses the souce port can use). Linux port can work with mods, some of them have problems with case and such. I believe our port even works on OS X and does most of FreeSpace 1 once you add patches from kind developers on the mailing list. One of those fine people even created a special tarball with everything you need to get the B5 mod running.
Also, this is NOT THE APPROPRIATE FORUM to ask for help with the icculus.org source port, there is a a FreeSpace 2 mailing list on icculus.org, the information for it is right on the icculus.org/freespace2 website.
Not trying to be mean or anything but none of us really monitor this forum. I would very much appreciate it if anyone who is a helper (Inquisitor, etc) on this forum would remind people who ask in the future of the existance of the icculus.org freespace2 mailing list so they can get the help they need :-)
-
Zakk: this time, they were kinda asking about our port, which is kinda stillborn :)
But, good reminder. hit the icculus.org website for help with that project guys, not here :)