Optimizing Second Life Snapshots: Alchemy Viewer & Reshade Guide

I don’t write often these days. A couple of things have inspired me. One is ValKalAstra posting an interesting image. You can see it here on the Second Life Forum or on Flickr. For me this was a ‘how did she do that?’

The Second Life viewers, the Lab’s and third-party viewers, have filters for the Snapshots. Those are easy to use. To change the active render one has to get into tweaking a huge set of settings. Not so easy. And the sort of wireframe look in Val’s image was something I know I could not do in Firestorm or Black Dragon.

For whatever reason I though this was done in the Alchemy Viewer. I didn’t know about Reshade. Reshade is an add-on app for video games. It used to add image filters to a game that does not have them. So, the wireframe looks of the image intrigued me. I though Alchemy had some new twist on wireframe mode. So… I got the viewer.

ReShade Image from Alchemy
Playing with ReShade in Alchemy Viewer

Alchemy Viewer for Second Life

Alchemy is a third-party viewer. You’ll find it listed in the SL Wiki’s list of Third-Party Viewers. See the Details.

I downloaded and am running Alchemy Beta 7.1.9.2492 (64bit).

Alchemy supports RLVa and uses version RLV v3.4.3 / RLVa v2.5.0.2492.

Continue reading

Firestorm Viewer 7.1.9 Problems

The latest release is causing many people lots of problems. For others no problems. I find this version of Firestorm Viewer to be the most problematic viewer from Firestorm that I’ve used in a long time. But I remember the OLD DAYS when viewers were seriously buggy.

So, what problems are people seeing with the Firestorm Viewer?

Slow render/rez – I see a bit of that. While I think Firestorm is generally faster at rezzing scenes often something just doesn’t rez. And it never rezzes or I don’t have enough patience, which sucks. But there are two quick fixes… or may be that is two steps to a fix… Press Ctrl-Shift-R twice to pop in and out of Wire Frame mode. This will usually cause everything to render correctly, scene and avatar.

Once in a while changing to Wire Frame won’t cause the avatar to render fully. Some times everything but the avatar rezzed fully. In these cases or just to restore the avatar Rebake the Avatar: top menu Avatar->Avatar Health->Force Appearance Update (Rebake) or Ctrl-Alt-R.

One or both of these steps should get you easily rendered and avoid restarting the viewer.

Viewer Crashes/Freezes – These are difficult to pin down. Before you start trying to troubleshoot the problem make sure your computer is in good shape and working well.

First, run the System File Checker built into Windows, 10 and 11. Do that by opening a command window and running the SFC command as an administrator. See the images on this page. Also, you can search for Windows 10 System File Checker for more detailed information and step by steps.

Open Command Window

Enter the command: SFC /SCANNOW. This will take 5 or 10 minutes to run. It will find any problems with the Windows System Files that may be causing problems. It will end and tell you; all was OK, it fixed things, or is could not fix the problems. If the problems are such it cannot fix them, then you need to search for: fixing Windows [10/11] DISM. This is a bit more complicated but it is still only a couple of commands and Windows does the work. The result is almost as good as a reinstall of Windows without the annoying need to reinstall apps.

Make sure your Windows install has all the updates installed. Type: Windows Update.

Make sure your graphics drivers are up to date. You can search for: how to update Win[10/11] graphics driver [your card’s brand name].

Click below for more…

Continue reading

Firestorm Viewer 7.1.9.74745 PBR

Released on June 20, 2024 – Thursday. We now have a new major update to the viewer. The Firestorm Viewer’s Project website has a long article on the viewer. Inara’s blog has more ‘explanatory’ article here. Between the two you should get all the tech info you could want. So… I’m not going to repeat it.

My take after a couple days…

Performance

The SL forum is popping with love and hate… The Luddites that long ago lost touch with reality and sing their perpetual poor me songs with choruses about how bad, stupid, and tyrannical the Lab is and how awful it is they are being forced to update their computer. And there are, as usual, a number of people rolling their eyes.

I like to check performance. I do care about appearance. But performance often decides how much appearance I’ll give up or upgrade. I want to be able to fly and sail. I’m not much of a driver. I run off the road… a lot.

So… the previous version 6.6.17 was what I ran until Friday. You can see the stats from my practical but technically lame testing here (12/19/2023).

This year I live in SL in the same place. Also, I have not tweaked the viewers setting after installing 7.1.9. Except for Draw Distance.

My new measurements are:

