Addons, Dependencies and Libraries in ESO

Once again, I’m writing a post not out of technical enthusiasm but to try and spare someone else the tiresome bullshit I’ve just had to endure this evening. I wrote earlier this year about the duality of addons in The Elder Scrolls Online. They can be a great boon to the player but they can also be fiddly to configure and frequently break when the game is updated. You’re dependent on the good will of a third party to maintain them. Naturally the recent addition of Elsweyr to ESO meant that a bunch of addons were broken by the expansion. Oddly enough I didn’t initially notice that several of mine had stopped working because I’ve been away from the game for a while, plus I was busy trying to transfer various settings from my previous character to my new alt. However, once I actually got down to the business of traversing Tamriel and questing, it came to my attention that lots of details were missing from my map. Hence, I discovered that all was not well in “Addonsville”.

Once again, I’m writing a post not out of technical enthusiasm but to try and spare someone else the tiresome bullshit I’ve just had to endure this evening. I wrote earlier this year about the duality of addons in The Elder Scrolls Online. They can be a great boon to the player but they can also be fiddly to configure and frequently break when the game is updated. You’re dependent on the good will of a third party to maintain them. Naturally the recent addition of Elsweyr to ESO meant that a bunch of addons were broken by the expansion. Oddly enough I didn’t initially notice that several of mine had stopped working because I’ve been away from the game for a while, plus I was busy trying to transfer various settings from my previous character to my new alt. However, once I actually got down to the business of traversing Tamriel and questing, it came to my attention that lots of details were missing from my map. Hence, I discovered that all was not well in “Addonsville”.

To cut a long story short when I brought up on screen the list of addons, there were several that had “Dependency” in red text next to the author details. A little research indicated that the addon relied upon a library and that this was out of date. According to Wikipedia “in computer science, a library is a collection of non-volatile resources used by computer programs, often for software development”. On the left-hand side of the addon menu there is a little triangular arrow next to each one that is installed. If you click on this, a list appears of all the libraries that the addon uses. Again several of these were written in red text, indicating they were out of date. Thus I checked on each addon that indicated and out of date dependency and made a note of which libraries needed replacing. This included such all-time classics as LibDebugLogger, LibDateTime andLibMapPing.

I ended up with a list of 11 libraries that needed to be updated. Mercifully, these were all easy to find and install via everyone’s favourite mod manager, Minion. I then logged back into ESO and found that all installed addons were now working, there were no further dependencies showing in red and I now had Skyshards and other collectables showing on the map. However, there’s a very good chance that the next lot of DLC or quality of life patch will fubar everything again. I would therefore suggest to ESO players who are not technical inclined, to regularly check their libraries as described to ensure they are not inconvenienced. So far ESO is still proving to be a fun and entertaining game but it is becoming increasingly high maintenance. I don’t mind tweaking things from time to time but the list of items to check and monitor with regard to addons seems to be growing. For gamers such as I, it can be a dangerous thing to upset the fun to effort ratio.

Read More
Elder Scrolls Online, MMORPG, ZeniMax, AddOns, Gaming Roger Edwards Elder Scrolls Online, MMORPG, ZeniMax, AddOns, Gaming Roger Edwards

The Elder Scrolls Online and Addons

After recently watching several friends stream The Elder Scrolls Online, I have re-installed the game (funny how that often happens). I played quite consistently last spring and the game finally “clicked” for me. The narrative driven structure is something I enjoy, and I also like way you can pick and choose the content you undertake. So after letting the 70.9 GB game client download overnight, I fired up the game yesterday and found my level 50 High Elf Sorcerer in Auridon, where I left them last Easter. The first thing that immediately stood out was the plain vanilla default UI, which is minimalist to say the least. After a heavy sigh, I realised that if I wanted to continue efficiently playing ESO I would have to install a bunch of addons via Minion. The only minor problem was that after replacing my Hard Drive last November, despite backing up most data, I had not made a note of which addons I was using. Luckily, a friend who still had the game installed went through their current installation, so I was able to collate a suitable list.

After recently watching several friends stream The Elder Scrolls Online, I have re-installed the game (funny how that often happens). I played quite consistently last spring and the game finally “clicked” for me. The narrative driven structure is something I enjoy, and I also like way you can pick and choose the content you undertake. So after letting the 70.9 GB game client download overnight, I fired up the game yesterday and found my level 50 High Elf Sorcerer in Auridon, where I left them last Easter. The first thing that immediately stood out was the plain vanilla default UI, which is minimalist to say the least. After a heavy sigh, I realised that if I wanted to continue efficiently playing ESO I would have to install a bunch of addons via Minion. The only minor problem was that after replacing my Hard Drive last November, despite backing up most data, I had not made a note of which addons I was using. Luckily, a friend who still had the game installed went through their current installation, so I was able to collate a suitable list.

I don’t feel inclined to debate the rights and wrongs of addons in this post, simply let it suffice to say that they are a necessary evil in the case of ESO. Not having them makes playing a lot less efficient and frankly less enjoyable. However, third party addons need to be regularly updated and maintained but as their creators are not paid professionals, contractually bond to do so, they effectively become a lottery, to say the least. Then there is the issue of conflicts, UI errors and poor documentation, all leading to hours of tweaking settings and loading and unloading each add-on to get it to work as described. At present I have this tedious chore ahead of me because as you can see from the screen capture, my UI is an absolute dog’s dinner at present. However, once I’ve sorted the issue out according to my preferences, the presences of 16 addons should enhance my gameplay experience and I can get on with enjoying ESO.

Considering that ESO seems to be doing well within the MMO market and that developer ZeniMax are regularly producing new content and expansions for the game, I find it curious that there is still a reliance upon third party addons. Surely some time and attention could be spent improving and upgrading the UI, officially. Could ZeniMax not take a lead from the most popular addons and create something comparable and officially integrate them into the game? Doesn’t Blizzard Activision have a similar policy with World of Warcraft? It seems odd in an age of corporate control and the monetisation of all aspects of a game, that there is still a relatively free and unregulated culture of third-party addons allowed in some MMOs. Perhaps it’s a cultural hangover from the success of Skyrim? In the meantime I’ll get around to tweaking my own addons in ESO and hopefully won’t have to worry about them for a while. Not until the next expansion Elsweyr is released on June 4th and promptly breaks them all.

Read More