A bit more clarification
carrothers said:
I might be getting ahead of myself, but from what I can fathom, you're trying to say one of the two. Please correct me if I'm wrong or put it too bluntly.
1) Running multiple installations of Diablo II through Fast User switching is hacking.
-OR-
2) Multiple Diablo II loading programs should be legal hacks since they simply allow you to do what XP users already can.
I'm just trying to find out what you're trying to prove, that's all. :lol:
'Hacking' has been misused ever since knowledgable programmers started doing malicious things with code.
The main argument here is that XP prohibits a program running on its system from seeing other programs, in this case through something defined as 'User Switching.' This might be argued as simply a much larger type of proxy (each user essentially being a different proxy), but that's not the point here... yet. If prohibiting a program from seeing others that it, itself, hasn't called (which directly counters a check in this game's executable) isn't wrong and can be used without violating the EULA or other TOU, then why can't the same thing be added to other OSes and similarly be within EULA/TOU?
Just because it's an officially released product from a major software company doesn't make it valid to use. Likewise, just because it's included as part of an OS supported by Blizzard doesn't mean that a third party, which creates a similar adaptation for other OSes, is promoting or encouraging cheating or the violation of the game's EULA/TOU. Either prohibiting a second instance from seeing the first is violation or it isn't, period. If it is a violation, then any method used to do this is a violation and XP is an illegal OS, as far as Blizzard is concerned.
Assuming it's legal, which this site has stated is and because Blizzard supports it, then it's really a matter of
how, not whether, it's done. A proxy can prohibit the second instance from seeing the first, but do all proxies violate the EULA/TOU of the game? If so, then that particular 'how' isn't legal. Obviously, if it's an OS adaptation that allows it under XP then an adaptation can be made for other OSes, including Windows, Linux, FreeBSD, Unix, MacOS and any others I've forgotten. The questions are:
If such an action, the simple prohibition of the second instance from seeing the first, isn't a EULA/TOU violation (countering a measure directly implemented by Blizzard to prevent two instances from running on the same computer), then such an adaptation for other OSes is also not a violation Does one exist, and does such an adaptation violate the respective OSes EULA/TOU if not included/supported by the manufacturer (and if it is a violation of OS documents, then is that also not discussable here)?
The entire point of the check was to prohibit multiple instances, and if a new OS was released that allowed such (XP), then Blizzard was faced with a choice: refuse support of XP due to its user-switching function directly countering multiple-instance checking, or support XP and all the features it comes with. Obviously, it chose the latter, probably from an entirely financial standpoint, but in 1.10 it didn't take out the MIC for other OSes. This means one of two things:
- Blizzard is silently encouraging people to buy a new product (an OS, but that isn't truly relevent) in order to get more out of a game they still support but are tired of fixing due to its many flaws, or;
- Blizzard is no longer concerned about the MIC and whether people run multiple instances on the same machine, but can't be bothered to take out the MIC or, to such an extent, help others achieve the same versatility and functionality as XP users.
This means, as far as they're concerned, we are allowed to run two instances on one computer as long as it's Windows XP, but to hell with everyone else. Doesn't that sound incredibly demeaning to anyone, and further evidence they don't give a damn about us? Before you answer, don't put words in my mouth, as I'm not using this as an excuse to break the EULA/TOU.