|
MultiInstance
Running multiple instances of Starcraft using ChaosLauncher
StarcraftNote: It is generally not possible to run Starcraft as multiple instances without a hack, thus we have created a patch that will allow Starcraft to have multiple instances of itself and have a unique description in Chaos Launcher. After copying the contents of starcraft-folder\ to your Starcraft folder, go to \Starcraft\bwapi-data\ and run Multiple Instance Hack.bat. The batch file will proceed to run an included patch file and create a new executable called StarCraft_MultiInstance.exe. Chaos LauncherNote: It is also not possible for the default Chaos Launcher to support the launching of multiple instances, thus we included a hacked version that does. After copying the contents of chaos-launcher-folder\ to your Chaos Launcher folder, you should run Chaoslauncher - MultiInstance.exe. There is a drop-down menu that allows you to select the version you want to use. Click on it and select Starcraft Multi-Instance. Select BWAPI Injector and any other plugins you want to use. W-MODE is also compatible and recommended with multiple instances. Some plugins will be greyed out. Don't worry, this is normal behaviour. There is a checkbox available that will enable them. BWAPITo set up BWAPI for multiple instances, you must configure the AI path for each instance. Browse to Starcraft\bwapi-data\ and open bwapi.ini. Now change the entries in ai accordingly to load your AI modules. To specify multiple ai dll's, add the path relative to the StarCraft directory to the dll in a comma separated list. You can also specify a revision for older AI binaries provided that revision's BWAPI.dll is copied to the bwapi-data\revisions\ folder as #.dll (where # is the revision number) and is revision 2753 or newer. NetworkingCopy Starcraft\SNP_DirectIP.snp to your Starcraft folder. A new network mode called Local PC should now be available after choosing Multiplayer. Note: This network mode will only appear when BWAPI has been injected and will allow you to play matches between multiple instances. For network mode support, visit the BWDI project. ConclusionIf you run into problems, please don't hesitate to do one of the following:
| |