LocationFPS v7 DeskFPS v7 LapFPS v6
Porch 512m5118.6
Porch 128m4610.340.5
Porch 128m w/snowSnow Melted37-48
Green Room @ 2200m DD=128m11923.4150
Nelsonia 14peps @ DD= 128m5370-74
Arapaima 20peps @ 128m 63*50-55
Exhale Club 57peps @ 128m4148-52
Performance Numbers

Performance is mixed. Some areas seems better and some worse, as in slower. The oddity in in Arapaima’s Safe Hub is from the avatars being spread out all over the place. In Nelsonia the avatars were clumped together on the landing point. So the number within the field of view probably accounts for the difference.

Continue reading

Firestorm Viewer 6.6.17.70368

It has been some time since I checked the performance of my Firestorm Viewer. The last check was 9/2022. So, over a year.

This year I had some trouble running the tests. My house in Bellisseria was not rezzing. I mean floors and walls were missing. After a couple of three logins, I got the floors and walls but had to wait for the textures to fully render.

My House 2023 – Render Fail

I checked and found Windows again used 100% of my hard drive’s capacity when a region was being difficult. The viewer used little CPU, GPU, and network resources while it waited on the hard drive.

Ever since the release of Windows 11, my Win-10 has been having this problem of 100% disk use for 5 to 15 minutes. Occassionally more. Very annoying.

Firestorm Hot Fix v6.6.17

Porch 512m18.6 fps
Porch 128m40.5
Porch 128m w/snow37-48
Green Room @ 2200m DD=128m150
Nelsonia 17peps @ DD= 128m70-74
Arapaima 37peps @ 128m 50-55
Exhale Club 28peps @ 128m48-52
Performance Tests

With this version, I am getting almost the same numbers as in 2022 with v6.6.4. You can use the link above if you want to compare.

Second Life Viewer

Porch 512m18.6 fps
Porch 128m40
Porch 128m w/snow52
Green Room @ 2200m DD=128m60
Nelsonia 16peps @ DD= 128m58
Arapaima 34peps @ 128m 60
Exhale Club 48peps @ 128m37
Performance Tests

The FS and SL viewers are similar. Except for my Green Room. This is the recent PBR-enabled SL viewer.

Continue reading

Firestorm 6.6.3 Update Continued

The first part of this article is here.

UPDATE! 9/27/2022

It came to my attention that Firestorm 6.3.3 either changed my graphics setting for Enable Vsync or the viewer handles it differently. So I went back to check my settings and found it indeed was limiting the upper limit of FPS. So, I need to revise my measurements to keep them consistent with previous measurements.

This recent Firestorm Viewer update is said to help with performance. So, I measured some numbers and dug up the previous versions’ numbers. The numbers I get say this version is definitely faster. But the Green Room numbers in my skybox are down. Curious. They went down while all others went up.

I use presets for the 512- and 128-meter draw distance tests. So, the viewer settings are essentially the same for each test across all versions. These are impromptu tests. Basically, simple and easy rather than rigorous and precise. So, it will be no surprise if your numbers are different.

I have upgraded my network and Internet service. Previously I got about 50 to 80Mbps download. Now with a new gigabit gateway and switches download speed is over 200Mbps. So, regions rez really quickly. YAY!

Build Panel: Copy/Paste Materials

However, textures still take some time to completely rez. Everything near me when I rez in will fully rez almost immediately. Stuff farther away looks good until I zoom on it. Those can take a while to completely rez. Firestorm’s right-click Texture Refresh seems quicker now and helps. But my network upgrade did not solve all my render delays.

This network change doesn’t make much difference to the FPS. Once everything downloads, render speed is constant. For the previous tests, I waited a long time for a region to rez. A region I have not been in for a time now takes 5 to 15 seconds to rez all the textures. Previously it could take minutes. Returning to a region the same day gives me an almost instant render. But not always. Not sure why it works sometimes.

Continue reading

Firestorm Viewer v6.3.3 – 9-2022

Wow, we have a new release of the Firestorm Viewer. Just last July 26 I downloaded my then newly released update.

As the Firestorm Development Team explains, they have a new development cycle in place and expect to have new releases out every 6 to 8 weeks, so every other month. It has been 8 weeks since I grabbed the previous update. So, they are pretty much on schedule.

A New Firestorm Update

What is a bit unusual, is they released this update on a Friday. Typically, Friday releases are avoided. The reason the team gave long ago was that if there were a major glitch, there would be few Lindens at work to get them server-side information for diagnosing the problem.

