Jump to content
The Dark Mod Forums


Development Role
  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by cabalistic

  1. We always optimize performance when we can, but there is no trivial fix for this. 2.10 will not suddenly triple your framerate.
  2. I doubt it's the water. The drops coincide with when you face the mansion. It is much more likely that the engine is trying to draw a lot of the mansion even though much of it is technically not visible. But determining visibility is no trivial task, and there are always scenes where it doesn't work so well. This may be one of them. If the mission plays fine inside the mansion, I would just ignore this beginning.
  3. I'm afraid your settings are already fairly low. It's unlikely you'll be able to achieve a significant increase in framerate. You could always reduce renderscale further, but depending on what your actual bottleneck is, that may not actually do much.
  4. Actually, there is a relevant bug report for GLFW: https://github.com/glfw/glfw/issues/1463 Supposedly fixed with version 3.3.3+, we are currently at 3.3.2. Looks like it's time to upgrade
  5. Hmm... So when you reset the controls, does it also show a reverse mapping, i.e. you get MWHEELUP when you assigned down and vice versa? And if you scroll in the console or e.g. in the mission download list, is the scroll action also reversed?
  6. Do you have inverted / "natural" scrolling activated in your desktop environment? One disadvantage of GLFW is that it only reports a scroll value instead of individual events for the scroll wheel, so if that value gets inverted, it will invert the button mapping in TDM.
  7. Perhaps because you build the release and dev versions with that older Ubuntu system, whereas AppVeyor builds with Ubuntu 18.04? It appears that statically linking to glibc is not without issues: https://stackoverflow.com/questions/57476533/why-is-statically-linking-glibc-discouraged
  8. Sounds like you have in_grabMouse set to 0 - did you reset your darkmod.cfg?
  9. The way that input and windows are managed for Linux has become rather dated, causing a multitude of issues. To fix that, I am currently evaluating if we can just use a library (GLFW) to handle all of that for us. First impressions are rather positive, on my end I see generally improved behavior. However, since Linux is a rather diverse ecosystem, I need additional testers to rule out I broke something important. So if you have some time to spare, I'd appreciate it if you could give this build a try: https://ci.appveyor.com/api/buildjobs/6kbqskyx3tmla74s/artifacts/build%2Fthedarkmod.tar.b
  10. I never said anything like that?! But in any case, if numDownsamplingSteps is 1, then the for loop does not execute, and hence nothing is rendered in that function. So I would expect that the bogus value has no effect on rendering.
  11. In parts, sure. But sex between a 16 and 18 year old will raise few heads, whereas 16 and 40 will raise a lot, and the difference is certainly not due to the 16 year old's maturity. In any case, Freeman or anyone else is, of course, free to criticize the existing laws in that respect. They are - in the best of cases - an expression of a society's majority moral compass at some point in time, which can change. That's his right under free speech, as long as that's all he does. Doing so as a public figurehead will draw some flak, though, especially when he chooses a poor context to do so - a
  12. My point was specifically that you did not make a point. But sure. Let me ask you a hypothetical (and yes, it's a loaded question, obviously): if an elementary school teacher were to publically sympathize with pedophilia, do you think he would be suitable in his current job? Or would you call the outraged parents demanding his resignation a political ploy? If so, by which side? Because I was always under the impression that conservatives care deeply about this kind of thing, too. I mean, if you don't, that's fine. I just hope you are consistent and did not join the public outcry when t
  13. Ah yes, "they", "these people", "the far left", "the far right", ... Such a great way to do political discourse, when you can always blame all your misgivings on some completely unspecified mysterious entity or group of people. Possibly working in the background to bring humanity down. And who are "they" exactly? Who gave "them" "power"? Honestly, this entire thread is as vague and empty as you claim the original topic to be.
  14. These CVARs do not exist in recent releases anymore. FBO and GLSL are always active as the old fallbacks have been deprecated.
  15. If quality is 0, that is literally soft shadows disabled. There's no further step down, you are already on hard shadows. You could only disable shadows entirely, which will make the gameplay rather difficult... You can experiment between stencil and shadow maps mode and see which one gives you better performance overall. For shadow maps, there's also an experimental mode by setting r_shadowMapSinglePass 1 that potentially improves their performance.
  16. No, this is not his fault, this is genuine engine behaviour - intended or not, I'm not quite sure. But the bob values are getting overwritten hard in code, and you need to dig quite a bit deeper to disable them. I already had to discover that when I tried to disable them for my VR mod... So yeah, these cvars are not working.
  17. Essentially, it's as unsafe as Vulkan. more or less. Windows is fairly robust against driver crashes these days, so it's unlikely to bring down the entire OS.
  18. Um... com_fixedTic is available in the menu under Video -> Advanced -> Uncapped FPS. Furthermore, the default value is in fact 0. There is no need for a custom file to change this setting, and it's not going anywhere
  19. If it were not compatible, you should be getting a black screen because nothing could be rendered without textures. But in practice, it does render, just with confused texture associations. It looks and feels very much like a bug, but unfortunately I don't (yet) have access to an AMD device myself, so it' very hard to debug...
  20. Disable r_useBindlessTextures. I'm afraid this is probably some sort of AMD driver bug.
  21. No, and I have a feeling this isn't going to be possible, ever. If even NVIDIA doesn't offer a vendor-specific raytracing extension for OpenGL at this point, then it's very unlikely to ever be added. No way around Vulkan at that point.
  22. Since the weights are positive, this can only be negative if the source texture is already negative.
  23. I really need to stress this, but no, that's not "the plan" The plan is to do some experiments with PBR some time in the future after some other groundwork has been finished, and from that figure out what might or might not be done, and how. Even if the outcome is generally positive, that will almost certainly not happen for the next few releases, and even then it could realistically only apply to newly created missions with PBR in mind. So the current lighting is not going away in the foreseeable future (and beyond).
  24. Keep in mind the manylight shaders are almost as experimental a feature as it gets. They will almost certainly change for 2.10 or even get ditched entirely, and they have certain issues right now. So yeah, they have a "high risk" with being revamped for 2.10. Then again, 2.10 isn't going to be released any time soon.
  25. Well, if you can find a way to map mouse buttons to emulate key presses, that could work. No idea how to do that on Linux, though.
  • Create New...