Page 1 of 1

Beginning a 2 PC, LAN-Based, Cross-platform Crossfire game

Posted: Wed Aug 18, 2004 5:33 pm
by MacUser3of5
Hi, a friend and I are very interested in a co-op LAN game of Crossfire, but for the life of me, I cannot figure out what packages, etc, we would need to make this work. Our set-up is as follows:

- WinXP machine
- Mac OS X machine
- Crossover cable

Since we are limited to dial-up at home, I would need to pre-download all the necessary things at work. So, what do I need? I assume I'll need x11 for my Mac and GTK for WinXP (and the server software for the XP machine as well, since we only have 2 machines), do I need maps, etc, also?

Any help is appreciated.

-Andrew

Posted: Wed Aug 18, 2004 6:40 pm
by Leaf
One of the machines in question would have to host the server.

Assuming WinXP machine as the server-

First, download the Server:
http://sourceforge.net/project/showfile ... _id=257193

Second, download the Maps:
http://sourceforge.net/project/showfile ... _id=233717

Follow the enclosed readme or instructions for the installation.

Assuming the Mac OS X machine as the server-

First, download the Server:
http://meeg.elvenrealms.net/macosx11.html

Second, download the Maps:
http://sourceforge.net/project/showfile ... _id=233717

Follow the enclosed readme or instructions for the installation.


Next, both machines will need to have the client installed.

WinXP:
http://sourceforge.net/project/showfile ... _id=233719

Mac OS X:
http://meeg.elvenrealms.net/macosx11.html

In both cases, follow the enclosed readme or instructions for the installation.


As far as getting both computers to "talk" to each other - I'm not able to help on that. :oops:


This should hopefully get you started, please post any followup questions or problems you encounter so we can get all this stuff documented. :wink:

Posted: Wed Aug 18, 2004 7:57 pm
by MacUser3of5
Great, that's really all the help I should need for now. :D I'll post back if I have any problems.

-Andrew

Posted: Thu Aug 19, 2004 4:17 pm
by Avion
You could also download the just client software and both play together on a public server. This would simplify the setup quite a bit and there are servers which are less populated than metalforge which may afford you some privacy.

Posted: Fri Aug 20, 2004 1:39 am
by TheMacUser3of5
Yeah, I got everything working just fine on his (windows xp) end, the client and the server... but I am having a devil of a time getting the Mac OS client off the ground. I downloaded the file linked on the crossfire frontpage, but it gives me an error:
dyld: ./cfclient can't open library: /usr/local/lib/libpng.3.dylib (No such file or directory, errno = 2)
Trace/BPT trap

I've installed the following things:
- GTK+
- x11
- Fink
- Developer Tools
- SDL libraries
- a 'finked' copy of libpng-shlibs

All of which are running on OS X.

My knowledge of the CLI is pretty much nonexistant. So am I missing a library, etc, or should I go a different route?

Posted: Fri Aug 20, 2004 3:23 am
by Zephyrus
Perhaps this equates to the WinXP libpng error? Look near the missing file for something of similar name, copy it to the right location under the right name.

Posted: Fri Aug 20, 2004 4:48 am
by TheMacUser3of5
Well, I did that, and now I get this:
[ INFO ] (Version::common) $Id: rcs-id.h,v 1.2 2004/01/30 22:03:37 ryo_saeba Exp $
[ INFO ] (Version::common) $Id: client.c,v 1.23 2004/01/30 18:43:34 tchize Exp $
[ INFO ] (Version::common) $Id: commands.c,v 1.22 2004/01/30 18:43:34 tchize Exp $
[ INFO ] (Version::common) $Id: image.c,v 1.16 2004/01/30 22:03:37 ryo_saeba Exp $
[ INFO ] (Version::common) $Id: init.c,v 1.19 2004/02/01 09:31:57 ryo_saeba Exp $
[ INFO ] (Version::common) $Id: item.c,v 1.10 2004/01/30 18:43:34 tchize Exp $
[ INFO ] (Version::common) $Id: metaserver.c,v 1.10 2004/04/04 10:07:46 ryo_saeba Exp $
[ INFO ] (Version::common) $Id: misc.c,v 1.8 2004/01/30 18:43:34 tchize Exp $
[ INFO ] (Version::common) $Id: newsocket.c,v 1.12 2004/01/30 18:43:34 tchize Exp $
[ INFO ] (Version::common) $Id: player.c,v 1.12 2004/01/30 18:43:34 tchize Exp $
[ INFO ] (Version::common) $Id: script.c,v 1.6 2004/04/04 10:07:46 ryo_saeba Exp $
[ INFO ] (Version::x11 ) $Id: rcs-id.h,v 1.1 2004/01/30 18:43:35 tchize Exp $
[ INFO ] (Version::x11 ) $Id: xutil.c,v 1.16 2004/01/31 20:13:11 tchize Exp $
[ INFO ] (Version::x11 ) $Id: x11.c,v 1.25 2004/04/19 05:14:11 mwedel Exp $
[ INFO ] (Version::x11 ) $Id: sound.c,v 1.5 2004/01/30 18:43:35 tchize Exp $
[ INFO ] (Version::x11 ) $Id: png.c,v 1.13 2004/04/19 05:14:11 mwedel Exp $
Bus error

Hmm, progress, no? :roll: :wink:

Posted: Fri Aug 20, 2004 3:53 pm
by Zephyrus
That's further than you got before. There are just more errors. Most of the files have now loaded. Perhaps a mac isn't x11, and you're using files for the wrong infrastructure? I presume OS X is somewhat like Unix and its variants.

Posted: Fri Aug 20, 2004 3:57 pm
by Guest
Actually, I got everything figured out (instead of trying to compile, I retried the mac client). Thanks for all the help, much appreciated.

My friend and I played until 1:00 :shock:. Great game.

Posted: Fri Aug 20, 2004 3:58 pm
by Zephyrus
Well, then, have fun. Oh, and play on Metalforge, where everyone else is, as well. We could use new members.