Fantasy Faire: Magnificent Magnificat

From the Crimson Fields, my journey turned south once more, taking me many leagues into warmer climes, across hill and dale the air ever warmer, the skies ever brighter, until at last I came to the gardens and palaces of the Relay Royales, and the magnificence of the place they call Magnificat.

Spanning a broad canal from which barges and dhows sailed to and from the great waters beyond, the palace of Magnificat is a wondrous sight, one flanked on either side by other great buildings, some topped by tall spires, all standing before tended gardens and facing the blue waters of the deep canal.

Magnificat
Magnificat

Here, with my journey more than half complete, I was well-received and given leave to stay as long as I wished. The offer was tempting, for the gardens and pools of Magnifcat present restful delights, and the trade which goes on by day and night in many of the great halls is a marvel to see and partake.

So it was, after many long days of travel, I took some rest, walking in the bright sunlight through the gardens and between tall buildings; I let path and stair lead me where they would, sometimes to the side of the great canal, where I would watch the barges sail forth, their holds laden with goods, sometimes to the passages beneath the great palace buildings and to the cooling pools there.

At night the palaces and grounds would be lit with torches and crystals and entertainments and games would take place; further diversions to cause a traveller to tarry, and the gaiety and laughter from which also did much to heal the tired soul and renew the spirit.

Magnificat
Magnificat

I did not meet the Royales during my stay, although I did see them from afar: tall, fair lords and ladies, surrounded by light and adored by their people. Such was the magic of their realm that if truth be told, I could so easily have stayed many months – perhaps forever – but deep in my heart I knew my destiny was not to remain among marbled halls and dancing to sweet musics. My path lay onwards and southward still, before turning East so I might at last complete my long journey and reach the place which called to me from so far away. And while I knew I would not long regret leaving, I did envy those who would remain at so wonderful a place.

Region designed by: Alia Baroque

Sponsored by:  Fallen Gods Inc; featuring: Evie’s Closet; Lilith’s Den; Living the FantaSea; MacMoragh & Muse; House of Rfyre; Wasabi Pills; and with themed stores: Frippery; Balderdash; Ankle Biter; Yabusaka; Musa; Skinthesis; Sax Shepherd Designs; Decadent Courtesan; Heartistic; Gwen’s Hearth; Forest Feast.

Total raised to date:: L$5,170,614 (approx: $20,682 USD).

Related Links

SL project reports week 17 (2): COF corruption and SSB/A

At the Open-source Dev meeting on Wednesday April 25th, Whirly Fizzle raised a concern on the status of JIRA SVC-7653, which relates to Current Outfit Folder (COF) corruptions leading to an avatar being unable to log-in to Second Life which may have an impact on the forthcoming Server-side Baking / Appearance switch-over.

The problem was first publicly reported by AngusGraham Ceawlin in February 2012, and at the time became of the focus of a campaign to Free Angus. After a total of some 63 days unable to log-in and with the (particular) support of Whirly herself and Nicky Dasmijn, Paspund Resident and Izzy Linden, Agnus was indeed freed. However the problem has become a matter of concern again because SVC-7653 remains marked as “unresolved”, and a workaround developed for it looks set to be “broken” when SSB/A goes live.

The "Free Angus campaign poster" produced by Sparkles Alchemi and used in a number of blog posts in early 2012 to highlight Angus' situation
The “Free Angus campaign poster” produced by Sparkles Alchemi and used in a number of blog posts in early 2012 to highlight Angus’ situation

The COF Corruption Issue

When this particular issue occurs, the user has no clear indication that there has been an inventory corruption specific to the Current Outfit Folder. There are only tell-tale clues, which Whirly Fizzle documented (on behalf of Kitty Barnett) as being:

  • Only one account is affected
  • A crash or timeout disconnect will occur at log-in, usually around “Downloading clothing…”
  • The affected account will crash/disconnect on any V3-based viewer or a viewer that uses COF
  • A clean install, cache clear, replacing outfit on a non-COF viewer will not fix the problem
  • The associated viewer logs will usually show:

INFO: newview/llappearancemgr.cpp(1998):LLAppearanceMgr::updateAppearanceFromCOF : starting

Generally (but not always) followed by numerous warnings:

