Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

A friend of mine is running OSX, and wants to install two versions of World of Warcraft onto the same machine: one being the current official retail version, the second being a much older ("Vanilla") copy to play on private servers with.

They already have the retail (new) version installed on the computer; when they run the installer program to install the older version, it detects the already installed (new) version, preventing the old version from installing (get a "Play" button instead of "Install".)

The root of the problem is the installer detecting an already existing version of the application: how can we 'trick' the installer application so it does not believe the other version of the same application already exists?

  • We've tried renaming the Application's folder to something else (so it shouldn't have been able to check a default file path); it still detected it.
  • I understand OSX is UNIX based and that it doesn't contain a registry like Windows, but is there any type of information that is stored in the OS (other than the Application folder itself) that could allow this installer to detect the presence of the application?
  • (We don't care about running the two installations simultaneously, only that we have both versions installed so one or the other can be played.)

I understand this is a very application-specific problem, but any tips or insight into OSX and "installed applications" would be most helpful. Thanks!

share|improve this question
Some files are set in /Users/username/Library/Application\ Support/program_name; thus creating another user and installing the program that way could help, but it really depends on where the program stores its files. Note that the Library directory is not visible by default in Lion (if that's what is used), to see or enable it check this: – lupincho Apr 11 '12 at 6:54
Çheck out /Users/Shared, IIRC some Blizzard programs used this as well. – Daniel Beck Apr 11 '12 at 7:46
Thank you guys, I'll check these out. – David Elner Apr 12 '12 at 22:09
Is VMware not an option? – Dave Sep 14 '12 at 12:45
I suppose virtualizing would be one way to work around the problem, but given the nature of games as they use graphics drivers/hardware, I'd be suspicious of potential incompatibilities. – David Elner Sep 19 '12 at 5:09

You must log in to answer this question.

Browse other questions tagged .