• 17 July 2016

    Email issues

    posted by Dark0ne Site News

    We believe this issue was fixed at 2am this morning (since then our mail server has sent over 6,000 emails). Please contact us if you do not think this is the case.

    Original news post:

    Hi folks,

    This is a quick update to let you know we're aware of an issue affecting our email delivery at the moment. A quick check of our stats shows our external mail provider (Amazon SES) has delivered no emails over the past 24 hours. We send emails for registration activation, private message notifications, tracked forum topics and so on and so forth. This will likely be related to recent security updates we've installed on our servers.

    We're working on getting this fixed up (not least because it means no one can register a new account on the site until this is fixed), so please be patient.

    I apologise for the delay. I've been travelling up to and then subsequently at a friend's wedding all day so I haven't been able to read the myriad (over 1,000) support tickets people have sent me on the issue. Due to the sheer amount of people who have sent in tickets, I apologise but I won't be able to personally respond to each one. Hopefully you can appreciate why!

    Either way, we'll get this fixed up as soon as possible.
  • 28 June 2016

    Nexus Mod Manager focus group needs more help

    posted by BlindJudge Site News
    This is a quick and easy news post asking for a little more help with the Nexus Mod Manager focus group. The team has been hard at work doing updates, bug fixing and adding new features to provide the most stable and reliable platform for modding your games. This is going to be one big release!

    We touched on it before, but the big addition to this release will be the Backup and Restore functionality. Following feedback from the users involved in the existing focus group, we have added a complete local backup facility. This allows you to take a 100% complete “snapshot” of your game mods, ready to be restored in full, at any time.

    Another big part of the upcoming update is Profile Sharing which allows users to share their own profiles and allows one-click installation of other's profiles. This enables everyone to share their modded experiences easier than ever.

    The combination of these two systems enables you to then try out other builds and profiles that have been uploaded to the site with ease and peace of mind. If you don’t like the downloaded build or want to just return to your previous configuration, then it’s as simple as a few clicks.

    The possibilities this opens up are pretty endless. We have already seen in the focus group an  amazing diversity of people’s profiles, each one changing your game to become a new and unique experience. Any combination of new looks, quests, abodes, armors, or gameplay mechanics can now be installed and replaced with ease - this is a very exciting addition.

    The focus group has been exceptionally busy and have helped us in finding and quashing a number of bugs through the use of the Github bug tracker and we are most grateful for all the help they have provided, but we now need more people.

    So here is another call out to ask if anyone would either like to be a part of the focus group or knows of someone that would. If so, please drop an email to paul.buttle@nexusmods.com and I will invite you to join us in our company communication tool ‘Slack’, you will be given access to the upcoming releases of Nexus Mod Manager. What we ask is that you spend some time testing each feature of the software, especially the new ones that will be detailed within ‘Slack’ and report back any bugs that you may find.

    Many thanks

  • 20 May 2016

    File Front archiving in progress

    posted by Dark0ne Site News
    Back in the middle of 2015, FileFront.com quietly shut the doors to its various gaming hub sites (which were much like Nexus sites for game mods back in their hayday in the early to mid 2000s). Over the past few years File Front was extremely out-dated, slow or outright broken in many areas, lacking some TLC that it needed despite still having an active contingent of core users who still frequented their forums.

    While File Front hadn’t really been updated properly in years with most games supported being released before 2010, it contained tens of thousands of files for lots of great (but now) old school games. While File Front had closed, GameFront.com, their parent site continued to operate. The Game Front site contained all the files previously located on their File Front properties, plus many many more. Unfortunately, the Game Front site was in even worse shape than the File Front sites were, making it an extremely poor archive of the File Front sites and absolutely horrible to navigate. Game Front file pages lacked any file images, poorly parsed file descriptions and no details about the author of the file.

    Finally, Game Front announced they would be shutting their doors at the end of April, thus condemning hundreds of thousands of files to the void of the internet and all but removing any traces of tens of thousands of very old mods for some classic games from the internet forever. As a result of this announcement many people, sites and communities have been scrambling to save as many files as possible from the soon to be defunct Game Front community. Indeed, the best example I’ve found is at Gamefront.online, which seems to be an exact copy of the Game Front site before it went down, complete with downloadable files.

    When we first heard about Game Front shutting its doors we knew that the files would be in safe hands inbetween an Archive.org team who were working on a full archive of Game Front, and members of the original Game Front community who were working on archiving the forums. However, the File Front sites, including their files, file images and category structure, were not going to see the light of day again in any reasonably usable format.

    As a result, we’ve been working to save as many files from the File Front sites as possible and finding the best method to port them into our Nexus system. As File Front sites were largely like Nexus sites are now in terms of structure, we felt that focusing on the File Front files side of things would be in everyone’s best interest. The focus wasn’t just on not losing the files, but on saving the category structure, screenshots, file descriptions and author information that is actually what made the original File Front sites usable and easier to navigate for the games they supported.

    With help over IRC from some of the archive team working on the Archive.org backup of Game Front and the help of certain original staffers from File Front and Game Front respectively we think we’ve managed to do that.

    We’re currently working on importing our finished archive work from Game Front into our Nexus infrastructure, and some of the games and files are already available on the Nexus network for you to browse right now including the archived files for the original Star Wars: Battlefront, Supreme Commander and Unreal Tournament 3, among other games.

    We don’t expect these sites to be popular or demanding on our servers, but I couldn’t sit and idly watch tens of thousands of mods for games I grew up with be lost to the internet forever. Games like Soldier of Fortune, Battlefield 1942, Unreal Tournament 2004, Return to Castle Wolfenstein and Warhammer 40,000: Dawn of War that are long since past their prime, but are games I grew up playing and downloading mods from File Front for back in the day. I am extremely pleased to be able to archive these mods on the Nexus to keep them safe for the foreseeable the future.

    Our archiving work continues, and will likely continue throughout the weekend and into next week at the current pace. If you have any problems or issues you’d like to report with the archive work please email us at fileissues@nexusmods.com or use the usual reporting methods on the site if you’re a Nexus member.
  • 11 May 2016

    Change of Ad Provider

    posted by Dark0ne Site News
    While I wouldn’t normally divulge such information publically in a news post due to the “unsexy” nature of talking about advertising, and because most of it happens behind the scenes anyway, I thought I would be remiss if I didn’t update people on this topic.

    A little under two months ago we announced and released our new ad reporting functionality. The idea was to provide a very easy method to report bad ads that might come up on the site. Most importantly, for us, it was a way of gauging just how bad a problem bad ads were on our provider. Bad ads being defined as ads with auto playing sound, redirects, pop-ups or, worst of all, malware or viruses. I had an inkling, but I had no official figures to back it up.

    Over 8,500 reports later on 115 specific ad placements (in under 2 months)...I have a very, very good idea. I was abso-bloody-lutely livid when the extent of the problem was revealed and sent regular emails expressing my disgust to my provider. Here’s just a snippet:

    We're a part of the problem! We're the reason more and more people are turning to adblockers to secure themselves against this crap. And I think what annoys me most is it's taken me having to waste my coder's time creating an ad reporting system...to even know there was a problem in the first place! It's diabolically bad, and I'm ashamed I'm serving these ads to my users and ashamed I've let it go on for so long.

    While I won’t go into the internal politics that happened behind the scenes that involved me exerting pressure to try and improve the situation, I’m writing this news post today to let people know that as of this Saturday, we will be moving to a new provider. It is my hope that moving to this new provider should provide higher quality, more targeted advertising that is far more reliable and safe for users of the Nexus.

    We’ll rework our reporting system to work with the new provider’s system and I will continue to monitor the situation closely. If it doesn’t work out, we will move again (and again, and again, if necessary) until we find a provider we can truly rely on. Even if it means taking a hit on our ad revenue to ensure the security is correct.

    I wanted you to know that this stuff is important to me and I take it extremely seriously. We work hard to secure our site as much as we possibly can, and it frustrates us that our work is undermined by external attack vectors outside of our direct control that we rely on in order to survive.

    So, from this Saturday, it is my utmost hope that the advertising situation improves considerably. I will update you accordingly, especially in regards to the new “tiered membership” incentivised system I mentioned in the earlier news post linked at the beginning of this article.

    Once we’ve gauged the reliability of the new ad provider we’ll be in a position to launch that system and provide some benefits to those of our users who help to support the Nexus by turning their ad blockers off (or not using adblockers at all) on the Nexus.
  • 06 May 2016

    Changes to our file uploader and large file uploading fix

    posted by BlindJudge Site News
    As you are all probably aware we have had an issue for many, many months now with our file uploader not being able to process large file uploads (typically files above 300MB in size). During this time we’ve been working with mod authors to manually upload large files to our database for them. Obviously this isn't ideal for either you or for us, so we've also been working diligently behind the scenes to get a new uploader coded for the sites. We've finished work on this new uploader and it’s now live and available to be used on the sites.

    This new uploader brings with it a number of new benefits over the old system, on top of providing support for large file uploads again (we've tested with files up to 3GB in size, so far):

    • All users will now be shown a progress meter, showing how much of the file has currently been uploaded
    • Uploads can now be paused and resumed
    • If you close the page by mistake or you are disconnected for whatever reason, you can now reopen the page and begin the upload exactly where you left it (24 hour time limit on uploads, however!)
    • Your file will not have a working download link until the file has actually propagated across our Content Delivery Network. It can take up to an hour for this to happen. This will stop people complaining about your file being corrupt or only partially downloading before it breaks when they try to download your file too soon after you’ve uploaded it

    You no longer need to email or direct message me with your files. Just upload them onto the site as you normally would via your file page admin areas.
  • 26 April 2016

    SSL Testing on Nexus Mods

    posted by Dark0ne Site News
    Hi folks,

    Just a quick heads up that we're currently testing out the implementation of SSL security across the Nexus site (not the forums, yet).

    The switch has been flicked and you should be seeing a nice padlock in your URL bar while browsing the site. Some pages aren't showing a green padlock yet due to links to the non-SSL side of the forums.

    While initial testing has been positive, we'd appreciate it if you could let us know if you notice any errors, issues or anomalies browsing the site today as we cannot extensively test every single last nook and cranny of these sites as effectively as a few hundred thousand of you folks today!

    Thanks for your time.
  • 21 April 2016

    Wanted: NMM Testers and Focus Group

    posted by BlindJudge Site News
    We’re currently in the process of adding new features into Nexus Mod Manager, Robin covered it briefly in a previous news post, so I’ll try and expand a little more.

    What we are aiming for with NMM is a piece of software that will make the installation, management and visibility of mods incredibly easy and open. You see a mod you like on our site, you click ‘Download with NMM’ and have it seamlessly downloaded, unpacked and placed in the right location with minimal fuss. Don’t like the file, then click to uninstall and NMM will go through and ensure that all remnants of that file are removed and your game functions exactly as it did previously. We’ve not really scratched the surface of advanced modding techniques yet, but we’ll get there once we’ve sussed out the simple stuff!

    The thing is, with a bare-bones team behind the scenes here at the Nexus, testing and bug finding is a very long and tedious process, and we often miss things that an extended team might pick up on. So we are looking to find some current users of the NMM to join Robin, myself and the team in testing the future builds and helping us develop a concise and user-friendly bit of software.

    You will be added to a closed focus group that will be dedicated to the NMM platform and be able to try out new test builds before we publish the new version to the masses. It’ll be your job to try and break the test builds and inform us of the problem so we can fix it.

    If you fancy joining in then either drop me a PM through the site or an email to paul@nexusmods.com and I will send you an invite through a piece of software called ‘Slack’ We have once again had such a huge response that this group is now full... Thank you so much to everyone that has volunteered!

    Here we will have a number of channels where you can discuss bugs you find for a particular build, ideas you have for improving the software or even just to chat about the weather. Within the group you will have direct access to Robin, Tom, Dave and Myself along with the NMM developers and with all of us working together we’ll move the NMM platform onwards and upwards.

    Our current tests involve the new ‘Profile backup and sharing’ functionality. Here a user can save their mod profile and have it backed up on the Nexus Mods site. This profile can either be kept as a personal backup, available only to yourself, or it can be shared with other users, allowing them to download any mods they’re missing from your profile and have it setup exactly how you have it (including scripted installer options, installation order and load order). The result being they can play their game with the exact same mods and options as yourself.

    In addition, we'd like to invite those of you interested in directly helping us with the development of NMM to the new repo we've opened on Github. Though NMM has always been open-source, we're hoping that the well-known Github interface and functionality will inspire even more collaboration. We're always on the lookout for new and better ways of doing things as well as expanding NMM's feature-set. So, if you're familiar with modding and software development, your contributions will undoubtedly go a long way in helping us offer a better modding experience for everyone.

    Thanks to everyone for their assistance

    Kind regards

  • 18 March 2016

    Downloading issues

    posted by Dark0ne Site News
    Update: This issue should now be resolved.

    Hi folks,

    We're aware of some issues with our download mechanism today which certain users are experiencing on certain files. The problem stems from our current work trying to get the sites switched over to a fully SSL secured system -- a complex and costly procedure we've been working on for some time now to better secure our sites and your user data.

    Because the way this is affecting the CDN, this issue is likely to get worse before it gets better as the CDN cache begins to empty out. We obviously hope to get it fixed as soon as possible, but it could take some time. Hopefully hours, rather than days!
  • 15 March 2016

    Ad reporting functionality

    posted by Dark0ne Site News
    To help us sort out our ad serving we’ve added a new “report this ad” feature underneath any ad placements on the site. This functionality will quickly let us know about the ad placement you’re reporting which we can then pass on to our ad supplier to help them quickly get to the root of the problem.

    A bad ad that we would appreciate you reporting if you see it would be considered as:

    • Any ads with auto-playing sound.
    • Any ads that look like those crazy epilepsy inducing ads of the early 2000s with flashing colours.
    • Any pop-ups. We do not use pop-up ads.
    • Any ads that “break” the page layout as they’re larger than the space they’re supposed to fill.
    • Any ads that automatically redirect the user away from the page. That’s a massive no-no.
    • Obviously, any malicious ads (e.g. ones that your anti-virus program says are unsafe).

    The ad spaces we use: a 728x90 pixel banner below the top navigation and above the site content, a 300x250 box ad either on right navs or next to the file stats on file pages, a 728x90 at the bottom of the page and a 300x250 at the bottom of the page. If you see anything else, it’s wrong, and we want to know about it!

    Personally, I’ve been less than impressed with our ad provider of late. I’ve had many reports of issues that have been too numerous to ignore. I have been applying considerable pressure for them to sort out the issue but, without proper reporting, it’s hard to gauge just how endemic the issue is. It’s our hope that this new functionality will show us the extent of the problem so I can make a more informed decision about what to do next, whether it’s applying the right level of pressure backed up with statistics this new functionality will provide us, or looking for a new supplier altogether.

    I understand that talking about ads is utterly undesirable. They are an unfortunately necessary scourge of the internet because there’s just no other way of paying for the servers and staff that keep resource intensive sites like this afloat. This year, Nexus Mods is projected to need £550,000 to keep running ($780,000). A figure that’s more than doubled in just under two years as we’ve continued to grow. We just can’t do it without ads on the site.

    With this in mind, we have recently finished work on a slightly improved experience for users of this site who do not use Adblock. We are yet to release this functionality as I want to get a grasp of the current ad situation before I implement a system that incentivises turning off adblockers.

    Because any talk of ads brings with it recommendations from certain users in the comments that everyone turn on their adblockers (something I find slightly rude, I won’t lie), I feel it necessary to talk about an upcoming feature we’ll be adding to the sites.

    I understand and I get Adblock, and I understand and get why people use it. Whether it’s privacy, security, or just removing an annoyance. But unfortunately I have to sit on the other side of the argument simply because, if everyone used Adblock, then this site wouldn’t be able to afford paying the $780,000 bill this year. Indeed, the only reason why Adblock has “worked” up to this point is because there’s still enough users out there not using it to subsidise the people who are. As it stands, roughly 45% of Nexus users, who aren’t Premium or Supporters, use Adblock. That’s quite a high number. If that number gets much higher, we’re going to have serious issues. The same applies to many, many more of your favourite sites online.

    There’s been a recent increase in sites not allowing users who use Adblockers on the site being spearheaded largely by the already dying newspaper industry’s websites online. A high-profile example is Forbes.com. I think we’re going to see more of this sort of stuff in the coming years. It’s a big deal on the internet right now as Adblock user numbers increase. However, I do not plan nor want to go that route at all. Instead, I want to thank those users who do not use an Adblocker by giving them a slightly better experience on the sites, without penalising Adblock users at all. Just to confirm, this new system will not change anything, at all for users who keep their adblockers on. For adblockers, the site will remain exactly the same as it is now and you won’t be locked out of anything you’re not already locked out of now (e.g. Supporter Image Share). Guaranteed.

    The idea is to have a tiered system of membership with adblock users, non-adblock users, Supporters and Premium Members offering different levels of advantages. What you have right now, as a normal non-Supporter, non-Premium user of the site will be the adblock user level. So if you’re perfectly content right now, nothing is changing for you. Users who do not use adblockers will get a 50% download speed boost on the sites. Rising from 1MB/second to 1.5MB/second. A thank you from us, to you, for not using an adblocker. Supporter perks will remain the same, except for also gaining the 50% download speed boost, and Premium will remain unchanged as they already have uncapped download speeds among other perks.

    The idea is not to punish people who use Adblockers. The idea is to incentivise turning off Adblockers and to thank those users who don’t use them on Nexus Mods. It’s an attempt at a positive reaction to Adblockers rather than the largely negative ones we’re seeing elsewhere online. With the raucous amount of abuse thrown out about advertising online, it’s only right that we thank users who willingly browse the sites with the ads turned on for helping to support the upkeep of the sites.

    I’d like to remind users that Supporter membership on the site, which costs just £1.29 (roughly $2) and applies to your account forever (e.g. it’s not £1.29 a month, it’s just a one-off £1.29 to permanently be upgraded) removes all ads on the site for you. Similarly, if you become a Premium Member even for a single month (£2.99, roughly $4.25) you will never see ads on the site ever again, even after your Premium Membership expires. The idea being to make it as cheap as possible to remove the ads on the site, and to negate the often seen criticism elsewhere on the web that “there’s no cheap way to remove ads, so I use an adblocker”. I’m sorry, you can’t use that excuse here.

    We’ll likely wait a month or two to release this new Adblocker incentive while we analyse the reports we get on our current ad setup with the new ad reporting system this news post was originally all about. I want to ensure the ads we’re serving are as tight and right as possible before suggesting to otherwise skeptical Adblock users that they help us out by turning them off.
  • 08 March 2016

    Corrections to file stats

    posted by Dark0ne Site News
    Hi folks,

    It came to our attention last week, in a random forum post unrelated to the topic, that the unique file download stats have been broken for quite some time now. I honestly had no idea this was the case.

    The unique download stat you see on file pages is supposed to tell you how many individual members have downloaded a file. Irrespective of how many times that user comes back to download that file (or multiple versions of a file on the same page) the unique download counter should only go up once per user who downloads from a file page. As an example, imagine a new user goes to the SkyUI file page for the first time. There are currently 14 files available for download for SkyUI. The first time the user downloads SkyUI the unique download counter will go up by 1. The second time the user downloads that file, or any other file on that page, the unique download counter should not increase by 1 again.

    On top of that, each individual file uploaded to the file page (in SkyUI’s case, 14) has its own unique download counter as well. These are file specific. So if I download SkyUI 1.0 a total of 5 times, and SkyUI 2.0 a total of 5 times, then the unique download counter for SkyUI 1.0 will go up by only 1, the unique download counter for SkyUI 2.0 will go up by 1, and the unique download counter for the SkyUI file page as a whole will go up only by 1. In contrast, the total download counter for SkyUI 1.0 will go up by 5, the total download counter for SkyUI 2.0 will go up by 5, and the total download counter for the SkyUI file page as a whole will go up by 10.

    As a result, you end up with two markedly different figures; unique downloads tells you how many individual members have downloaded the mod. Total downloads tells you how many times the file has been downloaded overall, unique or not. The disparity can go some way to showing you how many users like the mod enough to update it through multiple versions, among other things, though you take that with a pinch of salt, of course.

    Users who download the file without being logged in (any files under 2MB can be downloaded without an account) do not count towards the unique download counter at any time, but will count towards the total downloads. This is because we cannot accurately track unique download statistics for non-logged in users due to the prevalence of dynamic IP addresses. As such, unique downloads are only based on registered members downloading files.

    That is how it was supposed to work. That is how I actually thought it did work. However, that’s not how it was working up until today.

    To explain how it was wrongly counting the figure before I’ll go back to the SkyUI example. Before, if I download SkyUI 1.0 a total of 5 times, and SkyUI 2.0 a total of 5 times, then the unique download counter for SkyUI 1.0 will go up by only 1, the unique download counter for SkyUI 2.0 will go up by 1, and the unique download counter for the SkyUI file page as a whole will go up by 2. As a result, if I were to download all 14 files on the SkyUI page then the unique download counter for the SkyUI file page as a whole would have gone up by 14.

    This meant that up until now, the unique download counters for file pages were incorrect and not accurate. The unique download counters for the individual downloadable files themselves (e.g. SkyUI’s 14 individual files available from the “files” tab on the file page) were correct, just the overall total unique downloads for the file pages were wrong.

    Over the past four days we’ve been running a script in the background to go through all 1.4 billion downloads we’ve logged to date in our file database and recalculate the correct unique download counters. We’ve also patched out the error in our calculations to ensure the correct counting method is used. The figures you now see on the site are the correct, fixed figures. Initial comparisons show a 30%-50% change downwards for most file page’s unique download counters.

    I understand that it can be disheartening to log on to your file pages today to find your unique download counts revised down, a lot. I’m sorry about that. However, I’m sure everyone would rather the correct, accurate figures were shown rather than sticking with the incorrect figures.