2026 week #33: SUG Leviathan Hour: game_control / region crossings

The Simulator User Group meeting place at Longfellow

The following notes were taken from the Tuesday, August 11, 2026 Simulator User Group (SUG) off-week meeting (the “Leviathan Office Hour”). These notes form a summary of the items discussed, and are not intended to be a full transcript. They were taken from my chat log of the meeting. No video this week, as Pantera is on vacation.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas is held every other Tuesday at 12:00 noon, SLT (holidays, etc., allowing), per the Second Life Public Calendar.
  • The “Leviathan Office Hour” meetings are held on the Tuesdays which do not have a formal SUG meeting, and are chaired by Leviathan Linden. They are more brainstorming / general discussion sessions.
  • Meetings are held in text in-world, at this location.

Simulator News

  • As noted in my week #32 Simulator User Group meeting notes, the hot fix for some regions failing to grant capabilities correctly to the viewer (and thus crashing it) resulted in issues of its own, and so was rolled-back in week #32.
  • This means that while the more recent issues have been reverted, the original capabilities failure issue is again active, and people may find themselves being disconnected from regions and the viewer crashing.
  • Until a new fix for this issue can be deployed, if you are impacted by the viewer crash / disconnect issue  and wish to log back into the same region, the advice is to wait a minute or two before attempting a log-in, as this may help.

Game_Control

  • There is unlikely to be much new for game_control during week #33, as Leviathan is the simulator on-call engineer, so dealing with general issues are his focus.
  • Leviathan noted that whilst game_control does allow an avatar to walk / run, depending on how much the control stick is tilted, however, it doesn’t (yet) have analogue directional input.
  • As has been previously noted, PromptFont is being used for the game_control preferences UI.
    • However, as Leviathan has modified a number of the PromptFont glyphs, the work falls outside the license for use under the name “PromptFont”. As a result, LL will need to provide an attribution (and payment) to PromptFont, as will need a name for the viewer implementation.
    • “PunctualFont” was suggested to reflect the improvements Leviathan’s improvements; but this (or something else, and several other suggestions then followed) has yet to be officially agreed upon.
  • In the meantime there is potentially more font work to be done with game_control.

Region Crossings

  • Pepper Linden is continuing to work on region crossings using Aditi (the Beta grid), apparently with a focus on double region crossings (stated by a user at the meeting, as Pepper was not actually available).
  • Leviathan noted that Pepper is working to make incremental improvements to region crossing, but their work is not, as yet, ready for merging into upcoming Main grid simulator code.

Lua Update

  • A surprising crash which appeared to be related to Lua and the Interest List was identified, but investigation revealed the issue probably the result of data corruption from a recently fixed Lua bug (the binary that crashed predated the Lua fix).
  • As a result of this, the Lua team are checking through Lua crashes to see if there are other issues lurking as a result of recent fixes.

In Brief

  • Leviathan noted that a side-impact of his work to optimise script runtimes has resulted in Temp attaching above script danger height now causes scripts to not run, which is under investigation.
  • Due to being on-call, Leviathan hasn’t had time to look at the llGetMapRegionTile(), face-count-mismatch bug, as he had hoped he would be able to.
  • However, as the on-call engineer, he has been directly involved in fixing potential exploits and griefing vectors, one of which is related to the use of a crasher within the Blake Sea regions and around some sandboxes.
  • There was a discussion about the UDP message template in the viewer potentially missing some messages sent by the simulator resulting in problems. This came as a surprise to Leviathan, and the issues has yet to b confirmed.

Meetings

  • Formal SUG meeting: Tuesday, August 18, 2026.
  • Leviathan Linden: Tuesday, August 25, 2026.

Have any thoughts?