Jump to content

MP crashing at startup!


MoJo JoJo

Recommended Posts

Posted
  On 4/26/2016 at 1:47 AM, minilogoguy18 said:

This doesn't make any sense, an older version of OpenJK works just fine, it's what was used to start the DF2 mod that DT85 compiled. This latest version just crashes for whatever reason.

An outdated version of SDL?

Posted
  On 4/26/2016 at 11:29 AM, Xycaleth said:

Do you get any errors or does the window just disappear?

 

x3MvKTR.png

 

That's all I get, the crash log I make is in C:\Users\Alex\Documents\My Games\OpenJK\base\qconsole.txt. Is there another one it generates elsewhere @@ensiform?

Posted
  On 4/26/2016 at 11:08 PM, ensiform said:

I'm not aware of outright crashers though.  And its not like SDL 1.x is compatible with SDL2.x.

Exactly why I thought. If he still has a version 1 DLL, that may well be the cause of the crash, right?

 

  On 4/27/2016 at 12:07 AM, minilogoguy18 said:

That's all I get...

I take it you've tried dumping the config file, @@minilogoguy18? (Just making sure it's not settings related.)

Posted

No, we never used Version 1.  And version 1 wouldn't even load anyway as they are completely separate APIs.  It would fail immediately with SDL2.dll missing.

Cerez likes this
Posted

@@Cerez and @@ensiform I have SDL2.dll and even if I remove the config files I still get a crash. I checked out the crashlog.txt, for some reason the dating is wrong so that's why I never looked at it. It fails to load the vanilla renderer. The rd-vanilla_x86.dll is in the GameData folder so I dunno if there is a problem with the file or what.

 

I should also probably mention that SP works BUT enemies just show up as the rgb transform gizmo, no model but the player has a model if in 3rd person. This happens with both rendering engines.

 

FWv95mh.jpg

Posted

Is the MP vanilla renderer the same date as the MP engine?

 

Not sure about the SP missing model issue unless you get errors in the console.

Cerez likes this
Posted

Probably should ensure they are the correct dates from the latest build. It's possible the renderer didn't change at all from the previous build hence why it might be older date.

Posted

Try to always use the files from the build together, and the version of SDL2 (and other libraries) that corresponds to that build (source date). If not, most of the time you will encounter issues as, from my personal experience, they are not exactly backwards compatible.

Posted

So it happens with all builds? Could it be a strange permission issue in Windows with accessing the files? Have you tried running the game as admin? Alternatively, you could re-install both the game and OpenJK, and see if that fixes it.

Posted
  On 4/29/2016 at 1:01 AM, ensiform said:

Running the game as admin wouldn't affect anything especially with OpenJK..

Even if the user permissions in Windows are messed up?

Posted

Windows never blocks read permissions so, yeah. Write permissions would be difficult to remove from your user folder by accident.

Posted

^Quite a few BUT I've tried it with a clean base with no luck.

 

I do have the DF2 mod but that was a fork of the SP OpenJK engine and has no MP exe or renderer associated with it.

 

Could someone tell me exactly where it writes a crashlog? Or some way to make my own since the .bat file I'm using makes an incomplete qconsole.txt file.

Posted

OpenJK doesn't generate crash logs, it's more a dump of the console. You can get it to write out more information though. Start with this command:

 

openjk.x86.exe +set logfile 2 +set developer 2 +set cl_renderer rd-rend2
This will write every message to qconsole.log as they're generated (instead of the more efficient method of buffering up text for a while and then writing) and it will output all the developer messages too which might give us some more information.
Cerez and minilogoguy18 like this
Posted

 

  Reveal hidden contents

 

 

There you go, I tried troubleshooting myself by copy/pasting the uix86.dll into all OpenJK related directories with no success.

 

im-new.gif

Posted

Sheesh... that actually looks like a mess.

 

One thing's for sure: something's wrong with your "assets0.pk3". Make sure you didn't accidentally put an "O" instead of a zero at the end of it. That's a common mistake. Otherwise, try to open/extract it. Is it corrupted?

 

I don't understand the VM_Create failure on the "uix86.dll". The only time I've encountered that is when I had mismatching libraries from different builds of JKA.

Posted

It's not failing to create uix86.dll, it's succeeding. So I'm not sure why it would be crashing. It seems to be crashing in uix86.dll itself.

Cerez likes this
Posted

@@Cerez, assets0.pk3 opens and allows me to extract files no problem.

 

A few posts back Windows permissions was mentioned, I do have a totally fucked version of Windows that desperately needs reinstalling due to user account issues that I can't seem to fix.

 

Any other ideas?

Posted
  On 4/30/2016 at 9:39 PM, minilogoguy18 said:

I do have a totally fucked version of Windows that desperately needs reinstalling due to user account issues that I can't seem to fix.

Hmm... that actually makes sense. It seems for whatever reason the OpenJK binary can't read the contents of "assets0.pk3", which may easily be the real cause of the crash.

 

Running the game with admin rights doesn't help?

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...