Eskating cyclist, gamer and enjoyer of anime. Probably an artist. Also I code sometimes, pretty much just to mod titanfall 2 tho.

Introverted, yet I enjoy discussion to a fault.

  • 9 Posts
  • 463 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle


  • Not gonna happen. Not really.

    So far research suggests the guardrail and hallucination problems are unsolvable, and we are seeing diminishing returns from increasing the complexity of these systems.

    Hence devs will never have the necessary control required to author an actual narrative. NPCs will end up talking about mechanics that don’t exist, or saying things that contradict an overrall narrative.

    Even with actual people, if you just throw them in a room and have the improv a world into existence, it never ends up quite as good as a properly authored narrative.

    And LLMs are nowhere near achieving the level of internal consistency required for something like the worlds of Elden Ring or Mass Effect.

    Baldur’s Gate 3 contains truly staggering amounts of writing, multiple times that of classical literary works. The hallucination problem means that if all that were AI generated, small parts of it might pass inspection, but trying to immerse yourself in it as a fictional world would have you noticing immersion breaking continuity errors left and right.


  • Your sister isn’t doing her female cats a favour.

    Neutered cats statistically live longer and healthier lives. Fertile animals have health risks. Unless you actually intent to breed your cats, there is no reason to leave them unfixed.

    If you can’t afford it, don’t get a cat. It’s like adopting a pet without first figuring out whether you can even buy the food to keep it alive.








  • Yes. But Valve didn’t do anything special. They provide pre-compiled shaders for all games on the deck and can only do so because of how directx shaders are handled on linux.

    All games on linux and windows when using DX12/Vulkan must compile shaders. They should be compiled during loading screens and such, not gameplay, then cached for use later.

    Elden Ring in particular, didn’t precompile shaders before gameplay, and then when it did compile them, it would discard the shaders rather than cache them. As a result the stutter would happen non-stop and never go away.

    On linux, the equivalent compiled vulkan shaders are cached by VKD3D, eliminating the stutter except when a shader is used for the first time. On the deck, Valve will deliver the shaders precompiled with the game download to eliminate the need to compile them at all.

    The fix of providing precompiled shaders was only possible on linux due to the use of VKD3D. And even without them, on linux the stutter would go away after a while as VKD3D will cache them even when the game doesn’t. Fromsoft had to update the game to fix it from their side on windows.





  • Immersion, yes, but also haptics provide feedback.

    Lots of games use it to tell you things, like when your health is low, when to time something, when you took damage vs blocked successfully, when you’re close to a secret…

    Used right, it’s another sensory input channel in addition to sound and visuals.

    One of the biggest genres that I use a controller for, because I consider KBM to be unplayable for it, is racing games. And there haptics are used to tell you TONS about what is happening in the game.