STAR WARS™ Jedi Knight: Jedi Academy™

STAR WARS™ Jedi Knight: Jedi Academy™

Jedi Outcast ( JK2 ) / Jedi Academy ( JKA ) Crash fix for Intel Graphics. "Has stopped working" Fix. 2018 UPDATE.
Before we get started: If you have tried other fixes or other Opengl32.dll you must remove them. If you tried to set your game to run in a different compatibility mode you must revert that. These games work fine on Windows operating systems from Windows 2000 to Windows 8.1 despite what some people on the discussions say.

2016 EDIT : After testing a handful of different computer towers and laptops It seems newer computers using Windows 10 and any kind of graphics card (Intel, Nvidia, AMD/ATI) might need to enable compatibility mode for “Windows XP Service Pack 3” on both “.exe's.” Please use this as a last-ditch effort.

First of all, to get to your “gamedata” folder in JK2 and JKA you must go to your steam library, right click Jedi outcast or Jedi academy, then click properties (located in the context menu), now click the tab titled “Local Files” and then click the box titled "browse local files." If you followed these steps correctly you should see a folder pop up titled "Jedi Outcast" or "Jedi Academy" inside that folder there should be another folder titled "Gamedata" open that by selecting the folder and double clicking or select the folder and press enter key. Now you should see two “.exe” files one titled "jk2sp.exe" and "jk2mp.exe" (for JK2) or "jasp.exe" and "jamp.exe" (for JKA) Once you find them download the openGL32.dll from this link:

https://www.dropbox.com/s/7z7vs221tq8cd8a/opengl32.zip?dl=0

Download/Save it onto your desktop (Desktop Folder). Now open the openGL32.zip and extract the “openGL32.dll” file and place it on your desktop. Now move the openGL32.dll (not the .zip) into the “gamedata” folder.

Jedi Outcast (JK2)


For JK2 Single player Once that is done open the single player via steam library by clicking the title of the game and clicking the “Play” button and if the game launches to the main menu start up a new game by clicking “New” selecting any difficulty and finally click “Begin Game” once you watch the cut scene and are able to move around shut the game down by pressing the escape key and clicking “Exit” then click “Quit Program” then click “Yes” then try the Multiplayer.

Start Multiplayer by clicking the game in the steam library then click the “Play” button You should see a pop up with 2 radio buttons one will automatically be highlighted there should be a second radio button titled “Launch Multiplayer” Click that radio button and then click the “Play” button.

For JK2 Multiplayer Once the game starts click “Play” and then “Create Server” finally click begin. Once you load the game click “Join Game” in the “Player Configuration” Window and when you are finally able to move around close the game down once again by pressing the escape key, click “Exit” then click “Quit Program.”

Jedi Academy (JKA)

For JKA Single Player Once that is done open the single player via steam library by clicking the title of the game and clicking the “Play” button and if the game launches to the main menu start up a new game by clicking “New” selecting any difficulty and finally click “Begin Game” once you watch the cut scene and are able to move around shut the game down by pressing the escape key and clicking “Exit” then click “Quit Program” then click “Yes” then try the Multiplayer.

For JKA Multiplayer Once the game starts click “Play” and then click “Create a Game” then click “Begin” Once the game loads completely. Click “Join game” In the “Player Configuration” Window and when you are finally able to move around close the game down once again by pressing the escape key, click “Exit” then click “Quit Program.”

Once you get the games working correctly make sure you go into video settings by clicking “Setup” and then “Video” in the main menu of each game then set the graphics as high as you can without too much of a hit to frames. Change color depth to 32 bit, geometric and texture to high and very high, texture filter to trilinear, texture quality to 32 bit, detailed shaders on. This should help make the game not a blocky mess. You'll have to do this for the Single Player and the Multiplayer.

If the game for some reason still does not open you may need to enable compatibility mode for the .exe's (please use this as a last-ditch effort) to do this go to your gamedata folder again and find the "jk2sp.exe" and "jk2mp.exe" (for JK2) or "jasp.exe" and "jamp.exe" (for JKA). Once you find them, right click each one at a time and then click properties in the context menu. Click on the compatibility tab and check the box "Run this program in compatibility mode for" and select "Windows XP Service pack 3" and after that is done click "Apply" and then finally "OK." Once that is done test out the game.

And as for the resolution - unless you get the “Native Resolution Fix” I suggest running the game at the highest of the defaults you are able to, unless you want to use a mod that helps enable better support for custom resolution (such as OpenJK which only works for JKA without issues). Running the “base” game with the custom resolution fix or "Native Resolution Fix" causes the game to crash for some people in certain situations (E.G: Playing MP offline with bots).

