Jump to content

OpenJK crashes on startup


Recommended Posts

Posted

I don't know what information I can give you.

I tried running it through a batch file with +logfile 2 added but no log file was even generated.

Running openjk.x86.exe causes the game to attempt to load for a few seconds, followed by the initial console closing, being faced with the opening logo, before gloriously crashing with a window of OpenJK Multiplayer has stopped working...

 

The only information I can give you ( I don't even know whether it'll help) is what event viewer gives me.

 

Information

 

  Reveal hidden contents

 
Error
  Reveal hidden contents

Faulting application name: openjk.x86.exe, version: 1.0.0.0, time stamp: 0x5355eb25
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x00436e30
Faulting process id: 0x190c
Faulting application start time: 0x01cf8c177040a32e
Faulting application path: C:\aaa_Applications\Games\Lucasarts\Star Wars Jedi Knight III - Jedi Academy\GameData\openjk.x86.exe
Faulting module path: unknown

 
Edit: I've also tried several different builds. I can try to give you the build numbers if they're needed.
 
Edit: Steps which I've already tried:
  • Using a different build
  • Deleting my OpenJK folder in My Documents\My Games
  • Using a +fs_game OpenJK startup parameter
  • Running openjk.x86.exe as an administrator
  • Running it multiple times to make sure the crash wasn't a fluke?
Posted
  On 6/20/2014 at 7:06 AM, Xycaleth said:

Where are you looking for the log file?

GameData\base since I'm now starting it up without an additional +fs_game parameter.

 

  On 6/20/2014 at 8:18 AM, Jango40 said:

Try making a shortcut to jamp.exe and typing +set fs_game OpenJK

I've tried that ^^. It didn't work. I would also personally prefer to not have to start the game up through a different mod than the one I'd like to use due to the way that JKA likes to take the jampconfig.cfg file of the first mod and write it to the newly loaded mod's directory.

 

I don't mean to sound rude but if +set fs_game OpenJK is the only way that it'll work then I don't think this is the mod for me.

Posted

OpenJK writes all it's files to My Documents/My Games/OpenJK which is probably why you can't find the log file. Also, OpenJK works with any mod including base. You don't need to set fs_game to OpenJK.

Mr. Dinnertime likes this
Posted

The only contents of My Games\OpenJK were:

1 File called jakey

1 Directory called base

1 File called uix86.dll inside base.

 

Nothing else was in there even after running openjk.x86.exe with a +logfile 2 parameter.

Posted

What are your specs? OS, CPU, GPU, RAM.

Try moving JA to a much shorter directory like C:\Games\JA\

Have you installed the proper graphics drivers? Not using a special profile for JA in your GPU vendor's control panel? e.g. forced anti-aliasing?

Mr. Dinnertime likes this
Posted

Windows 7 Home Premium 64 Bit

16 GB Corsair Vengeance Ram

Samsung 840 Pro SSD (which is also what JKA is installed in)

Radeon HD 7950 (Latest drivers installed)

i7 3.6 Ghz Processor

Big Bang X-Power Motherboard.

Sound Card (if it makes a difference) came with my motherboard. I don't believe this is reason to think it's cheap and tacky as the MB was quite expensive.
 
Moving the entire jka directory just to get a mod working isn't even nearly ideal. I like my applications to have structure and order ^^
My JKA Directory is C:\aaa_Applications\Games\Lucasarts\Star Wars Jedi Knight III - Jedi Academy\GameData.
It works for the original jedi academy perfectly so I'm not sure why this would be an issue.
 
Edit: CCC does not have a profile for openjk.x86.exe.
Posted
  On 6/20/2014 at 3:18 PM, Mr. Dinnertime said:

It works for the original jedi academy perfectly so I'm not sure why this would be an issue.

I'm not sure why either, but long paths are often an issue - so could you at-least confirm my suspicion, considering everything else looks fine?
Mr. Dinnertime likes this
Posted

Thank you ^^ so it should be. Here's the logfile along with extra info from +set developer 1.

 

  Reveal hidden contents

 
 
  On 6/20/2014 at 3:37 PM, Raz0r said:

I'm not sure why either, but long paths are often an issue - so could you at-least confirm my suspicion, considering everything else looks fine?

 

Confirmed. I just copied my entire JKA folder over to C:\JKA. openjk.x86.exe was in C:\JKA\GameData and it still crashed.

Posted

Hmm. I'll back them up first and update this post with the result.

 

Edit: Nope ._. Removing both jaconfig.cfg and jampconfig.cfg in my base folder did nothing to help.

My "My Games" folder contained no config files to begin with.

Posted

22:34:28 - "version" is:"JAmp: v1.0.1.0 win-x86 Oct 24 2003" default:"JAmp: v1.0.1.0 win-x86 Oct 24 2003"

 

I've also tried it without any other mods and the crash still occurs.

Posted

I'm running out of ideas now, but I still want to see this problem resolved...  Do you have an autoexec.cfg file in your base/ folder? Have you tried removing all files from your base/ folder except for the assets pk3 files?

Mr. Dinnertime likes this
Posted

Yes ^^ I seem to have fixed it.

Thanks very much for all of your help.

When I looked through my qconsole.log, I noticed the

 

  Quote

 

 

Sys_LoadGameDll: Entry point not found in uix86.dll. Failed with system error code 0x7F.
VM_Create: uix86.dll failed!
VM_CreateLegacy: uix86.dll succeeded [0x40000000]

 

The legacy uix86.dll must have been broken  :) I simply copied an unaltered uix86.dll from my base folder into my "My Games\OpenJK\base" folder and it started to work.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...