As usual, Inara has done her review of the new release. You’ll find that here: Firestorm 6.6.3. I see no point in duplicating her work or you reading similar reviews. So, I’ll write about the things that interested me or I didn’t find in Inara’s coverage.

Warning

Another new update… there is a revised beta version of Firestorm that should be hitting the grid 9/19 or 9/20. A new griefing attack is being or was mounted and all viewers are suspectable to it. The Lab has released a fix and the fix is winding its way through implementation and QA testing.

You can turn off Media on a Prim and close that particular exploit. Turning it off causes problems with some body and head HUDs. Experiment to see if you are affected.

This is a scary LOOKING attack. There is little real danger. Don’t panic. If you see viewer panels opening and things happening, TP to another region.

Continue reading

Firestorm Viewer 6.5.3 Released

Wow! We have a new Firestorm Viewer Release. (3/21/2022) This one has a bunch of new stuff. The Firestorm Blog explains what is new and the changelog explains what has been fixed. As usual, Inara explains in more detail on the Modem World blog than Jessica does on the Firestorm Blog. However, for the quick read go with Jessica’s.

My Graphics Settings

The viewer is a quick download. It is now 140MB, up from the previous 120MB. The installation is simple. Launch the downloaded file. No clean install is needed.

The Splash Screen is of course the first thing you’ll see. It was first seen in the previous version. A bunch of people didn’t like it. That is normal for SL residents. No matter what one does about half of SL peps won’t like it and will complain.

The screen hasn’t changed much. There are ‘operational’ improvements. It works better. It is still a lot of information in one place. But it is easy to ignore.

The FS Team has taken a different approach to destinations than the Lab did. When the Lab first added ‘What’s Hot Now’ to their destinations list several people pointed out that busy places we often full. Clicking to TP to a full region resulted in a failed TP and people wondered how new people would see/react to the error. I don’t know how much testing the Lab did or didn’t do but I do know the Lab decided to limit entries in their list to regions that were not full. Thus, no TP fails. Noobs were protected.

Inside the FS Viewer, the destination guide uses the Lab’s destinations. So, only the splash page on viewer startup shows the really BUSY regions, like Exhale with 91 people in region. Versus the Lab’s panel showing Freebie Galaxy as the most populous with 28 people. Whether this is a good thing or not… you decide.

Continue reading

Firestorm Viewer 6.4.21

The Firestorm Viewer version 6.4.21 had been out for a bit now. People are reacting to it. The thread Newest Firestorm version – lag monster popped up 8/4. Which made me curious because that is NOT my impression. So, I went and ran my tests, which I rate at one half-a-posterior.

This version is covered in detail over on Inara’s blog here: Firestorm 6.4.21. I’m not going to repeat what she has already written. I just want to consider what people are experiencing based on what I can see and measure.

My experience is: this version is better.

My Front Porch – 2021-08

The big thing is Firestorm’s viewer now uses multiple threads for decompressing textures. Decompressing is a task that has bottle-necked performance forever. But since it has had little effect on Frames per Second numbers it doesn’t seem to have been a high priority to change. The major effect of texture decompression is in scene render time. I think scene render is much faster. But actually, measuring it well is quite complicated. I suspect most of us hit a region and consider how long it takes for the place to render. A few of us may now and then even time it. Which is practical and simple. Neither is precise and measurements are highly influenced by our location in the region, which way we are looking, our cache – when did we last visit, the region’s construction, and avatar occupancy.

One thing that can affect our perception is this install clears our viewer’s cache of downloaded content. We have to reload EVERYTHING. I think this should only affect your first-time post-install-visits to places you frequent.

A while ago the Firestorm Viewer was upgraded to use the simplified cache developed by the Lab. I think this is the first release of Firestorm that has this upgrade. Beta testers for Firestorm will have had the upgrade for some time.

From the changes the FS Team has made, I would expect this viewer to be faster at rendering a scene. I wouldn’t expect a higher FPS (Frames per Second) rate. I guessed that I might even see FPS dip while textures were decompressed as more CPU cycles would be getting used by the texture processes. That is what I experience… sometimes… There are some oddities happening when one teleports. So, detecting a slowing or a speed-up due to the new multiple threads is tricky.

There are 20 to 30+ Firestorm threads running at anyone time. My four cores are all carrying about the same load but the overall use is about 50%, which is similar to past versions.

Continue reading