Raz0r Posted April 30, 2016 Posted April 30, 2016 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.It's certainly not crashing inside OpenJK's uix86.dll, it's loading another UI DLL that uses the legacy API. Give it a shot with +set fs_game "OpenJK" to be sure. Cerez, eezstreet and minilogoguy18 like this
Xycaleth Posted April 30, 2016 Posted April 30, 2016 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.Not sure how you're coming to that conclusion. The log doesn't mention anything about assets0.pk3. All the loading failed messages are what you'd see in a typical installation. You can try it out for yourself too Cerez likes this
Cerez Posted April 30, 2016 Posted April 30, 2016 Not sure how you're coming to that conclusion. The log doesn't mention anything about assets0.pk3. All the loading failed messages are what you'd see in a typical installation. You can try it out for yourself too Oh, good point. I mistook the STEs for STRs in the log. In that case I'm really not sure what's causing the crash.
minilogoguy18 Posted April 30, 2016 Posted April 30, 2016 It's certainly not crashing inside OpenJK's uix86.dll, it's loading another UI DLL that uses the legacy API.Give it a shot with +set fs_game "OpenJK" to be sure. Bingo, it finally runs. The question I have now is, shouldn't it NOT be needed to have a batch file using +set fs_game OpenJK? Is there still some underlying problem that this is just putting a band aid on? Cerez likes this
Cerez Posted April 30, 2016 Posted April 30, 2016 As far as I know, whatever is in the OpenJK folder in GameData will be loaded first (or, rather, last) when you run an OpenJK binary, and you shouldn't need to use the forced game mode, unless something is overriding this behaviour -- which is what seems to be happening in your case.
minilogoguy18 Posted April 30, 2016 Posted April 30, 2016 I probably have too much garbage installed. I'm looking into building a new PC soon and a lot of shit is going to get deleted when the time comes to clone this HDD to a SSD. Cerez likes this
ensiform Posted May 1, 2016 Posted May 1, 2016 Delete any risidual local dll files within the base folder under GameData/base and in My Documents\My Games\OpenJK\base and the OpenJK mod folder for both root paths as well. One thing to note is... You need to not have openjk.pk3 and openjk-x86.pk3 You want the latter only and you want the most recent one from the most recent build. In base or in OpenJK.
Raz0r Posted May 1, 2016 Posted May 1, 2016 Yeah, the crash in this case probably isn't related to OpenJK itself or something for OJK to fix. Without knowing more about the UI DLL it was trying to load, it just sounds like a broken code mod (or one that relies specifically on the memory layout of jamp.exe) eezstreet likes this
minilogoguy18 Posted May 1, 2016 Posted May 1, 2016 Delete any risidual local dll files within the base folder under GameData/base and in My Documents\My Games\OpenJK\base and the OpenJK mod folder for both root paths as well. One thing to note is... You need to not have openjk.pk3 and openjk-x86.pk3 You want the latter only and you want the most recent one from the most recent build. In base or in OpenJK.What would the names of these files be specifically that I should be deleting?
Futuza Posted May 1, 2016 Posted May 1, 2016 If you have Steam, you might try using that as a clean install to see if it works like that.
minilogoguy18 Posted May 1, 2016 Posted May 1, 2016 I keep trying all of the suggested answers and the only way it seems to run is as it is now using a .bat file with +set fs_game OpenJK contained within it. Removing the openjk.pk3 causes a crash where as moving this line from the .bat file no matter how I move around the .dll files causes a crash. I'm just gonna call it good for now since it works and move on to my Rend2 issues which is probably due to my old ass GPU.
Xycaleth Posted May 1, 2016 Posted May 1, 2016 Your GPU should be well within the required spec for rend2. I'm pretty sure that any problems you have with it will be my mistakes
minilogoguy18 Posted May 1, 2016 Posted May 1, 2016 Well that's reassuring, my console is constantly flooded with the error message that I'm like 2 frames behind or something like that.
Xycaleth Posted May 1, 2016 Posted May 1, 2016 Can you check if your driver is trying to force triple buffering? The error message means your GPU is still rendering things from 2 frames ago because it hasn't caught up yet.
minilogoguy18 Posted May 2, 2016 Posted May 2, 2016 I just checked in the AMD Vision engine settings, tripple buffering isn't enabled.
Cerez Posted May 2, 2016 Posted May 2, 2016 I keep trying all of the suggested answers and the only way it seems to run is as it is now using a .bat file... Note that you don't have to use a BAT file. You can append the force-game-mode command to the end of the target path of your game's Windows shortcut as well (after the quotes). More seamless.
ensiform Posted May 2, 2016 Posted May 2, 2016 Works the same way. Some people like using bat file as its also portable with the game and make a new shortcut to the bat file.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now