
The following notes were taken from the Tuesday, October 3rd Simulator User Group (SUG) meeting. They form a summary of the items discussed and is not intended to be a full transcript. A video of the entire meeting is embedded at the end of the article for those wishing to review the meeting in full – my thanks to Pantera for recording 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.
- These meetings are conducted (as a rule):
- Every Tuesday at 12:00 noon SLT.
- In text (no Voice)
- At this location.
- They are open to anyone with a concern / interest in the above topics, and form one of a series of regular / semi-regular User Group meetings conducted by Linden Lab.
- Dates and times of all current meetings can be found on the Second Life Public Calendar, and descriptions of meetings are defined on the SL wiki.
Server Deployments
- On Tuesday, October 3rd, simhosts on the SLS Main channel were restarted without any code update.
- On Wednesday, October 4th, the RC channels will be similarly restarted without any change to the simulator version.
- A new simulator RC (dubbed “Fall Colours”) is due to go to QA in week #41, and then to deployment in week #42 (commencing Monday, October 16th).
Viewer Updates
The Inventory Extensions RC viewer, version 6.6.15.581961, and issued on September 28th, was promoted to de facto release status on Monday, October 2nd, 2023.
The rest of the current viewers in the pipeline remain as:
- Release channel cohorts:
- Maintenance W RC viewer, version 6.6.15.581670, September 11.
- glTF / PBR Materials viewer, version 7.0.0.581684, September 8.
- Emoji RC viewer, version 6.6.15.581551, August 31.
- Maintenance V(ersatility) RC viewer, version 6.6.15.581557, August 30.
- Project viewers:
- Puppetry project viewer, version 6.6.12.579958, May 11.
Potential for Games Controller Use
Further to recent meetings, Leviathan Linden gave the following update.
Just a quick update on the “game controllers input exposed to LSL” project before everyone starts teleporting around: (1) I was having trouble getting game controller events from SDL2 (Simple DirectMedia Layer) to the viewer, but finally figured out what was blocking them –> SDL2 will work for us. (2) I’m working on getting the data streamed from the veiwer to the simulator in a new message. (3) After that I need to shuttle the data to the relevant scripted objects (attachments and seats only, for now). The new script event for the data is already written. (4) I hope to get a test region up and a compatible viewer available for download tomorrow. If I manage it then I will announce on the Scripting channel on the SecondLife Discord server for anyone who wants to try it out.
Region Crossing Code Tests
There was a further round of region crossing tests led by Maestro and Monty Linden, this two using two pairs of regions apiece using different simulator configurations, and intended to test avatar / vehicle physical crossings. As we all know, avatars entering a region that is busy / active with other avatars, can have an impact on simulator performance – which although not as bad as it once was thanks to an earlier tranche of this work a few years ago, is still a problem. The aim of this work is to smooth things even further for both teleports and direct crossings.
In Brief
- Rider Linden raised the question of changing the Second Life damage system, and its potential impact on combat and similar systems (potentially removing the the need for scripts in bullets, for example):
Right now damage is a property of a script… what would be the impact of making that a property of the prim [instead]? It would remain script accessible/settable I’m just changing where it is stored. The big drawback would be that right now it would appear you could have multiple scripts apply damage… you’d lose that capability. The damage change is just the one ambiguity that I need to resolve before I go forward with something larger. But I’m going to save most of that discussion for next week. … I just want it bumping around inside people’s skulls for a bit
So, if you are into combat in SL – attending next week’s meeting might be beneficial.
- As a side-note to the above, this change would also potentially allow negative values, which basically heal the target.
† The header images included in these summaries are not intended to represent anything discussed at the meetings; they are simply here to avoid a repeated image of a rooftop of people every week. They are taken from my list of region visits, with a link to the post for those interested.






