
The following notes were taken from the Tuesday, July 21, 2026 Simulator User Group (SUG) meeting. These notes form a summary of the items discussed, and are not intended to be a full transcript. They were taken from the video recording by Pantera, embedded at the end of this summary – my thanks to Pantera for providing it.
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 “SUG Leviathan 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 Deployments
- As recorded in my notes from the the previous Simulator User Group, there has been a bug which has been causing some regions to fail to grant capabilities.
- A hot fix for this was deployed on July 14 and July 15 across all simhost channels. This is described as “not a complete fix, but at least now we aren’t taking out an entire simhost at a time”.
- Tuesday, July 21 saw the SLS Main channel server restarted without a deployment.
- Wednesday July 22 should see the Mango update deployed to the simulator RC channels.
- The next simulator release after Mango is Nectarine.
In Brief
- Rider Linden has as been finishing up a first pass on the VS code integration and is looking forward to getting it out, although it will need to be coordinated with the next Lua release
- Leviathan Linden:
- Has cut a new pre-release of the game_control viewer, and acknowledged the assistance of user Wolfgang Senizen for submitting changes to help in mapping actions to buttons, and Horny nuzzle for the suggestion to use PromptFont for the game_control preferences UI (see my Leviathan Office Hours notes).
- What’s new with the updated viewer:
- You can map buttons to avatar movement actions.
- The DPad is mapped by default to fwd/back and strafe left/right.
- You can run if you tilt the sticks far enough.
- The UI mapping is revamped, mapping actions to inputs rather than the other way around.
- There is an improvements to show the raw inputs/outputs in the per-device axes options (offset, invert, dead_zone), another sub-tab that shows raw data being sent to the server.
- There are some further server-side aspects to game_control Leviathan wishes to complete, but these will be as his schedule allows.
- Following discussion of an issue he introduced into UDP messaging at his last Office Hours meeting, he now has a fix for the problem (which is related to avatars that stay cloudy on log-in).
- Roxie Linden noted that:
- Has been working on the WebRTC p2p IM bug where sessions fail to start, and is making progress. There is now a potential fix for at least some of the failures, and which should be going out “soon”.
- Pepper Linden:
- Has been “hacking away on a new test harness” which creates a “fake grid” with multiple real simulators and viewers, and which can be used to reproduce some of the more tricky scenarios that are hard to pin-down – in this case, region crossing issues.
- As a result of this, Pepper has managed to put together some fixes which – all things being equal – should help out with vehicle region crossings.
- These fixes include changes to hold a vehicle in a region until all passengers are “ready” before it is allowed to enter another region, with an extension to what it means for a viewer to be “ready”.
- This means the hand-off will only be performed after each passenger/viewer has polled their new neighbour’s event queue and it’s been able to verify there’s a real circuit/session in place.
- Pepper is willing to have these updates deployed to the Blake Sea region on Aditi (the Beta grid) for user testing.
- Pepper also noted that there is still an open question of how to handle region hand-offs when an avatar is crossing into parcel to which they do not have access to, such as perhaps fining the nearest open parcel and deliver the avatar there , or simply “tunnel through” the blocking parcel.
- Another issue area Pepper hopes to be able to look in to is getting caught in TP limbo.
- Harold Linden (Lua):
- Is currently trying to catch-up on a backlog of word after being caught up with a house move an all that has involved.
- Given the majority of changes LL wanted to implement are now in the SLua 0.710 branch and are relatively stable, he plans to merge-in the updates from upstream Luau in the next day or so.
- This was not going to include the Luau integer implementation, however, as discussion in the meeting which indicated that integers are enabled by default, classes are not, in the most recent Luau updates may have given Harold pause to consider swapping LL’s integer implementation over to the upstream Luau implementation first.
- He also noted he’s very much like for classes to be stabilized before general release but will “see how that goes”.
- Once merged, the updates will take a little time to reach release as he catches up on the pending definition changes.
General Discussion
Please refer to the video below for more on the following.
- Pepper’s work on vehicle region crossing led the a discussion on banlines and providing better means for those driving / sailing / boating / flying to identify parcels they are not able to access before then come up against the banlines and encounter problems (being unseated, becoming stuck and having to relog, etc., losing their vehicle, etc) – such as by highlighting parcels where access is block on the Mini-Map.
- This led to a discussion on security orb, warning, marking parcels with orbs in operation, etc.
- A further general discussion on Lua ran through the latter 2/3s of the meeting, interpolated with the above discussion for part of the time.
- The slight drop on crossing regions when free-flying was discussed among region attendees.
- Assorted commentary and one or two gripes and some viewer-side requests with the suggestion they are referred to the viewer (open-source) meetings.
Date of Next Meetings
- Leviathan Linden: Tuesday, July 28, 2026.
- Formal SUG meeting: Tuesday, August 4, 2026.