The Custom resolution fix or "Native Resolution Fix" depends on your monitor and what resolution it supports. Therefor I will not be giving the native resolution fix because I do not know your native resolution, and not every monitor has the same native resolution. If you would like the “Native Resolution Fix” please let me know below and I will gladly give you the fix tailored to your monitors "native resolution"

If you need the fix for both JK2 and JKA You must copy the OpenGL32.dll and paste it from desktop into their gamedata folders. Just having the OpenGL32.dll inside the JK2 gamedata folder will not fix JKA.

Good Luck. If it that doesn't work feel free to do the following: Contact me for any additional help here in this topic, add me as a friend for more personalized help (You can unfriend me when we are done), leave a reply here (or in my other topic), and also If you are crashing with another GPU type leave a reply on this topic:

http://steamcommunity.com/app/6020/discussions/0/215439774867101452/ I'll get back to you “asap.”

Further Notes:

Do not try this fix on any Nvidia based graphics cards.

The OpenGL32.zip and OpenGL32.dll must be on desktop and then moved into the gamedata folder. Do not try to extract the .zip into gamedata.

OpenGL and OpenAL are not the same. OpenGL is the Open Graphics Library and OpenAL is the Open Audio Library. One is for graphics and the other is for sound.

Feel free to leave a bump here if this helped you out!

2018 Update : It appears that the fix is no longer working on extremely new intel graphics based all in ones and laptops from 2017 and 2018 even the openJK doesn't work meaning the game won't play entirely. If you can please let me know the model of your PC and if possible the exact intel graphics model if you do intend to let me know if it worked for you so I can figure out why it is no longer working and which boards it is working on.

However modern AMD/ATI computers seem to be the same might work might not situation. Hopefully with the new rumour going around that Intel might give up the onboard graphics game and use AMD onboard GPU with Intel CPU's this fix won't be an issue in the future.

Regardless if it isn't working for some people I suggest you still try the fix.

If you have any unique issues Please feel free to contact me in my chat room found here https://discord.gg/Mhx5DGm which works in any modern browser or if you would like to download the program for discord it can be found here https://discordapp.com/
Legutóbb szerkesztette: `Hi~Fi.`*MMi*; 2018. máj. 5., 20:23
< >
6175/179 megjegyzés mutatása
just a simple revival
worked perfect so far thanks
Worked with AMD Radeon HD 6950.
Thank you very much!!
Thx, JKA was crashing on my Intel HD Graphics, I reverted the compatibility mode as you have mentioned and I placed the OpenGL32.dll file in GameData folder and now it works like a charm! Thanks :) Oh, yes, do you think you could give me this Native Resolution Fix, please?
Legutóbb szerkesztette: 7TRiiiBES; 2016. febr. 25., 22:30
Sure I've added you to make this go as quickly as possible.
"I have a really bad feeling about this..." Does this cause a birus of any sort or harm your computer in any way?
None of what any of what people have suggested causes a virus or any issues: neither the openJediKnight option, nor the openGL option, nor any combination of the 2 (required from time to time for some users).

