CtrlAltStudio provides Oculus SDK 0.4.4 support and Mac build

CAS-logoOn December 4th, Oculus VR released the latest software version for the Oculus Rift, version 0.4.4. A beta release, it includes an number of bug fixes and improvements, while retaining  experimental support for Linux.

As a result of this update, Strachan Ofarrel (aka Dave Rowe in the physical world) released an updated version of the Alpha version of his CtrlAltStudio viewer on Friday, December 12th. Version 1.2.2.41224 Alpha 5 brings with it not only support for the SDK update but also, courtesy of Mac viewer developer Cinder Roxley, a Mac build as well.

As usual with the Alpha version of the viewer, this release is installed into its own directory / folder, and so can be installed alongside the current release version of the CtrlAltStudio Viewer. A clean install is not required if you have been running previous alpha versions.

Core updates in this release comprise:

  • Updated to Rift SDK 0.4.4. This fixes the overdone vignette (fading to black) around the Rift barrel image’ edges edges.
  • Updated position of notification messages and script dialogue boxes so that they’re visible and usable in Riftlook.
  • Modified Start+Back key behaviour on Xbox controller if Rift display is configured: if you’re not in Riftlook then you enter Riftlook the same as before; however if you’re already in Riftlook then it zeros sensors the same as Ctrl+Spacebar (instead of exiting Riftlook). To exit Riftlook with the Xbox controller, press the yellow ‘Y’ button.
  • Updates for Mac OSX build.

Hints and Tips

Also, don’t forget that each set of release notes for the Alpha version of the viewer includes a set of hints and tips for getting the best results when using the viewer with the Rift.  These include tips from Strachan and also discoveries made by other users, and are being added to over time. They include, but are not limited to:

  • If you have good frame rates, including while turning, set your Rift display to 75Hz: Control Panel > Display > Screen Resolution > Advanced Settings > Monitor
  • If you’re experiencing judder while turning then try to try disabling one or more of the “Dynamic prediction” … “Pixel overdrive” Oculus Rift options, consider configuring your Rift display to 60Hz, and possibly try enabling triple buffering in your display driver
  • Setting your Rift to be your primary monitor may also reduce judder [Estelle Pienaar]
  • If you have a stereoscopic 3D system, you may need to disable stereoscopic 3D display in order to stop the Rift’s display rate being reduced from 75Hz to 60Hz. [Estelle Pienaar]
  • If you have an Nvidia graphics card, adding an entry for the viewer in the Nvidia Control Panel 3D Settings and setting the preferred refresh rate to unlimited may let your Rift run at 75Hz without needing to make it your primary monitor [Phoenix]
  • If using Windows 7 and you’re experiencing juddering, try turning off Windows 7’s Aero. [Phoenix]
With floating text you may want to adjust the distance the floating text fades at so that distant text is not so annoying in Riftlook - one of the tips from Strachan
With floating text you may want to adjust the distance the floating text fades at so that distant text is not so annoying in Riftlook – one of the tips from Strachan

 Related Links

Firestorm 4.6.9.42974 hotfix released

firestorm-logoAs indicated in my update to the Firestorm 4.6.9.42969 release review in this blog, a couple of issues have been found within that release, which may affect some Firestorm users.

As a result, the Firestorm team have released a hotfix update to the viewer, which includes fixes for those issues and offers three more the team has also implemented.

The blog post on the fixes reads in full:

After releasing 4.6.9.42969 we discovered a few bugs that affect just enough users to warrant a hotfix update. However, if none of the issues addressed in this hotfix affect you personally there is no need for you to update to it.

The issues are listed below.

We have replaced the 42969 links with the new version 42974 on our download pages.

As per the blog post, unless one of the issues addressed by the fixes above affect you, there is no need to update your version of Firestorm. None of the fixes should directly impact on the elements of the viewer included in my 4.6.9.42969 review.

