My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
MultiInstance  
Running multiple instances of Starcraft using ChaosLauncher
Updated Apr 14, 2011 by AHein...@gmail.com

Starcraft

Note: 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 Launcher

Note: 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.

BWAPI

To 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.

Networking

Copy 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.

Conclusion

If you run into problems, please don't hesitate to do one of the following:


Sign in to add a comment
Powered by Google Project Hosting