I'm trying to create a portable LAN version of SC2 to play from a flash drive/portable hard drive. So far, the game runs beautifully by just copying and pasting the files from C:\Program Files\StarCraft II. This works fine on most computers.
However, I've run into a problem with the map cache, which SC2 stores here
C:\ProgramData\Blizzard Entertainment\Battle.net\Cache for vista/7 or here
C:\Users\YOUR NAME\AppData\Local\Blizzard Entertainment\Battle.net\Cache in XP. The problem is that the computers I am trying to run the game on have this directory (and the entire C drive for that matter) blocked off, which means no file creating/modification privileges.
Is there any way to make the game look for the map cache in another directory, such as its own? Ideally, there should be a way to edit one of the program files (probably SC2.exe) to have it look for Cache\ in the game directory.
However, I've run into a problem with the map cache, which SC2 stores here
C:\ProgramData\Blizzard Entertainment\Battle.net\Cache for vista/7 or here
C:\Users\YOUR NAME\AppData\Local\Blizzard Entertainment\Battle.net\Cache in XP. The problem is that the computers I am trying to run the game on have this directory (and the entire C drive for that matter) blocked off, which means no file creating/modification privileges.
Is there any way to make the game look for the map cache in another directory, such as its own? Ideally, there should be a way to edit one of the program files (probably SC2.exe) to have it look for Cache\ in the game directory.