Firestorm 4.6.9: a Christmas feast of features and fixes!

firestorm-logoUpdate Thursday, December 11th: There will be a hotfix update for Firestorm, which will likely be made available on Friday, December 12th. This is to correct a couple of issues related to voice and RLV/a discovered with the 4.6.9.42969 release, and will likely add some additional fixes as well. I’ll have a further report available once the update is available.

On Wednesday, December 10th, the Firestorm team announced the release Firestorm 4.6.9.42969.

This is a hefty update which brings with it a lot of new functionality, together with bugs fixes and assorted improvements and updates.

As always, the complete list of changes, together with all attributions,  can be found in the release notes / change log, and I refer readers to that document for specifics on all contributors, FIRE JIRA links, etc. The following is intended as an overview of some of the more major / interesting changes, updates and  fixes to be found in the release.

The Before We Begin Notes

For best results when installing this release:

Firestorm Blocking

Note that as a result of the Firestorm team’s policy to keep only 3 versions running, version 4.6.1 will be blocked, most likely early in the new year. The advice from the team is that If you are on 4.6.1, to please update now. Version 4.4.2 will continue to remain for Mac users until all the major Cocoa Mac bugs have been resolved. However, if you are not a Mac user, then there really isn’t any reason for you not to have updated, and the team again ask that you update as well

Lab Updates

This release sees Firestorm remain on a parity with the Lab’s 3.7.8 code-base. However, a number of updates and fixes have been cherry-picked from upstream (such as the group ban functionality – see below), particularly bug fixes and stability improvements – please refer to the change log for details.

Building and Scripting Updates

The new buttons for cycling through objects in a linkset
The new buttons for cycling through objects in a linkset

Some additional updates and tweaks have been made to assist builders and scripters:

  • There are two new buttons located in close proximity to the Edit Linked check box.
    These buttons cycle forward or backward through a selected linkset, in the same way as the existing keyboard short cuts. note the buttons will only be active when Edit Linked is checked
  • The issue of the script editor failing to open scripts in copied objects (see VWR-27512), which has affected v2 and v3 viewers, is corrected with this release of Firestorm, and the fix has been contributed to Linden Lab for inclusion in the official viewer code
  • The build toolbar button should no longer be disabled when it shouldn’t be.

Communications Updates

Firestorm 4.6.9 brings with it a large number of features, updates and improvements to communications. These include, but are not limited to, the following.

Audio / Voice

  • Parcel media and audio now have a separate auto-play option (Preferences > Sound & Media > General > Allow audio to auto-play/Allow media to auto-play). Parcel audio should now auto-play correctly on logging-in
  • A reset voice button has been added to Preferences to help with fixing voice issues (Preferences > Sound & Media > Voice Settings)
The new voice reset button to help fix voice issues
The new voice reset button to help fix voice issues
  • You can now “zoom in” on a speaker using voice to hear them more clearly (Comm > Nearby Voice > Right click a name >Zoom in)
  • Voice level icons in the radar are now independent from other voice level icons
  • Sounds used for opening scrip dialogues can now be customised (Preferences > Sound & Media > UI Sounds 2 > Script Dialog)
  • The viewer now automatically adds http:/ to the music URL in the parcel audio panel.

Auto-response Updates

With Firestorm 4.6.9, auto-response messages are now localised. There is also a new option for an item of inventory to be automatically sent with your auto-response messages, when set. The selected item must be COPY / TRANSFER in order for this capability to work, and will be sent when one of the following is set:

  • Busy / do not disturb
  • Away
  • Autorespond
  • Autorespond to non-friends.

To set an item of inventory to be sent with auto-response messages, drag and drop a suitable item from your inventory and into Preferences > Privacy > Autoresponse > Autoresponse Item.

Firestorm 4.6.9 allows you to send an inventory item when auto-responding into incoming IMs. The item must be COPY / TRANSFER in order for this to work
Firestorm 4.6.9 allows you to send an inventory item when auto-responding into incoming IMs. The item must be COPY / TRANSFER in order for this to work

