I think most of your points have already been replied to well enough already, but there was some things I'd just like to add.
As for the issue with derailing while coupling, which N3V announced 49 minutes after they announced the patch, a responsible company would have pulled the patch. How in the world they concluded "While we acknowledge that this has the potential to be a serious issue, we believe it doesn't not warrant taking down the patch at this time." is beyond cogent comprehension. Seriously, locos/rolling stock derailing due to a patch problem does not warrant pulling the patch? Does N3V understand that you NEED to couple locos/rolling stock in order to use them?
I made that post 49 minutes after making the post about SP1, but several hours after starting the process of getting this patch ready for release. We literally only became aware of how potentially problematic it was as we were ready to make the release post for SP1, and even then we debated quite a lot as to whether to delay SP1 again to fix is first. The keywords here are "potentially problematic". The derailing issue did not happen with all loco's, rolling stock, only a small subset of them. It had the potential to cause problems, but for most routes/sessions it would not. We made a decision and decided that we were better off fixing this by a hotfix patch rather than hold up release.
In combination to this, experience has shown that there are always hiccups when it comes to SP releases. We were prepared to do a hotfix if necessary, should there be some kind of unforeseen problem that our in-house QA and beta testers missed. We are still looking into problems people are reporting now to ensure that if there is a major issue, we can get it fixed for the hotfix as well. Releasing this build now, gives users a chance to identify these problems early. If we did another SP1 candidate, spent another week ensuring this know issue is fixed and the build seemed good enough to release, we'd still have to address those issues a week later.
For what its worth, we've done significant testing with our fix over the last two days and we have resolved this issue in our internal build. We will be continuing to test build integrity over the weekend, and are still on track to release the hotfix mid next week.
This SP is not one issue, it's a plethora of BS that regardless of what lies N3V wants to tell, was in no way thoroughly vetted before being foisted upon the public. The release of the manual patch was nothing less than a public beta test without the decency of telling people that they would be unwitting test subjects.
I appreciate that you might feel that way, but I can assure you both our in-house QA, and our generous volunteer beta testers have been working very hard over the last 6 months to ensure SP1 is as solid as possible. I also appreciate that you're very passionate about Trainz, and quite personally I would prefer people to let us know when things are wrong so we can do something about it. However, there are better ways to get your point across. If you've had issues with patching, or the game post patch, rather than complain about it why not highlight what those problems are in a way that we might be able to actually do something about them? So far I don't think you've pointed out anything legitimately wrong that we don't already know about, and in that case (the derailing issue) you've overstated how bad of an issue it is.
If you would legitimately like to change Trainz for the better, we will be doing another call for beta testers in the coming months. Perhaps you could sign up and help us catch these problems in the future?
I see no evidence of N3V working overtime to fix the mess that this SP has caused. They are not watching the forums during off hours, offering solutions to those that have been screwed by installing it. For the derailing issue, they said it would be next week AT BEST for them to provide a hotfix. It would appear by their overall absence in the forums that they are sitting by the barbie laughing at the fools that installed their POS SP1. When a responsible company screws up this badly, they spend the money and invest the human capital to fix it NOW, not "
If all goes well we will be making an additional hotfix patch for SP1 to rectify this issue and releasing it by the middle of next week." That statement alone proves that they are nonplussed by the issues that their SP has caused. If they truly have "identified the issue and are testing a possible fix now" it would not take them a week to release the hotfix to fix the SP.
Prior to release I'd been up 3 nights in a row til 2 AM to directly converse with some beta testers in the US regarding a possible critical issue. Last night I was up til 12am testing the fix and monitoring/replying on the forums. It's already 1 hr past home-time tonight and I'll still be here for a while. This also says nothing about the weekends and overtime leading up to release as well, or all the overtime the rest of the staff have done.
In regards to taking a week to test the fix though, our reasons are two fold:
For a start, the fix for the derailing issue has the potential to affect all driving functionality in Trainz. Obviously, we don't want to make a fix that merely breaks another piece of functionality, so we need to ensure that all aspects of driving work correctly with this new fix. I'm sure you can appreciate that may take some time.
Secondly, as I mentioned previously experience has dictated that there will always be issues at release. We were prepared to do a hotfix to catch those issues, but we need to identify them and fix them first. We had hoped to be able to do this and have the fixes tested before mid next week as well.
Come on N3V, show the least amount of integrity and pull your broken SP, unabashedly apologize to your customers, compensate them in some way, and actually LEARN from this fiasco. It took you far too long to release this SP to have it be broken this badly. Either someone in your marketing department or someone in your software development department is asleep at the wheel for this to have happened.
We've learnt plenty from our past releases and I'm sure we'll learn plenty here as well. I know in other posts you've claimed we're hiding, but I'm pretty sure this is the most active the dev team's been in the main forum for a while. We're not ignoring anything that's going on here, we're just trying to be constructive about things rather than resorting to hyperbole. We would be very appreciative if you could do the same as well.