As mentioned in an earlier post, we found an issue with the previous beta version that caused us to revert the initial regions to our standard simulator. That issue, and a set of others, have now been resolved, and we are in the process of re-deploying the new Havok4 Beta simulator to all current participants in the Havok4 Early Adopter Program (please see the linked page for the original announcement and details). I had hoped that we could really surprise you and have the new build deployed yesterday, since one of our team members took it on himself to do the critical fix on Sunday, but it turned out that we had too many folks out of office due to Monday’s partial holiday.
Thank you! We have already reached our original target for the size of this initial mid-scale beta test. We are, however, still accepting new requests for participation.
Today we are back and rolling. The updated Havok4 Beta simulator has been deployed to the Beta Preview, and to 180 of the 300+ Early Adopter regions. The balance of the regions will be updated tomorrow throughout the day.
What Does It Mean To Be Part Of A Beta Program?
Please note that the Early Adopter Program is a large scale beta test of a new version of the Second Life simulator (server program). When you opt in, you will be using software that is new, and likely still has some rough edges. The good news is that with each release we have resolved a set of important issues. At the same time it is important to remember that the point of this process is to find the problems that we cannot find until we’re running “for real” with real avatars and content.
That means that there is some risk of problems, a risk that we have tried to minimize, but cannot entirely eliminate (if we could, we wouldn’t need to test!). What you get as a benefit of being in the program is the opportunity to try out the new simulator early, help to find the remaining issues, and be directly involved with helping to be sure that the new Second Life simulator will work well supporting your regions before it is rolled out to the whole Second Life Grid.
How Do I Join The Early Adopter Program?
If you own a private island and would like to have your region converted to the beta Havok4-based simulator, please follow the instructions in the program announcement post. (Please do not add a comment here saying “add me!” and expect that your region will be converted just by this post – we will only convert regions based on tickets submitted by the estate owner.)
At the moment a bit over half of the 300+ regions are deployed, and we will update the rest of them by mid-day tomorrow.
Am I In A Havok4 Beta Simulator Region?
You can tell whether you are in a region that is supported by the standard Second Life simulator or the Havok4 Beta simulator by opening Help > About Second Life… in your viewer. The fourth text line will start with one of two strings:
* If the fourth text line starts with “Second Life Server”, then you are in a region supported by the standard Second Life simulator
* If the fourth text line starts with “Havok4 Beta Server”, then you are in a region supported by the Havok4 Beta simulator
What Changed With This Version?
The new build has been deployed to both the Beta Preview and Second Life Early Adopters. Changes in this build include (SVC items were submitted on the public jira issue tracker / DEV items are internally discovered issues):
DEV-8718: llTargetOmega objects now spin without being selected first
DEV-8875: Objects with reduced physics level of detail are now restored correctly
DEV-9054: “Go to” no longer causes avatar to bump the target avatar
DEV-9070: “Allow anyone to move” object permission is now handled correctly
SVC-1178: “Copy selection” no longer leaves a 0.005 gap between prims
SVC-1189: Damage now affects sitting avatars (and a related rare case where the position of a damaging object was in a damage-enabled parcel but the avatar was not – in this case damage is no longer applied)
SVC-1191: Hugger attachments now work as expected (rather than colliding avatars in a surprising way)
AN IMPORTANT NOTE!
Not every problem that you find on a Havok4 region is because of the Havok4 Beta simulator! Second Life is a complex system, and most often at this point, a problem that you see on a Havok4 region is because of some other cause unrelated to the Havok4 physics engine updates. Please tell us about issues you find, but also please try to do the normal troubleshooting that you would do without Havok4 before assuming that the Havok4 Beta simulator is the cause.
How Do I Report A Problem?
To submit a Havok4 bug:
1) Log in to the https://jira.secondlife.com/ page with your Second Life avatar name and password.
2) Click “Create New Issue”
3) Set PROJECT to “2 Second Life Service – SVC” and ISSUE TYPE to “Bug”
4) On the next page, type step-by-step instructions for how to create the problem, and if specific products are involved include the product vendor name and specific product name and version.
5) VERY IMPORTANT: Please set COMPONENTS = “Physics” and AFFECTS VERSIONS = “Havok4 Beta”. If you do not choose these settings, the Havok4 team may not see your bug report for a while!
For a demo of the jira public issue tracker, see Torley’s great video “how to report a bug“. Again, please be sure to set COMPONENTS = “Physics” and AFFECTS VERSIONS = “Havok4 Beta”!
Thanks in advance for helping to test the next generation Second Life simulator. We really appreciate your help in making Second Life better.
One Of Many Projects…
You are hearing a lot about the Havok4 project due to the current stage of the work – but remember that we are but one team of many working hard to improve the reliability and stability of Second Life.
Havok4 Program Manager
P.S. As usual, please keep your posts on-topic.