Skip to content

Nightcap v0.3.4

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Oct 02:34
· 31 commits to main since this release

Added

  • The AppImage build now makes a .zsync file, so tools like appimageupdatetool can update the AppImage.
  • The desktop side panel menu now shows by default on PC profiles. Set FIntFlyoutTestVariantRollout12 in
    fflags.json to change it.

Changed

  • The Flatpak build asks for the X11 socket only when there is no Wayland session, as before 0.3.3.
  • Nightcap now uses Wayland on a Wayland session with NVIDIA drivers too, however it is started. It used to
    fall back to X11 there when started from a terminal.
  • Building Nightcap no longer needs libexecinfo.

Fixed

  • Fixed Roblox 2.742 being rejected as an update, which left the game on the older version. Nightcap now
    accepts Roblox versions that change the order of their start-up steps.
  • Fixed Nightcap reporting Mocktail's version number, 1.0.4, in session logs and support bundles. It now
    reports its own version.
  • Fixed the old Roblox home screen showing instead of the new one with the Me tab and the "For you" and
    "Charts" tabs. Nightcap now runs the Roblox start-up step that loads the new interface for your account.
  • Fixed anti-aliasing being forced off at every graphics quality level. Roblox now picks it, and a
    FIntDebugForceMSAASamples value in fflags.json still applies. Thanks to @qutad.
  • Fixed the voice chat microphone only working on Roblox 2.738. It no longer depends on one Roblox version.
  • Fixed other players not hearing you in voice chat after a Roblox update. The updater now rebuilds the
    audio device data when the previous version's profile has none.
  • Fixed frame hitches while textures load on graphics cards that need ETC2 textures decoded on the CPU.
  • Fixed problems on Chimera Linux and other musl systems, including error messages that differed from the
    ones Roblox expects.
  • Fixed the nightly AppImage build failing when a bundled GTK 4 was older than the one libadwaita needs.
  • Fixed a random crash on Wayland with NVIDIA drivers, where the game window closed after you let go of the
    camera or left mouse lock. The log showed wp_linux_drm_syncobj_surface_v1 error 3.
  • Fixed some menu actions being ignored. The Chat button on a profile now opens the Party tab with that
    player, and clicking a search suggestion now runs the search instead of closing the search menu.
  • Fixed possible crashes when the game calls an Android function Nightcap did not provide, or releases the
    same reference twice.
  • Fixed a possible hang on close when a web view process stayed open. Nightcap now stops waiting for the log
    writer after 2 seconds.
  • Fixed a possible missing picture on graphics drivers that reject the low-latency present mode. Nightcap now
    retries with the game's own mode.
  • Fixed a possible Wayland crash when the window first appears on the OpenGL graphics path.
  • Fixed a missing picture on machines where the graphics card runs a different driver than the one Nightcap
    picked, such as an NVIDIA card on nouveau or a laptop with an Intel chip and an older second card. Nightcap
    now picks the Vulkan driver that matches the running kernel driver, and says so when no card can run Vulkan.