In addition, this release fixes getting an IM from yourself to yourself saying “Autoresponse sent” if somebody answers from an off-line IM via email. Also, having both “Autorespond to non friends” and “Only friends and group can call me or IM me” set no longer results in you getting two new IM sound alerts for every non-friend IM plus the non-friend receives your auto-response twice for each IM sent.

Contacts List

The Contacts List floater has been revamped to match the look of the nearby chat and IM session floater, for a smoother and unique appearance. In addition, an option to pay someone directly from your Contacts List has been added to the right-click context menu (Comm > Contacts > Right click a name > Pay).

New to Firestorm 4.6.9 as well is the ability to choose which name columns should be displayed in the Contacts List. You can now choose between choose between user name, display name, full name, or a combination of these, and you can now display full names in your Contacts List as “Username (Display name)“. Finally, a option has also been added to hide the permissions columns (whether those in your Contacts List can see when you’re on-line, map you, etc.). 

All of these options can be found under Preferences > Firestorm > General.

The Contact List display options in Preferences
The Contact List display options in Preferences

Continue reading “Firestorm 4.6.9: a Christmas feast of features and fixes!”

Viewer release summaries: week 49

Updates for the week ending: Sunday December 7th, 2014

This summary is published every Monday, and is a list of SL viewer / client releases (official and TPV) made during the previous week. When reading it, please note:

  • It is based on my Current Viewer Releases Page, a list of all Second Life viewers and clients that are in popular use (and of which I am aware), and which are recognised as adhering to the TPV Policy. This page includes comprehensive links to download pages, blog notes, release notes, etc., as well as links to any / all reviews of specific viewers / clients made within this blog
  • By its nature, this summary presented here will always be in arrears, please refer to the Current Viewer Release Page for more up-to-date information.

Official LL Viewers

  • Current Release version updated to version 3.7.22.297128 December 5th (formerly the Benchmark RC update.) –  release notes
  • Release channel cohorts (See my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself):
    • Maintenance viewer RC updated to version 3.7.22.297131 on December 3rd – includes a broad ranges of fixes, including merges from the Attachments RC (3.7.21.296904) (download and release notes)
    • Attachments viewer RC version 3.7.21.296904 withdrawn December 3rd – merged with the Maintenance RC, above
  • Project viewers:
    • No updates.

LL Viewer Resources

Third-party Viewers

V3-style

  • Black Dragon updated to version 2.4.1.3 on Tuesday, December 2nd and then to version 2.4.1.4 on Wednesday, December 3rd – core updates: bug fixes (change log).
  • Kokua updated to version 3.7.22.35091 on Friday, December 5th – core updates: bug fixes (release notes).

V1-style

  • No updates.

Mobile / Other Clients

  • No updates.

Additional TPV Resources

Related Links

Black Dragon 2.4.1 – steaming ahead

Update, Thursday, December 4th: Black Dragon 2.4.1.4 bug fix update released on Wednesday, December 3rd.

It’s been a busy week for Niran V Dean and his Black Dragon viewer, with no fewer than four updates between Thursday, November 27th and Tuesday, December 2nd.

The first of these updates – which lifted the viewer from version 2.4.0.4  to 2.4.1 came on Thursday, November 27th, and was quickly followed by two bug fix updates, 2.4.1.1 on the 27th and 2.4.1.2 on Friday November 28th. Then version 2.4.1.3, also a bug fix update, appeared on Tuesday, December 2nd.

The major part of these updates, appearing in version 2.4.1, is a complete overhaul of the UI. Gone is the ability to place toolbar button up in the top left of the menu bar area, the ink blots surrounding floaters and panels, etc. Instead, the UI presents a look heavily influenced by Valve’s Steam client.  The result is a striking, charcoal grey finish to floater and panels, on which the white text shows up somewhat better than it did with the previous UI, together with bold white lines denoting fields, input boxes, etc., and individual headings to sections within a floater or tab highlighted in blue, all in a manner that works quite well.

