[–] [S] 3 points 4 days ago* (last edited 4 days ago)

My current plan is to write unit tests using Sub-Viewports that each have a small wrapper shader to draw the result of the tested functions to e.g. 256x256px textures, which I can then compare against snapshots. Depending on the effects of different hardware/driver environments, it might be necessary to check that for some threshold t:

vec3 res = abs(result - snapshot);  // residuals
max(res.r, res.g, res.b) < t

This could technically also allow for assertion functions (one condition per pixel), but getting any kind of usable error messages would mean a ton of work, so I don't think that it'd be worth it - though I am tempted :)


Edit: turns out Godot has native support for comparing two images, even better! https://docs.godotengine.org/en/stable/classes/class_image.html#class-image-method-compute-image-metrics

  • source
  • [–] 1 point 6 days ago

    Please do! Let me also share my run command etc., because initially I also had trouble getting it to run, until I landed on the right env var :)

    • For launch options I use: ENABLE_GAMESCOPE_WSI=0 gamescope -H 2160 -r 120 -- %command%
      • Set -H to your native screen height, and -r to your desired refresh rate
    • I'm using Steam in Flatpak. Shouldn't be a requirement, but might be helpful for consistency
      • I also installed org.freedesktop.Platform.VulkanLayer.gamescope 26.08
    • My Proton version is GE-Proton11-7, installed through ProtonPlus or ProtonForge (shouldn't matter).

    I also found the config file, it's under your games root at steamapps/compatdata/3669870/pfx/drive_c/users/steamuser/AppData/Local/Remedy/CONTROLResonant/renderer.ini. Here's mine: https://pastebin.com/4MSNXd80

    I use frame generation & upscaling to keep temperatures down, let me know if you a config with them turned off!

  • source
  • parent
  • context
  • [–] 2 points 1 week ago (2 children)

    I'll take a look tomorrow! I know the path tracing stuff caused issues at first, that might be on by default. What resolution & refresh rate do you have? I'll try to make a config that fits.

    Btw, you're on Windows or Linux?

  • source
  • parent
  • context
  •  

    Hi! Thanks for the great app. After switching phones, I encountered a small issue: current Xiaomi phones don't show the per-app language toggle in the app settings, so I can't change Summit to the language I want without changing the whole phone UI.

    It's a very low-priority request, but if possible it would be awesome to have some way of still switching the language :)

    Thanks!

     

    I think that Steel Seer Zi's dialogue might be meant to recontextualize the first game: What if the Pale King was forced to abandon his old, huge body for his new, much smaller one by the City of Steel?

    First, let's look at some of her lines:

    ...Bug... Higher... It has come seeking... Zi is found... She is awoken.

    Immediately, we can tell that "children of steel" (as Hornet calls her in response) can recognize Pale Beings very easily, so the same probably goes for her Masters.

    And you... a creature in half... Pale It... Bug It... old... stubborn... alone... You too are observed.

    Quickly after, we learn that they have been observing and following Hornet for a long time, too.

    ...Creature, higher... Its meeting. Zi's awakening... It is not chance... It has been sent to Zi, yes? By Masters served?... To retrieve her vassal lost?

    Here, she directly tells us that she thinks Hornet is serving her Masters, so there's a good chance other Pale Beings serve them too.

    If we decline her wish, her next words are:

    [1] Pale It... You would reject the role? Are you not tamed, bound, by Masters?... You would know... obedience is essential.
    [2] Recall, the fate of those who defy... Even you higher... Especially you higher...
    [3] ...Compression... We have suffered it. We would never wish it upon another.

    Now, although we of course have no idea what Compression truly means, all we know for sure is that Zi went through it, and that it seems very bad. But line 2 implies that Zi assumes Hornet knows what it is & has seen the results of a higher being undergoing compression herself. Zi might be wrong, but if she isn't, there's nothing we've seen that fits the bill more than the image of an enormous Pale Wyrm being turned into a small bug!

    Screenshot of the game Hollow Knight. Shown is the egg of the Pale King, located in the cast-off Wyrm shell in Kingdom's Edge.

    As a reminder, here's what the egg of the Pale King looked like in Hollow Knight. There isn't really any evidence here supporting the theory, but I'm not sure Team Cherry was planning that far ahead.

    The lore in Hollow Knight implies that the Pale King chose to do this, but that might just be what he was telling his subjects - because if he's ultimately serving Masters even higher than himself, how much of a King is he really?

    What do you think?

     

    Use these links to get to the individual episode discussions:

    Episode Title Release Date Fedilink*
    Episode 1 A Lesson for Your Next Life 2023-11-03 lemmy.world
    Episode 2 In About Six Hours I Lose My Virginity to a Fish 2023-11-10 sh.itjust.works
    Episode 3 This Missive, This Machination! 2023-11-17 lemmy.world
    Episode 4 It's Been a While 2023-11-24 lemmy.world
    Episode 5 This Must Come as a Shock 2024-03-14 lemmy.world
    Episode 6 It's Not That Simple 2024-03-21 lemmy.world
    Episode 7 I'm Not Going Anywhere 2024-03-28 sh.itjust.works
    Episode 8 I Thought You Were Stronger 2024-04-04 sh.itjust.works

    *Episode links use lemmyverse.link to redirect to your chosen instance; Fedilink links to the original post

    All discussion hubs:

     

    Use these links to get to the individual episode discussions:

    Episode Title Release Date Fedilink*
    Episode 1 You're Not Laughing Now 2025-02-06 sh.itjust.works
    Episode 2 A Deal with the Devil 2025-02-06 sh.itjust.works
    Episode 3 You Want a Real Costume, Right? 2025-02-06 sh.itjust.works
    Episode 4 You Were My Hero 2025-02-13 sh.itjust.works
    Episode 5 This Was Supposed to Be Easy 2025-02-20 sh.itjust.works
    Episode 6 All I Can Say Is I'm Sorry 2025-02-27 sh.itjust.works
    Episode 7 What Have I Done? 2025-03-06 sh.itjust.works
    Episode 8 I Thought You'd Never Shut Up 2025-03-13 sh.itjust.works

    *Episode links use lemmyverse.link to redirect to your chosen instance; Fedilink links to the original post

    All discussion hubs:

     

    Use these links to get to the individual episode discussions:

    Episode Title Release Date Fedilink*
    Episode 1 Making the World a Better Place 2026-03-18 sh.itjust.works
    Episode 2 I'll Give You the Grand Tour 2026-03-18 sh.itjust.works
    Episode 3 I Gotta Get Some Air 2026-03-18 sh.itjust.works
    Episode 4 Hurm 2026-03-25 sh.itjust.works
    Episode 5 Give Us a Moment 2026-04-01 sh.itjust.works
    Episode 6 You Look Horrible 2026-04-08 sh.itjust.works
    Episode 7 Don't Do Anything Rash 2026-04-15 sh.itjust.works
    Episode 8 Don't Leave Me Hanging Here 2026-04-22 sh.itjust.works

    *Episode links use lemmyverse.link to redirect to your chosen instance; Fedilink links to the original post

    All discussion hubs:

     

    ... the Void! I couldn't have been happier to see it expanded upon in Silksong, it's probably my favorite aspect of the worldbuilding, but we still know almost nothing about it.

    Feel free to share any fun ideas or theories! I also have a few questions I'd love to get this communities thoughts on:

    1. Is there one huge mass of Void that reaches to Hallownest, Pharloom & possibly other kingdoms, but still ultimately just one finite body of "liquid"? Or is it below everything?

    2. Is there anything solid below, and if so, how deep does it go? (e.g. in relation to the depth of GMSs cocoon)

    3. Is the surface everywhere generally on the same elevation? Some small openings below Hallownest are at slightly different heights, but not by much. Below Pharloom AFAIK it's either the same, or all the same height.

    4. Are the Void Tendrils creatures living inside the body of liquid? Or are they manifestations of the Void itself? If they are creatures, were they born like that, or did they turn into that form?

    5. When the White Lady mentions the Void in the Red Memory, she says:

      Witness, the first light. The only means we possess to resist that void with which our family is forever linked.

      Does "our family" here refer to the Pale King, White Lady, Hornet etc., or is it referring to Pale beings in general?

    6. Do you think the creation of Pale beings is somehow related to the creation of the Void? I have a feeling the contrast is deliberate.

    view more: next ›