WARNING: newview/llappearancemgr.cpp(2891) : WearablesOrderComparator::operator(): Warning # 0: either item1 or item2 is NULL

Followed by a crash or a timeout.

The Workaround

While LL’s support staff do have scripts to deal with various inventory corruptions and issues, under current rules, they will only run these scripts for Premium accounts. While it may be possible to get further assistance from the Lab if you’re not a Premium account holder, it is certainly going to take a good deal longer to gain assistance. As a result, Kitty Barnett developed a workaround for non-Premium members, which Whirly included in her comments on SVC-7653:

  • Use a viewer which does not have COF support and log-in to SL. Currently, Imprudence is possibly the most easily obtainable such viewer
  • Replace outfit with a Library avatar. Thus must be a complete outfit change (every layer / attachment)
  • Log out of the viewer
  • Launch a TPV which uses the VerifyInitialWearables debug setting (such as Catznip, Exodus, or Firestorm – note that the official viewer does not have this setting)
  • At the log-in splash screen:
    • Go to the top menu bar and select Me/Viewer > Preferences > Advanced and tick Show Advanced Menu
    • From the top menu bar, go to Debug > Debug settings > VerifyInitialWearables and set it to TRUE
  • Login to SL.

This should result in a message being sent to the server by the viewer using the VerifyInitialWearables which will result in the COF corruption being “fixed” and the avatar being able to log-in successfully to SL. A change of outfit should then verify that all is well.

The Workaround and SSB

Tests carried out by TPV developers have shown that the VerifyInitialWearables message sent by the viewer is ignored by the SSB/A servers. This has resulted in concern that unless the Lab have developed a resolution for this issue,  anyone encountering it once SSB/A is “live” will not be able to utilise the documented workaround, and they’ll effectively be unable to log-in to Second Life unless they are a Premium member (or upgrade).

The matter has apparently been brought to the attention of the SSB/A team (led by Nyx Linden), who have been engaged in a wide range of inventory updates and associated work, “More than they hoped would be needed,” as Oz linden put it at the Open-source Dev meeting. But whether or not their work extends to fixing this particular problem is unclear. SVC-7653 remains “unresolved” but inactive – so it is perhaps possible a fix has been developed internally by the Lab without SVC-7653 being updated. However, until greater clarification is given, this is likely to be a subject of note at User Group meetings which deal with SSB/A matters.

Related Links

Fantasy Faire: under the DragonSpire and over the Crimson Field

DragonSpire. The very name caused me to shiver, despite the warm sun on my back. A place of legends dark and old; where people say drows and goblins and dwarves and nixies all dwell together hording the wealth of the unwary and waylaying innocent travellers in the name of the dragon lord.

It was not a place I wanted to pass through, but like it and the lands beyond, I had no choice if I wished to succeed in my quest. For the only way to reach the great hall of the Royales lay through the dark tunnels of DragonSpire and then onward through the ruins of the Crimson Fields. So, with trepidations in my heart, I looked up at the westering sun one last time, adjusted the pack upon my back, and stepped into the winding tunnel which lead down to the realm of the dragon lord…

And drows I did find. And dwarves and nixies and goblins and all. But the tales did not do them, nor their great dragon lord justice. For beneath the barren rock plains of DragonSpire lay a vast kingdom, rich in ores and crystals and where bright, clear waters splashed and feel through channels and falls, joining with the laughter of folk who only waylaid travellers by offering them goods and provisions to buy and offering a warm hearth and filling meal in return for a good tale or two of the goings-on in the world. Even the drows, tall and dark-robed, were fair of heart and generous of soul, offering many a spell and potion to assist a traveller on their way.

DragonSpire
DragonSpire

Unless you have seen the tunnels and caverns of DragonSpire yourself, you cannot imagine the wonders of this underground city, where the sun rarely sunshine, and yet where grow bright flower and fungi, softening the hard walls and adding a natural warmth wherever they grow, and where great crystals are prized not because of their worth, but because of their colour and light.

I should have liked to stay longer with these strange but friend folk of the underground, but my time was short, and I knew I still hade far to go before I would draw nigh to the palaces of Magnificat. So it was, after many a fair trade, well-provisioned for the rest of my journey, I emerged from the caverns of DragonSpire at the very edge of the mountains under which they lay, to find myself on the very edge of the Crimson Fields.