Now if you download the oJK (open Jedi Knght openGLor the Jfiles from some REALLY STUPID WEBSITE and dont do iot from a reuptable one, they might cause you viruses but tahts something ANY COMPUTER USER SHOULD KNOW: don't download files from strange and weird webpages that I have no idea their backers or who uploads the files.

So an even shorter version of a few sentennces: no. UNLESS you download these files like an idiot from givemeavirus.com this will NEITHER BREAK NOR INFECT YOUR COMPUTER<, capische? And ESPECIALLY this guys instructions? If you reaed them you've already got all the knowledge you need to fix it, just if youre uncomfortable perhaps with WHERE he says to download files, find a site on your own, download the same exact ones, and do the EXACT SAME STEPS with the SAME FILES that you need to do for the fixes.

And for anyone who may STLIL be having issues despite the excellent help offered here most recently by in by "Hi-Fi BK.", google either/or (no quotes): 'jedi knight academy windows 10'; and/or 'jedi knight windows 10 openGL openJediKnight' you will find a vast amount of sources for the downloads as well as other instructions and tutorials (both in text and video form on youtube) to fill you in on these methods or even the some DIFFERENT solutions to fix Jedi Knight Academy/Outcast/Outcast 2/the entire games in JK series which is based on the Quake 3 engline and therefore is easily fixed by some methods like putting openGL files in certain folders (just like the solution here!) because Quake 3 engine runs especially at this laterl point in both engine and games life cycle, flawlessly and without any issue with openGL (whereas many newer games not only are not opitimzied for openGL but in some instances canoot even utilize them).

Also, KUDOS to you, "Hi-Fi BK" good sir, KUDOS! As you reacheeeeeedbeing the person posting answers AS WELL AS instructions AS WELL AS links to the files necessary to fix the problem for, and this number is a TOTAL shot in the dark and made up but probably close enough, 90% of people.

Kudos to this guy everyone not enough ppl go to such in depth and detailed explanations for how to fix certain things or even want to just give a few sentences of help. Good ♥♥♥♥ man keep on helpin peeps out.
@TheGamingHipster I can assure you the 200 friends I have from helping people out with JK and the number of thank you posts here and in the Jedi Outcast posting of this fix that with all those thank yous I've only had 1 person say it came up as a virus for them with some false positive from norton A/V.

This file is linked to my personal dropbox and I tried many OpenGL32.dll versions and tested them to find this one to be the best for JK. If you are uncomfortable with downloading things to make the game work that is fine I will not force you. However the only logical way to not have to do this is buy a computer with a proper gaming graphics card that isn't Intel based and I also wouldn't recommend AMD for these older games.

If you want to have no problems I suggest go with Nvidia and look to spend 800+ dollars for a actually good gaming laptop or a desktop gaming tower.

@BeetleJuice Thank you for your kind words.
What happened to me is that it worked for a bit I got to the screen I then did as instructed, but when the title screen almost showed (Or beginning of cut scene) It crashed.
Legutóbb szerkesztette: Like82Zombies; 2016. márc. 20., 15:57
Wow that was really easy. I tried an overcomplicated process of downloading the disk release of Jedi Academy and coppying the files i needed but it didn't work and then i find this and i face palmed at my own technique. Your fix is 100% effective
Bumping for the may the 4th sale. Good luck everyone who needs this fix. Feel free to add me for any questions.
Hello, I just bought this game for the may the 4 be with you sale. it keeps crashing even with compatilby mode on all .exe files. I also downloaded you're openGL files but it still crashes.

crash log: JA: v1.0.1.0 win-x86 Oct 24 2003
Initialising zone memory .....
----- FS_Startup -----
Current search path:
C:\Program Files\Steam\steamapps\common\Jedi Academy\GameData\base\assets3.pk3 (16 files)
C:\Program Files\Steam\steamapps\common\Jedi Academy\GameData\base\assets2.pk3 (62 files)
C:\Program Files\Steam\steamapps\common\Jedi Academy\GameData\base\assets1.pk3 (8320 files)
C:\Program Files\Steam\steamapps\common\Jedi Academy\GameData\base\assets0.pk3 (15346 files)
C:\Program Files\Steam\steamapps\common\Jedi Academy\GameData/base

----------------------
23744 files in pk3 files
execing default.cfg
execing jaconfig.cfg
couldn't exec autoexec.cfg
...detecting CPU, found Intel Pentium IV

------- Input Initialization -------
Skipping check for DirectInput
Joystick is not active.
------------------------------------
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
--- Common Initialization Complete ---
Working directory: C:\Program Files\Steam\steamapps\common\Jedi Academy\GameData
Initializing OpenGL subsystem
...initializing QGL
failed
...shutting down QGL
----- CL_Shutdown -----
-----------------------
GLW_StartOpenGL() - could not load OpenGL subsystem


please contact me
Im sad to say, this did not work
`Hi~Fi.`*BK* eredeti hozzászólása:
Before we get started: If you have tried other fixes or other Opengl32.dll you must remove them. If you tried to set your game to run in a different compatibility mode you must revert that. These games work fine on Windows operating systems from Windows 2000 to Windows 8.1 despite what some people on the discussions say.

2016 EDIT : After testing a handful of different computer towers and laptops It seems newer computers using Windows 10 and any kind of graphics card (Intel, Nvidia, AMD/ATI) might need to enable compatibility mode for “Windows XP Service Pack 3” on both “.exe's.” Please use this as a last-ditch effort.

First of all, to get to your “gamedata” folder in JK2 and JKA you must go to your steam library, right click Jedi outcast or Jedi academy, then click properties (located in the context menu), now click the tab titled “Local Files” and then click the box titled "browse local files." If you followed these steps correctly you should see a folder pop up titled "Jedi Outcast" or "Jedi Academy" inside that folder there should be another folder titled "Gamedata" open that by selecting the folder and double clicking or select the folder and press enter key. Now you should see two “.exe” files one titled "jk2sp.exe" and "jk2mp.exe" (for JK2) or "jasp.exe" and "jamp.exe" (for JKA) Once you find them download the openGL32.dll from this link:

https://www.dropbox.com/s/7z7vs221tq8cd8a/opengl32.zip?dl=0

Download/Save it onto your desktop (Desktop Folder). Now open the openGL32.zip and extract the “openGL32.dll” file and place it on your desktop. Now move the openGL32.dll (not the .zip) into the “gamedata” folder.

Great Instruction, Easy to follow and worked! Thank you for taking the time :)
for some reason i still cant get jedi knight to run. could someone help me please?
< >
6175/179 megjegyzés mutatása
Laponként: 1530 50