eezstreet Posted January 20, 2014 Posted January 20, 2014 Thread for bug fixes for people who don't want to keep track of the commits themselves.
eezstreet Posted January 20, 2014 Author Posted January 20, 2014 To be cherry-picked onto main repository:- [sP] JK2: Fixed several erroneous uses of '\n'- [sP] JK2: Fixed stack overflow upon saving the game. (JK2 uses a LOT of stack memory for saving, and they came very close to hitting it before)
ensiform Posted March 3, 2014 Posted March 3, 2014 Added support for: surfaceSprites flatten ...shader option for MP. This was missing from MP but supported in SP (used in t2_trip). Resulting in the sprites not appearing at all or very weirdly in MP when playing said map. Before: After:
ensiform Posted March 3, 2014 Posted March 3, 2014 [MP] target_location entities no longer take up a gentity slot.
MoonDog Posted April 18, 2014 Posted April 18, 2014 In interest of reducing the amount of emails coming at me about my FFA3 mod, I will ask for what seems to be the 4th time. When will OpenJK fix the following two issues with the dedicated server on LINUX. NPC's don't follow scripted navgoals. They glitch about in circlesSetting the timescale either through direct commands, or through Icarus does not work on Linux servers I've opened reports for both of these issues on Github previously, but as I remember it was laughed off. Rudely.
eezstreet Posted April 18, 2014 Author Posted April 18, 2014 Well, NPCs aren't really the focus of the main branch, but rather the CO-OP branch, and that hasn't seen any real work to it in months (it's also out-of-date). I think it needs a big push before anyone decides to invest time in it, similar to how rend2 was accomplished. As for timescale issue, that sounds pretty severe, and I'm kinda surprised that you would be laughed off by it, as you say.
Xycaleth Posted April 18, 2014 Posted April 18, 2014 @@MoonDog: All issues mentioning "NPC" in their title have been fixed for at least 4 months. https://github.com/JACoders/OpenJK/issues/453https://github.com/JACoders/OpenJK/issues/395https://github.com/JACoders/OpenJK/issues/449 All of these fixes are required in the mod you are using as well (as I see you're using JA++). Unless ensiform incorrectly marked #449 as a duplicate of another issue - add a comment to the issue saying that you don't think it's a duplicate and I'll look into it.
MoonDog Posted April 18, 2014 Posted April 18, 2014 To be clear, I'm not "doing" anything. I'm just tired of getting emails about my mod not working on linux servers, referring people to OpenJK, and getting emails back that the problem is not fixed.
ensiform Posted April 18, 2014 Posted April 18, 2014 Knowing what mod (jampgame) they use is helpful. -- @@Xycaleth probably could need sample map with scripts + source and a vid demonstration of intended windows behavior for the navgoal thing. As for timescale... I still don't know whats even wrong with it. Its not even an OS specific thing. And if it is what might be happening then its worse than I thought and won't really fix it until mrwonko is done with some major rewrite stuff.
Xycaleth Posted April 18, 2014 Posted April 18, 2014 To be clear, I'm not "doing" anything. I'm just tired of getting emails about my mod not working on linux servers, referring people to OpenJK, and getting emails back that the problem is not fixed.So, I've just realised something here. When you say these problems are happening, you meant that other people, who happen to be using your map mod, are having these problems. The NPC issues you've described are fixed as far as I can tell in OpenJK, and would only happen in JA++ as that seems to be the only up-to-date mod in the past few years. So the NPC problem is not related to OpenJK, but to JA++. As long as they have an up to date version of JA++, then they shouldn't have any problems. The timescale issue we're still looking at, but @@Raz0r tells me this has been a known issue in Linux dedicated servers since JK2.
MoonDog Posted April 18, 2014 Posted April 18, 2014 @@Xycaleth probably could need sample map with scripts + source and a vid demonstration of intended windows behavior for the navgoal thing. As for timescale... I still don't know whats even wrong with it. Its not even an OS specific thing. And if it is what might be happening then its worse than I thought and won't really fix it until mrwonko is done with some major rewrite stuff. I don't know if I have time to put together a sample. There is an area in my FFA3 mod with a navgoal scripted AI. This would be inconvenient for debugging due to the size/load times. So, I've just realised something here. When you say these problems are happening, you meant that other people, who happen to be using your map mod, are having these problems. Correct. I don't want to stop offering support for my mods, but it's starting to get to the point where I am considering it. The NPC issues you've described are fixed as far as I can tell in OpenJK, and would only happen in JA++ as that seems to be the only up-to-date mod in the past few years. So the NPC problem is not related to OpenJK, but to JA++. As long as they have an up to date version of JA++, then they shouldn't have any problems. I'm told the mod is regular JA+, on Linux. AFAIK, the last time I attempted to utilize the the AI movement on Openjk + ja+(not ja++), it was not working as intended. As for timescale... I still don't know whats even wrong with it. Its not even an OS specific thing. And if it is what might be happening then its worse than I thought and won't really fix it until mrwonko is done with some major rewrite stuff. Are there some sort of hidden issues on the Windows Ded? The only time the Icarus/manually setting the dvar has worked for me has been on a Windows machine.
ensiform Posted April 18, 2014 Posted April 18, 2014 Unfortunately the problem then would likely be regular JA+ (modcode jampgame) lol dvar is so Call of Duty timescale is cheat protected so im not sure. Did you mean Linux Ded?
MoonDog Posted April 18, 2014 Posted April 18, 2014 timescale is cheat protected so im not sure. Did you mean Linux Ded? I'm sorry, you said it wasn't an OS specific issue. I thought you might have meant there were issues setting timescale via Icarus in Windows that I was not aware of because they are not immediately apparent. lol dvar is so Call of Duty I'm brain washed.
ensiform Posted April 19, 2014 Posted April 19, 2014 I meant timescale's implementation is not OS specific at all. Link to map, maybe xyc can test it locally with actual OJK gamecode.
Xycaleth Posted April 20, 2014 Posted April 20, 2014 @@MoonDog, I've downloaded your FFA3 mod to try and see what it's meant to do, and to see if I can reproduce the problem on Linux. I've tried spawning the two Kyle NPCs on the terrace but neither of them seem to move at all on base servers running jampDed on Windows. Am I spawning the correct Kyles, or are there more of them somewhere? EDIT: Nevermind, I found him
Xycaleth Posted April 20, 2014 Posted April 20, 2014 I've investigated NPC navgoal issue further and it's not caused by OpenJK; it's caused by JA+ when running in Linux. I get the same bug when running JA+ with the original JKA dedicated server. This is exactly the case which I had fixed a few months ago, and as I said, requires changes to the server-side mod code. I'll be having a look at that timescale issue now.
MoonDog Posted April 20, 2014 Posted April 20, 2014 I didn't mean to say it was caused by OpenJK. I remember asking when someone told me that certain Icarus functions were made to work in MP in OpenJK if the problems were fixed, and they erroneously told me they were fixed in OpenJK. Thanks for the info. I'll pass it along.
ensiform Posted June 26, 2014 Posted June 26, 2014 Rosh doesn't die from jumping the water gap on yavin1b anymore. For realz this time :3 Circa likes this
Futuza Posted June 26, 2014 Posted June 26, 2014 Rosh doesn't die from jumping the water gap on yavin1b anymore. For realz this time :3Damnit, revert that change - you are taking my favorite bug away for future generations to experience. Circa and Omicron like this
Didz Posted July 24, 2014 Posted July 24, 2014 I've fixed up the font renderer now so that scaled down fonts (like the multiplayer chat text) are no longer positioned awkwardly and inconsistently. Pictures say a thousand words, so here's how it's changed:Before: https://dl.dropboxusercontent.com/u/14861910/OpenJK/shot2014-07-24_23-23-07.pngAfter: https://dl.dropboxusercontent.com/u/14861910/OpenJK/shot2014-07-24_23-24-48.png The most obvious difference is in the chat font, but the score text at the bottom of the screen is also now aligned properly to the font metrics. Hope you like it! z3filus, Tx606, Circa and 2 others like this
ensiform Posted July 25, 2014 Posted July 25, 2014 @@DidzI don't really notice much of a difference with the OJK gamecode and at my resolution settings. (r_mode -1, r_customWidth 1440, r_customHeight 900, r_fullscreen 0) Monitor is 1680x1050. Spacing looks a bit better I guess.
Circa Posted July 25, 2014 Posted July 25, 2014 @@Didz so any font mod will be affected by this fix then?
ensiform Posted July 25, 2014 Posted July 25, 2014 In a good way. Its just fixing stuff in the engine portion.
Circa Posted July 25, 2014 Posted July 25, 2014 In a good way. Its just fixing stuff in the engine portion.Right, that's what I mean. I should have said "It will work with current font mods"
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