The Crimson Fields! Here it is said that long ago, the last of the line of knightly order, together with his companions, faced down his mortal enemy as both strove to reach and understand the secrets which lay within a great stone tower. Who knows is the legend is true; but a tower does indeed rise from the plains, and is surrounded by the remnants of an ancient city, the buildings all roof-less, with time-eroded stone walls entwined in overgrown rose thorns. Between them and the great tower, and surrounding it on all sides lay a great field of blood-red roses which rippled under the breeze and filled the air with a heady scent.

Crimson Fields
Crimson Fields

In my culture, flowers of red are oft used in remembrance of those who has passed from this life, and so this sea of red, tho it be filled with the cruel tips of thorns ready to snag and cut the unwary, gave me pause to consider all those who had fought their fight against their own mortal enemies within, and who had passed into the next realm. They were the reason for my journey, and the reason so many sought to visit the wonders of Lumenaria, Evensong Woods, Titan’s Hollow, DragonSpire and more.

And so it was that I following the path down from the caves of DragonSpire and onto aged footpaths of this broken and ancient city, joining with others who also tarried here on their own journeys and pilgrimages, and lit a candle to remember those I had lost.

Region designs by Khyle Sion (DragonSpire) and Laufey Markstein (Crimson Fields).

DragonSpire sponsored by: The Arcanum; featuring:Dark Goddess Designs; Curious Kitties;Favourite Genes; Black Veil Outfitters;The Golden Thorn; ~Refined Wild~; and with themed stores: Niekra’s Dreams; Wilds of Organica; Tayren’s Fantasy Fashions; Sparkle Skye Designs; Elvenbreath; Dysfunctional Designs; *.:!Completely oBVious!:.*; Talevin’s Designs; Whatz; Analog Dog Hair.

Crimson Fields sponsored by TRIDENT; featuring: lassitude & ennui; [ContraptioN]; Satyrs Moon; FallnAngel Creations; meadowWorks; Unzipped; and with themed stores:  The Muses; Vengeful Threads; Psst…Here Kitty, Kitty; Kishi Creations; ImpWerks; – NaLa –; MysticHope Design; TempT; The Elegant Goth; De La Soul.

Key of Hope Hunt

Don’t forget – the first part of the Hunt for the Key of Hope has started across all eight of the main themed regions of Fantasy Faire, and the Valley of Ish’Nar will witness the start of the second part of the Hunt from Thursday 25th April. For full details on the hunt, please refer to the Key of Hope Prologue and How to Play pages on the Fantasy Faire website

Total raised to date for RFL: L$4,359,461 (approx. $17,437 USD).

Related Links

SL projects update week 17 (1): Server releases, SSB/A, particles

Server Deployments – Week 17

SLS Main Channel

On Tuesday 23rd April, the SLS Main channel received the update package deployed to the three Release Candidate channels in week 16, primarily comprising the new server-side LSL Animation Override capabilities, complete with a fix for BUG 2164, wherein the new capabilities could conflict with built-in animation poses in chairs, etc., as discussed in my week 15 updates.  This deployment additionally includes the slight region performance improvement when there are no pathfinding characters present. Release notes are available.

Release Candidate Channels

On Wednesday 24th April, the RC channels should receive the following updates:

  • BlueSteel and LeTigre: should gain a new project which brings preliminary server-side support for experience permissions – release notes
  • Magnum: should gain a new server maintenance project.  This update brings some new minor features to LSL, and fixes some crash modes – release notes

So the long-awaited experience tools / advanced content creation tools permissioning system looks to be finally on its way, a little under a year since an exploit caused them to be withdrawn after their initial deployment.

Viewer Updates

Development Viewer Updates

The SL development viewer has been through a rapid series of updates over the last few days of week 16 and the start of week 17, with version 3.5.2.2744 released on Monday April 22nd. While release notes are not available, it is thought it includes (among other things), the fix for music stuttering every few seconds when using FMOD EX, as submitted to LL by Latif Khalifa  (see OPEN-173).

Particle Project Viewer Soon (?)

