Recent Downtime

It has been a frustrating few days after a recent AWS outage borked MySQL connections for our blog and forums. The host resolved this quickly for sites hosted in North America region, but dfworkshop.net was hosted in the closest datacentre to Australia (Asia region), and this continues to be down at time of writing. And after almost 48 hours, I’m still unable to obtain time-frame for fix.

I’ve worked around this by migrating sites to North America region with functioning MySQL servers. Unfortunately, databases couldn’t migrate because source servers still aren’t live. To fix this, I restored from the most recent backup available taken on 25/02/17. For the blog this isn’t a problem as nothing was posted in this time, but for forums this means all posts, replies, PMs, and new user registrations created after 25/02/17 are not part of the restore.

I’ve locked the forums for now and will continue working with host to try and recover a later version of databases. Outcome is dependent on how quickly host can resolve MySQL issue in Asia region. If they can’t fix this in next 24 hours, I’ll unlock forums and we’ll just move on. I’d rather have a functioning site than sweat over a few days of lost posts.

I apologise if you registered to forums or posted anything after the 25th. Forums will be back online within 24 hours and we can pick up where left off one way or another. Thank you for your patience!

Update: Forums are back online now. Unfortunately it doesn’t look like I’m getting those live databases back. This means I have to start from most recent backup as of 25/02/17. Please repost to any active conversations you were participating in prior to outage and we’ll be back on track in no time.

Roadmap Update

I’m running behind on Release 3, however I’ve also managed to squeeze in features originally planned for 1.0 or later (such as weapon loading). My original plan was for Release 4 to be considered 1.0, but I’m so close to the finish line now that I’ve decided to push through and name the next release 1.0. This should be ready in another week or two, depending how much time I can allocate.

One feature that will be missing from 1.0 is improved content browsing directly from Unity’s editor. After reviewing what I want to achieve here and some limitations of editor scripts, I’ve decided to delay this feature to the post-1.0 pile. Creating a good user interface is always challenging, and there’s nothing functionally wrong with just typing in the name of the model/block/location you want to load. I will improve this, but I need to step back and clear my head before taking it on.

Once the 1.0 release is out, I’ll start work on a series of short YouTube tutorials to help newcomers with Daggerfall Tools for Unity. These will cover the basics of setting up a project all the way to creating a simple dungeon crawler with infinite levels. This will be a nice diversion and help me review the tools by actually putting them to work.

On a personal note, the development of these tools has been a lot of fun and I’ve not had to make the time sacrifices I made two years ago. I can get a lot done in an hour or two per day, plus a little extra on weekends, and I don’t need to miss out on any time with my family. Thanks to Unity doing most of the heavy lifting, I can take a new feature from concept to reality in very little time. <3 Unity.

Project Work

I’ve had some project work come up that will keep me busy for 2-3 weeks. I probably won’t have much free time, but will update if I can.

Daggerfall For Free!

The wonderfully huggable Bethesda have released Daggerfall as a free download. Announcement on the Bethesda Blog is here. A huge thanks to Bethesda for taking this step and releasing Daggerfall to the community.

This also means my exploring tools are now available to everyone – not just people who already own Daggerfall. I’m assuming Daggerfall Explorer, Jukebox, etc. will work with the free download of Daggerfall. I will test this out over the weekend. I will also update Daggerfall Scout so it no longer requires the original CD, and instead works with the Zip file released by Bethesda.

Happy days!

DaggerXL

In case you’ve missed it, a chap called LuciusDXL has started work on a Daggerfall engine remake called DaggerXL. What he has shown so far is incredibly promising. You will find his site, along with screenshots and movies here.

I’m very excited by this ambitious project, and look forward to watching his progress unfold.