Homeworld SDL
October 11th, 2003 by MarvThe first playable port of Homeworld under Linux has been released. Single player gameplay and the training missions are available in this release for your enjoyment. Not included in this release are software/Glide renderers and sound support.
Detailed instructions of how to get the game working are included in the releases.




October 11th, 2003 at 9:04 pm
Good work, Ted.
Just one thing: I don’t have the license handy any more but someone mentioned that you can only release object code – you can’t redistribute the source. Might want to check up on that.
gg :)
October 11th, 2003 at 9:10 pm
I’m glad someone ported this, but please have a little respect for Relic’s license.
October 11th, 2003 at 9:28 pm
That was quick.
October 11th, 2003 at 10:04 pm
alright thanks whoever did this for bringing linux yet again up in the ranks of doable gaming platforms..yyyyyyyyyyyyyyyes
thx !!
October 12th, 2003 at 5:02 am
This is really great. Thanks to Ted Cipicchio! I will certainly buy Homeworld, when this port becomes a little more mature.
October 12th, 2003 at 8:53 am
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -g -O2 -DHW_Release -I/usr/include/SDL -D_REENTRANT -O0 -msse -MT asm-asm.lo -MD -MP -MF .deps/asm-asm.Tpo -c asm-asm.c -fPIC -DPIC -o .libs/asm-asm.lo
asm-asm.c: In function `asm_cliptest’:
asm-asm.c:590: Internal compiler error in instantiate_virtual_regs_1, at function.c:3989
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
make[3]: *** [asm-asm.lo] Error 1
make[3]: Leaving directory `/home/mat/homeworld_sdl-0.1.1/src/rgl’
not good :)
October 12th, 2003 at 10:06 am
First of all, thanks for your work! Homeworld is an awesome game.
It’s too bad that they were using Bink and some proprietary network library. I don’t doubt that you will have problems implementing your own network code, but would it be (legally) possible to somehow extract at least the subtitles from the Bink cutscenes? So much of the game’s atmosphere comes from those cutscenes that it would be really bad of not having them at all…
October 12th, 2003 at 5:21 pm
[simcon@localhost homeworld]$ ./homeworld
./homeworld.bin: /lib/i686/libc.so.6: version `GLIBC_2.3′ not found (required by ./homeworld.bin)
[simcon@localhost homeworld]$ rpm -q glibc
glibc-2.2.5-16mdk
Bummer :) I’m using Mandrake 9.
I have 9.1 but haven’t installed it yet.
October 12th, 2003 at 11:51 pm
Great stuff Ted, congratulations on the good work !!!
Hope you remember the Linux folk when you’re programming fulltime for some uber games company :o)
October 13th, 2003 at 6:22 am
I got it running, but trying to change to OpenGL I get a generic ‘couldnt change’ error in homeworld. Cant find anything relevent on the console.
October 13th, 2003 at 6:14 pm
the game installs and updates just fine with regular wine 20030911 ;0
cu
-===
October 13th, 2003 at 10:46 pm
Post a link to the code in their forums so THEY are redistributing their source code. :-) We can get it from there.
October 14th, 2003 at 8:01 am
Will there be any network playor is it going to be one of this projects like avp or freespace2 at icculus which never got network play?
October 15th, 2003 at 6:05 am
Just saw a post on gametome about a native Bink player now available – http://www.radgametools.com/bnkdown.htm
http://www.radgametools.com/down/Bink/BinkLinuxPlayer.zip
This would make it possible for people to download the player and place it in /usr/bin and Homeworld could call the player to play the biks.
November 1st, 2003 at 9:45 pm
i am a solger war you?
November 1st, 2003 at 9:52 pm
my frand is vary stopit his name is david and
he livs at 80-44164 st.