[an error occurred while processing this directive]
Connect & Host with JK

Please note, this section actually is mostly taken right from the Readme section of the demo version. Being fellow gamers, however, we know must people jump in without reading all the text, so we cut down the info to the bare bones essentials about connecting and hosting and where the resources for these methods are found.

Also, this section describes how to host or connect to games not being run by Internet Gaming Zone.

Hosting Your Own Internet Game:

(Note, even modem users can host very fast games provided not too many people join: The Network Code Technology is different from games such as Quake. Generally 4 is a good amount for Modem hosts).

Suggested Steps for the Host of an Internet Game:

First you need to connect to the Internet.

Next, you need to determine what your IP Address is. This number is usually different each time you connect. You can use the IP Configuration Viewer (included with Windows 95) to determine your IP Address. (See below for instructions on how to determine your IP#)

 You will need to give your current IP Address to anyone interested in joining your game. You can accomplish this by posting your IP# on an IP Message board ( Jediknight.net has one ) or by joining live chat rooms that have other gamers that wish to play. You can join the chat room at ( Jediknight.net ) Or you can join an IRC channel like #jk_servers or #jediknight_servers.

Launch Jedi Knight and choose to host a multiplayer game by clicking Multiplayer and then click Host Game.

Select the TCP/IP protocol as your network provider by double-clicking on Internet TCP/IP Connection for DirectPlay. This will bring you to the Game Configuration screen where you will set various options for the game.

Next, you will need to create a character to use for this game, or use an existing one that you have previously created. Click OK when you have selected a character and the game will start.

Once the game is active, other players will be able to join using the IP Address you gave them. Just wait until they show up in the game.

Joining an Internet Game:

Suggested Steps for Clients to Join an Internet Game:

You will need to obtain the IP Address of the computer hosting the game. This can be done by checking IP Server Posting Boards ( Jediknight.net has one ) or by joining live chat rooms ( Jediknight.net has a chat room ) and there are IRC channels like #jk_servers and #jediknight_servers.

Launch Jedi Knight and choose to join a multiplayer game by clicking Multiplayer and then click Join Game.

Select the TCP/IP protocol as your network provider by double-clicking on Internet TCP/IP Connection for DirectPlay.

Enter the IP Address when prompted and click OK. Be sure to enter the number exactly and include periods to separate the numbers. A valid number will look something like this: 199.3.89.200.

Once you have entered a valid IP Address and clicked OK, you will see "Searching" on the Multiplayer Game list. When the game has been launched by the host, and your computer finds the game, "Searching" will be replaced by the name of the host's game. If the game isn't found, click Cancel, verify that the IP Address was entered correctly, and try again.

When the game is found, click the name, then click OK to connect.

Lastly, you will need to create a character to use for this game, or use an existing one that you have previously created. Click OK when you have selected a character and the game will start.

How to determine your own IP# and How to Ping:

IP CONFIGURATION VIEWER : This utility allows you to view your TCP/IP settings, such as your IP address. To join an Internet game, you will need to know the IP Address of the computer hosting the game. The host can use the IP Configuration Viewer to identify his IP address and give this number to you so that you can find his game on the Internet.

To obtain your IP Address:

Connect to your ISP.

Click the Start button.

Then click Run.

Type WINIPCFG, and press ENTER to display the IP Configuration Viewer.

Click the arrow to the right of the drop-down box and select PPP Adapter from the list (if necessary).

Make note of the number in the IP Address window. This is your current Internet IP Address. You will need to give this number to others who wish to join your Internet game. This address will usually change every time you disconnect and re-connect to your ISP. You can now minimize the viewer and your IP address will be displayed on the taskbar.

PING: You can use the DOS-based PING command to determine latency between you and the host.
To use the PING command:

Click on the Start menu, then choose Programs.
Click MS-DOS Prompt to open up a DOS window.
At the MS-DOS Prompt, type Ping followed by the IP address of the host and then press ENTER.

For example: C:\Windows>ping 199.3.89.200 <Enter>

You will then see something like this:
Pinging 199.3.89.200 with 32 bytes of data:

Reply from 199.3.89.200: bytes=32 time=296ms TTL=128
Reply from 199.3.89.200: bytes=32 time=302ms TTL=128
Reply from 199.3.89.200: bytes=32 time=331ms TTL=128
Reply from 199.3.89.200: bytes=32 time=290ms TTL=128

The PING command will "ping" the host four times and return the above information. The number following time= is your latency. An average latency of 500 ms (milliseconds) or less is generally acceptable for playing Jedi Knight, but the lower this number the better your game experience will be. A "Ping time" of 300 ms or less (average) is optimal for playing Jedi Knight.
NOTE: If you get Request timed out one or more times, you will likely experience poor performance while playing online, due to Internet congestion and dropped packets.

Performance Tips for Playing Jedi Knight on the Internet

You need a quality connection to the Internet. The Internet is always changing and is unpredictable by nature. If you have performance problems while playing online, you might want to disconnect from your ISP and reconnect to attempt to get a better connection. You may also have a better experience by playing at other times of the day or night, when the Internet is less congested. Some commercial membership online services that offer Internet access may not perform adequately. An independent or local Internet Service Provider will generally offer the best performance.

Connect to the Internet using your modem's highest speed possible. When you connect to your ISP, you will see a message Connected at 28800 bps or something similar. This is especially important if you are the host for an Internet game.

It is important to have a low latency connection. A latency of 500 ms or less between players is acceptable; it is recommended that you have an average latency of 300 ms or less. Some online membership services that offer access to the Internet (through their proprietary dial-up services) have high latency and may not perform well with Jedi Knight.

Try turning down the game's detail levels or playing in a lower resolution. Playing a multiplayer game, especially an Internet game, is more demanding on your computer's CPU hardware. For this reason, you may want to choose a lower resolution for online play than you would during single player games. After all, when competing with other players, the most important thing is that you have a good frame rate so you can react quickly to your opponents' actions.

The number of players in the game will affect performance. If you are having performance problems, try playing with fewer players. The better the connection of all players, the more players can join. For instance, a game hosted on a good ISDN, Cable modem, or T1 connection may allow nearly as many players as a LAN connection, offering good performance. Games hosted on standard modems will perform well with four or five players on average.

The host should be the fastest machine in the game. It is always a good idea to have the fastest machine in a multiplayer game be the host. If you are on the Zone and don't have a really fast machine, you should join games hosted by other people on a faster machines, rather than hosting yourself. The basic rule of thumb is the faster the frame rate on the host machine, the better the game will be for all players. A fast machine running too high of a resolution that yields a less than optimal frame rate will result in poor performance overall.

Use the Network Tick Rate setting to compensate for a poor connection. This setting, in the host's Multiplayer Advanced Options screen, allows you to adjusts how often data is transmitted between computers while in a multiplayer game. The tick rate number is in milliseconds (ms). For example: A tick rate of 200 will send a packet once every 200 ms or five times per second. A tick rate of 100 will send data ten times a second. Valid ranges are 100-250 and the default setting is 180. The default value has been found to work fine in most cases and should only be modified by advanced users. If you are looking to optimize performance while hosting on a poor connection to the Internet, you can increase this setting so that packets are sent less often. If you are hosting on a fast connection, or are hosting a LAN game, setting this number lower will send updates more frequently and give more responsive network play.

[an error occurred while processing this directive]