Quoting Destroy All Monsters,
To me it's just one more piece of software to manage that I'd rather not - whereas if Impulse were a standalone app or based on something other than IE I wouldn't have to.
You know what, it's called a software requirement. There are a lot of hardware requirements for Sins :
- A working electrical outlet
- A fully functional computer, including :
- A directX 9.0c compatible video card with 128MB of ram, a recent CPU, hard drive space, internet connection, etc.
These are all quite expensive, but surprisingly, no one seems to care.
But there are also a lot of software requirements, including :
- Windows XP or Vista
- DirectX 9.0c
- Drivers for all your hardware
- Impulse
- IE7
These are all free, except for Windows, but now getting these installed is somehow a big problem.
There is NO SUCH THING as a stand-alone application. Applications are, by definition, software running on a software platform, such as an operating system. End-user applications such as games are not written directly for the hardware, they use all kinds of software components that are assumed to be present on the customer's machine, it has been like that for decades and it will increasingly become like that. Before DirectX was made part of Windows, it was included on game discs and users would be prompted to install it. Oh no, what if I don't want DirectX ? I don't play the game ! How many applications require a Java JVM to be installed ? How many applications require .NET ? How many applications require a compliant web browser with this and that plugin installed ? Are you going to whine at every single component ? Software builds on software that builds on software and you've got to live with that.
And by the way, consider yourself lucky that a game from 2008 runs on an OS from 2001, even on the condition that you let that OS do its job (update itself, i.e. install IE7 - it will do this by default). Running new software on older OSes has always involved keeping up with the Service Packs and shit.