posted 03-20-99 02:58 PM ET
I believe the problem here is that FIRAXIS refuses to write 'workarounds'. Personally, I think this is somewhat stupid. Most of the later bug fixing in games is writing workarounds to get a program to work despite a bug in someone else's drivers.I'm quite disappointed in Firaxis. Other game companies (most, in fact) are willing to do this tedious task for the consumer... appearantly they are not.
Some people have pointed out that Firaxis can't solve every issue on every hardware platform with every driver... and while that's completely true, I think it's terribly stupid of them to imply that just because a bug is hardware or driver related means that it's not their fault. What is more likely is that they are calling routines for sound cards and/or video cards that other game companies have learned DO NOT WORK, and worked around... ie, they did it a different way that doesn't cause a crash. Firaxis doesn't seem willing to do this for the consumer.
Obviously it's a significant portion of consumers who are experiencing these problems... for every post here, there are a hundred others who don't post at all. I myself have a very new computer (purchased in December from Dell) with standard, good hardware (Monteago sound, TNT video, PII450) that causes me no problems with other games (other than some problems with A3D).
Somehow, those other game programmers managed to avoid these bugs... either they didn't need certain features that Firaxis used, or they did need those features, found the bugs, and fixed them. I'm more inclined to believe the latter.
I greatly enjoy SMAC... when I can play it. The bugs have slowly driven me to play it less and less... it's very disheartening to get crackling buggy sound, crashes, and lockups while you are trying to enjoy a game. I don't want to have to make an effort to enjoy it... so I often don't bother, and play something else. Bugs sap the enjoyment I recieve from the game, and it's sad to think that they'll never be fixed, because the creators don't feel it's worth the effort/cost.
Ther ARE solutions to fixing hardware/driver problems. That's what bug report websites are for. That's what tracefiles and dumps are for. That's what hardware test machines are for (buy the most popular sound cards, the most popular video cards, and a 2 or 3 testbed computers). Yes it costs money and time, but that's just part of making a good game... a part Firaxis doesn't seem to acknowledge.
Raven