Black dragon's 2.4.1 UI design
Black dragon’s 2.4.1 UI design

There are a few immediately noticeable “Niran-isms” on display: the Favourites bar, for example, is now above the Navigation bar, rather than under it, as with most viewers. There’s also a nice incorporation of the notifications icon into the navigation bar area as well, over to the right of the screen. And, of course, the Dragon menu single point-of-access to the viewer’s menu tree is retained.

Given this release was an extensive overhaul of the UI, 2.4.1 and its subsequent releases didn’t bring too much in the way of new features to viewer, which is unsurprising – there’s work enough involved in getting the UI sorted for a release.  There were a few issues following the initial 2.4.1 update – hence the release of 2.4.1.1 through 2.4.1.3, but looking at the release notes, most of these seem to have been nips and tucks rather than major “oopsie” fixes.

The updated preferences panel showing the crisper layout of the new UI
The updated preferences panel showing the crisper layout of the new UI

In terms of LL code updates, Black Dragon 2.4.1 through 2.4.1.3 see the viewer again reach parity with the Lab’s viewer, including implementing the benchmark viewer code and HTTP pipelining (I believe).

As always, for a full breakdown of updates, please refer to the Black Dragon change log, which lists changes from the most release release (in this case, 2.4.1.1) on down.

I did encounter a couple of minor problems with the viewer – although these may well be operator induced. Setting neither the “Show Network Stats” and “Show L$ Balance in Statusbar” options in Preferences > Interface seemed to do anything for me. I was particularly keen to try the latter, as I personally find having my account balance displayed in the Inventory floater nothing short of the PITA. But, other than these, the  – admittedly brief – drive I did take with the viewer revealed nothing exasperatingly unpleasant or unexpected.

Overall, and interesting and clean UI update; one which I personally prefer to the last outing.

Related Links

 

Viewer release summaries: week 48

Updates for the week ending: Sunday November 30th, 2014

This summary is published every Monday, and is a list of SL viewer / client releases (official and TPV) made during the previous week. When reading it, please note:

  • It is based on my Current Viewer Releases Page, a list of all Second Life viewers and clients that are in popular use (and of which I am aware), and which are recognised as adhering to the TPV Policy. This page includes comprehensive links to download pages, blog notes, release notes, etc., as well as links to any / all reviews of specific viewers / clients made within this blog
  • By its nature, this summary presented here will always be in arrears, please refer to the Current Viewer Release Page for more up-to-date information

Official LL Viewers

  • Current Release version updated to version 3.7.20.296724 December 1st (formerly the Snowstorm RC viewer – Japanese input; improved rendering of projectors; fixes for object editing bug when rotating and for crash on exit on OS X Yosemite in full screen mode, etc.) –  release notes
  • Release channel cohorts (See my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself):
    • Attachments viewer RC version 3.7.21.296904 released on November 25th – adds some fixes to previously released changes in the way joint offsets in rigged meshes are handled & fixes some issues found with adding and removing attachments after the recent AISv3 deploy. this update includes 2 further bug fixes (download and release notes)
  • Project viewers:
    • No updates

LL Viewer Resources

Third-party Viewers

V3-style

  • Black Dragon updated to version 2.4.1 on Thursday November 27th, and then to version 2.4.1.1 before version  2.4.1.2 on Friday, November 28th – core updates: bug fixes (change log)
  • Kokua updated to version 3.7.21.35082 on November 30th – core updates: parity with LL code base releases 3.7.12 through 3.7.21 – group bans, viewer benchmarking, unified snapshots floater, HTTP pipelining, attachment fixes, etc. (release notes)

V1-style

  • No updates.

Mobile / Other Clients

  • No updates.

Additional TPV Resources

Related Links