In 1602 (which I own a legal copy of!), the multiplayer function allows you to 'start a game,' but does not actually let you pick a protocol (and does not use any 'standard' one either). Any suggestions on how I could get the program to recognize my laptop's network card? (Dell C840, Ubuntu 8.10, CrossOver Games) Or is there another issue I am overlooking?
This game uses DirectPlay. CrossOver doesn't have its own working Dplay implementation yet, but you can use the Windows one. To do so, just install the DirectX runtime into the bottle.
There's one "bug" in DirectPlay that might cause you some headage. Dplay expects that your hostname resolves to the IP of your external network card, not the loopback interface.
So, lets assume your hostname is "foobar", and your network IP is 192.168.0.2, your /etc/hosts file needs to contain this mapping. Linux distros by default set the hostname to resolve to 127.0.0.1, which is the loopback interface. This causes dplay to bind the server to the loopback iface and search for servers there as well, which prevents it from working properly.
If you have two network cards, set the hostname to the IP of the card you want to use for the connection.
We're rebels. We're misfits. But mostly, we're software liberators. And we're very, very good at what we do. We have to be. Lots of developers work with open source, but only a tiny fraction of those are good enough to get software that was designed for one platform to work on another one. We invented CrossOver software - a unique approach to cross-platform compatibility that does not require dual-boot or another OS license. We launched PortJump to help app and game developers broaden their market beyond Windows® users. And we launched ExecMode to help organizations solve really ugly technical challenges.