Disney Chat

End Chat

STAR WARS™ Jedi Knight Jedi Academy

  • Steam

How do I fix performance issues in Jedi Knight Jedi Academy?

posted on 2014/07/01


Can I change the screen refresh rate on the fly in the game?
There is no way to adjust the refresh rate on the fly in the game.


How can I improve multiplayer game performance?
Try the following to improve the performance of online multiplayer games:
1. Make sure the host is the fastest computer participating in the game. During network play, it is recommended that the host computer be equal to the recommended CPU speed. The faster the Host computer, the better overall game performance will be.
2. All players should play with a good frame rate. All players in a multiplayer game should make sure to adjust their display resolution so that they have a smooth frame rate. Due to the method used in the game's networking, a slow or choppy frame rate on one computer can affect the overall multiplayer game performance, especially if it's the host.
3. More memory improves performance. The more RAM the Host machine has, the better performance and stability for the players in the game.
4. Limit the number of players. The number of players in the game can greatly affect performance, particularly for low-end systems. Setting the maximum number of players in the game to a lower number may improve performance. Low-end system players may have better performance joining smaller games, particularly over the Internet.


How do I configure my firewall or router for online play? What ports need to be opened?
The specific UDP ports that Jedi Academy uses are 28060, 28061, 28062, and 28070 through 28081 (inclusive.) These ports need to be opened in the Out-bound direction to join games. They will also need to be opened in the In-bound direction if you want players outside of your firewall to be able to join your dedicated or non-dedicated servers behind your firewall. Please consult your router manufacturer's manual for information on how to set these ports.


I am getting disconnected from my multiplayer game after being online for a while.
If your ISP connection is set to automatically disconnect after a certain period of inactivity, you may be disconnected while playing the game. You should disable this option in your Internet Options on your Control Panel before playing the game to prevent being disconnected mid-game. You may be dropped from the game if you try to quickly reconnect after being disconnected from your ISP. This will happen if your ISP assigns you a new IP address, which causes the game to not recognize you as the same player. Restarting the game will resolve this situation.


Performance issues when running the program on low-end systems.
When running the game on a low-end system or a system with the minimum amount of RAM, you may experience some stuttering in the sound and graphics. This usually happens if other programs are running or your system resources are low. Freeing up system resources or memory may improve performance.


Recommendations for hosting an internet game.
For optimal performance during Internet play, it is recommended that Jedi Academy be hosted on a fast computer (PIII 700+) with a broadband connection. Games hosted on fast Internet connections such as ISDN, Cable Modem, xDSL, or T1 will result in the best possible experience over the Internet. Having more than 128MB of RAM installed on the server system also improves network performance and stability. Multiplayer games played through the Find Server Internet page or the MSN Zone operate better when all players use the same connection type (DSL, Modem, Cable Modem). Using a mix of high and mid bandwidth connections might increase the chances of a player encountering intensified lag.


Should I disable the Windows Power Management feature while playing the game?
If your computer is equipped with a Power Management feature, it is recommended that you disable it. Please consult your computer's documentation or the manufacturer for assistance in doing this.


Lock up at the Star Wars™ scrolling text.
We have received reports from customers using Gravis controllers that the game may crash or lock up at the Star Wars™ scrolling text or during the loading bar to enter the game. We suggest that you disable the Force Feedback feature in the game to prevent the game from crashing or locking up. Before starting a new game or loading your save game, go to SETUP > CONTROLS > MOUSE/JOYSTICK and click the "Force Feedback" option so that is says "No."


Why can't I get the launcher to respond?
  • The Star Wars™ Battlefront II CD may have been removed.
  • Your CD-ROM drive may have stopped responding.
  • There may be a hardware conflict in your system.
  • The Star Wars™ Battlefront II CD may be scratched or dirty.
  • Your computer may not be 100% DirectX 9.0c compatible.


Crashing after selecting 1280x1024 or higher Display Mode?
The game may crash to the desktop or display an error message when you attempt to start a game after changing display modes in the setup screen. This occurs if your monitor or its driver does not support the display setting you selected. If this occurs, we recommend that you start the game in Safe Mode by selecting the Play Star Wars™ JKII Jedi Outcast™ (Safe Mode) shortcut in your start menu. Safe Mode restores the game to its default settings, which resets the display mode to 640x480. If you have modified any controls, you will need to reassign them when you start the game again. You may need to select the correct driver for your monitor or set your monitor to Plug and Play to select higher display modes.


Joystick and Gamepad issues.
To ensure that your joystick/gamepad is calibrated properly, please do the following:

Access the Windows Control Panel by selecting the Windows Start Menu, Settings and then Control Panel. Here you should see an icon called "Gaming Options" or "Game Controllers". Please double-click on this icon and make sure that your joystick is listed as the correct model and has a status of "OK."

Next, highlight your joystick in the list by clicking on it once, click on Properties and select "Settings." Choose "Calibrate" and please follow the prompts on-screen to guide you through the calibration process (note that some digital controllers do not allow you to manually calibrate the controller but you should be able to test it here).

After the calibration process is complete, please access the TEST option and determine if the crosshair symbol (+) is centered as well as that all buttons are functional. Once this is done, please attempt to play the game and see if the problem you were encountering has been resolved.

Windows 9x: Configure your game controller to Windows 95/98 controller ID 2 or below. Any higher and the game will not recognize the stick. Check this in the 'Game Controllers' Control Panel.

When you enter the game and your joystick is connected, hit ESC, click the CONTROLS option at the top of the screen and then click MOUSE/JOYSTICK on the left side of the screen. Click the Enable Joystick option here, so that it says "Yes."

There are NO joystick profiles/presets to load. You will now need to go to the CONTROLS menu and assign each and every function that you wish to use in the game to a button on the controller, just as if doing a custom keyboard configuration.

However, you do not need to map the joystick X and Y axis to Movement. It should turn left/right and move forward/backward by default. Manually mapping the forward/backward or left/right movement controls to your joystick in-game can cause problems.

The joystick should now work in the game using whatever button assignments you have selected in the CONTROLS menu. You will need to set up Multiplayer controls separately, since multiplayer mode uses a separate executable file and it saves a separate settings/configuration file.

Please note that if multiple players use the same installed version of the game (players share the same system), there is only one saved settings file for all players (for each single player and multiplayer). Therefore, if one player wants to use a joystick and another player on the same system wants to use the keyboard, you will have to continually reconfigure the Control settings each time a different user plays on the system. The alternative solution here (for advanced users) is to make backup copies of the jaconfig.cfg and the jampconfig.cfg files (in the game's GameData\Base folder on the hard drive) for each player, and then manually swap these configuration files before each player plays the game.



Was this article helpful?

Still looking for the right answer?

Contact Us

We recommend contacting us by


Other ways to contact




Call Me Now


Free Phone

You can call us, or start a live chat, from 9am-9pm, 7 days a week. Or drop us an email and we’ll get back to you as soon as we can!