It appears a new particle project viewer may be on the horizon in the near future. If it does appear, it is likely to be primarily aimed at testing a new capability to help deal with griefing attacks which use particle emitters. Speaking at the Simulator User Group meeting, Simon Linden said:

We’re doing some testing and may get a project viewer out, which would allow you to test it and (I believe) let other viewers check out the source code. This is right-click on a particle, and it kills the generator … We’ve tossed around a few ideas about blocking particles in other ways but definitely want to get these first steps out the door.

This sparked further discussion on ways and means to help stop particle griefing, which has been on the increase across the Mainland of late. However, given that particles are a viewer-side effect, “stopping” them is actually easier said than done from a server-side perspective. One idea which gained some interest, if it is feasible, would be a block of any particle emitters belonging to an avatar banned from a region / parcel.

In the meantime there are means of stopping the viewer from rendering all particles – such as CTRL – Alt – Shift – +, or going to Preferences > Graphics > and dropping the Particle Count slider to zero. These again only work in your own world view, and while not always ideal, do present an option.

Asked if such a particle project viewer might include the new LSL particle capabilities already deployed server-side, Simon could only say, “Hopefully yes … I’ve been working on getting that chunk of code solid for the last few days. Unfortunately it’s pretty easy to crash at this point and so it’s not ready for consumption.”

The particle ribbon effect  is a particle which repeats the texture horizontally, and can follow the object creating them, which offers a lot of potential uses, as which forms a part of the new particle capabilities – soon to be seen within a project viewer? – Time will tell.

Server-side Baking / Appearance

The viewer-side code for SSB/A is starting to appear in more TPVs:

  • Cool Viewer has had SSB/A support in the “Experimental” branch for a while, and this moved to the “Stable” and “Legacy” versions on April 20th – see the Cool VL website and release notes
  • Singularity released version 1.8.0 with SSB/A support on April 21st, which I’ve reviewed
  • Firestorm released version 4.4.0 with SSB/A support on April 22nd, which I’ve reviewed
  • Kukua has had an experimental / development version since the start of April (version 3.5.1) which also incorporates SSB/A.

The status of the SL beta viewer with the SSB/A code will take place around the middle of week 17, when a decision taken as to whether to incorporate the code into the SL release viewer or run a further beta release. The expectation is that the code will move to the release channel unless a last-minute significant issue is found within the code which prompts a further run in beta.

Assuming the code does make it to the release channel, it is likely that a release viewer will appear early in week 18 rather than late week 17, due to the time required to test and QA a build.

SUN-72 – Fix Submitted

One issue which is known to exist within the current beta release of the SSB/A viewer code and which has caused considerable problems is SUN-72 – if you have inventory items with special characters (including the likes of asterisks) in their names, they will fail to load. Similarly the use of accented characters (e.g. such as René) in things like chat log path names, the logs are not saved.

Nicky Dasmijn of the Firestorm team developed a patch for this specific problem which is already incorporated into the recent Firestorm 4.4.0 release, and which has been contributed to, and accepted by, the Lab for integration into the SSB viewer code. Hopefully, it should be appearing in the next SSB viewer release, whether beta of SL release viewer.

Sun-38 – Avatar / z-offset

As noted in my last major update on SSB/A, the ability to offset an avatar’s height on-the-fly to accommodate various animations (e.g. kneeling), or to adjust an avatar’s height when sitting / walking of floors, etc., and which will effectively be “broken” as reported in  SUN-38, remains an issue for many.

While the Lab have produced an alternative approach which addresses some issues around avatar height offset using new appearance sliders, and which Nyx Linden and others have been continuing to tweak, there is no solution on the horizon for maintaining any form of on-the-fly adjustment; nor does the proposed solution work with no-mod shapes, as noted when I first  reported on the “fix”.

During the Content Creation User Group meeting on Monday, April 22nd, a request was made for the Lab to not shut-down the existing baking service until such time as  SUN-28 is “solved”, which prompted Nyx to comment:

SUN-38 is not currently considered a blocking issue for our initial release. It’s on our list to investigate, but we don’t have a patch or update immediately. There is a new hover parameter, which should work for attachments that affect your avatar, but the bug reported is also discussing the need to adjust the offset on the fly without changing wearables. Having both the new and the old system enabled is not an option … We are investigating options, but it is not a hard requirement for the initial release.

