I think many of us were expecting something like this. Jessica Lyon is heading up a team to build a TPV (Third Party Viewer). The name… Phoenix Viewer… ok… it is not that novel but it certainly is appropriate. See the announcement here: From the ashes….
The new team currently consists of; Dakun Flux, Dimentox Travanti, Jessica Lyon, Kitty Barnett, LordGregGreg Back, Techwolf Lupindo, Tonya Souther, Vortex Saito, Wickman Gibbs. We are told more are to come.
They have a web site up, incomplete… very incomplete. One can get a copy of the Phoenix Viewer (18.104.22.168) there now. I downloaded my copy. This viewer is based on the Emerald Viewer code and that on Snowgobe 1.5. Their plan is to move quickly to the Snowstorm code base, which is the SLV2 code base and the future of SL viewers. We may yet get a good interface for SLV2 improvements.
They have the code posted for review. Links from the web site.
The viewer installs in a Phoenix folder and creates its own icons. It defaults to the Second Life cache, I recommend you change the cache location before logging in. Edit -> Preferences -> Network. I suggest;
I wish these viewers would just use their own cache.
The file llkdu.dll (1,175,522 bytes) is used but there is no emkdu.dll. That is good. The SLV2.1.1 version of the llkdu.dll is 712,704 bytes, yesterdays Snowstorm viewer has an llkdu.dll that is 999,424 bytes, and the Display Name Project Viewer’s llkdu.dll is 712,704. So, I have no idea where this KDU version comes from, but it is way larger than most of the KDU files out there. That has to raise some questions in the wake of Emeraldgate. CORRECTION: Beezle points out in comments that this llkdu.dll is from Snowglobe.
On opening Preferences you’ll see a user interface with a different appearance. So, the team has done some work on this viewer. I’ve seen some small interface mistakes here and there. Not surprising in a quick change and release.
My CPU immediately pegs at 100% when I start the viewer. Even before I logon the viewer is sluggish, taking seconds to respond to clicks or typing ID/password and holding the CPU at 100%. My resource meter shows 20 threads running and 98% of my CPU devoted to Phoenix. Lots of disk and network activity at logon, which is to be expected.
Unfortunately the viewer went right into Not Responding. I crashed out and tried again. I repeated the process a couple of times. Once after clearing the cache. I tried again after swapping llkdu.dll files, which seems to have helped a little.
Others using other viewers have reported similar problems and issues with being able to login. Whatever, I mostly can’t get past “Your clothing is still downloading…” I tried several work-arounds. Changing the llkdu.dll made the most improvement. No joy.
Update: I downloaded a new copy of the viewer today. This one is optimized for SSE CPU’s (newer CPU’s). The viewer no longer pegs my CPU at 100%. My system is running at 30 to 35 FPS. Also, there is a fix file for those that are crashing on viewer launch. Visit the main download page and get your new copy of Phoenix. See: Phoenix Viewer Beta Downloads
Changing the window size by dragging still drives my Phoenix viewer into Not Responding. If I give it a couple of minutes, it sometimes recovers… sometime not.
The in-world support group is: Phoenix Viewer Support.