Continue reading “SL projects update week 17 (1): Server releases, SSB/A, particles”

Fantasy Faire: Drax does Ravenshard!

Draxtor Despres tapped me about a fun little video he put together for Mayah Parx’s Ravenshard build at Fantasy Faire 2013. It’s just 50 seconds long – so enjoy!

I’ll be visiting Ravenshard later in the week in my Faire travels.

With thanks to Draxtor Despres.

Fantasy Faire: the climb to Titan’s Hollow

The elves of Yuale Nura would not allow me to travel onwards alone. “Your way must take you through the Valley of Ish’Nar, filled with wonders great and also dreadful, and where the heart can be drawn to seek the Key of Hope,” they told me. “And while that is a great and noble quest, perhaps it is one for your return, when our kinsmen of Caras Calar will bring you back to us, and we well all seek the key together…”

And so, with heavy heart, I departed the tree tops of Evensong Woods; but I did not travel alone, for a small company of elves travelled with me, longing to hear the sound of water against rock and see their brethren on the high walkways of Caras Calar.

At first our journey took us deeper into the great forest, the path winding between great trunks which gradually thinned as the road began to climb. As the days passed, so the deeps of the woodland fell ever further behind us, and my companions began to sing less. High peaks rose before us, their tops held by sunlight when all below was deep in the day’s end twilight. Eventually, we came to a great gorge, as if riven into the high peaks by a great axe: the Valley of Ish’Nar, guarded by the tall, silent figures carved into the living rock, great swords held at rest before them.

The Valley of Ish'Nar
The Valley of Ish’Nar

Here our mood became sombre as we travelled through the valley, passing among those who had come in search of the Key of Hope – and what I had been told was true; my heart yearned to join them. But I knew my quest lay in another direction for now. And so we followed the stone road, passing ancient ruins and lonely buildings of which my companions would say little, until we reached a great falls, and before it, a stone-built bridge, with one arch collapsed into the waters below. 

“That is the way we must pass. Beyond the bridge lay the stairs and the road to Caras Calar. But beware! the water is swift and cold; tread with care as we have no wish to fish you from the waters a dozen leagues from here!”

So we crossed the bridge and threw down ropes which we used to descend to the waters below, crossing with care yet with haste; yet another day was drawing to a close and my companions were eager to show me the wonders of Titan’s Hollow as the sun set. Beyond the waters of the falls, after a steep climb, we rejoined the path and climbed broad stairs which soon became a carven path, cut into the rocks of the valley. And so it was, as the sun descended before us, another valley opened before us, this one deep and wide, surrounded by tall cliffs and filled with clear waters and over which, suspended like a hundred gleaming lanterns, lay the cliff city of Calas Calar.

Titan's Hollow
Titan’s Hollow

Those who have not visited the city can scarce understand the magnificence of its beauty or the wonders of its design; crystal-walled houses, framed in gold, glass-like walkways and crystal stairways, all suspended on great golden chains cast across the clear waters of the valley from the high cliffs, and everywhere flowers and plants the likes of which the world has not otherwise seen!

Swiftly, we descended the path to join the broad stairs leading up to the great city and, spied from above, we were quickly joined by the fair folk of those high houses, eager to greet their cousins and brethren from the deep woods. I was welcomed as well, and many a wish for may stay to be long and refreshing were given; and looking up at the great houses and passing the tall flowers, inhaling their rich and delightful scent, I knew that my journey would again face a pause. 

Region designs: Valley of Ish’Nar by Rynn Verwood and Titan’s Hollow by: Elicio Ember

Titan’s Hollow sponsored by: Cerridwen’s Cauldron; featuring: FATEwear; Dragon Magick Wares; L’Uomo; Spyralle; Mermaid Treasure & Boutique; FANTAVATAR & MOONSTRUCK; and with themed stores: Dreamscaped Designs; Sterling Artistry; [][]Trap[][]; [Gauze]; [ni.Ju]; Arx Loricatus; AZE Jewelry; Bliensen + MaiTai; Southpaw; yo bailo.

Related Links