Page 1 of 2

Multiple Instance support thread

Posted: Thu Oct 14, 2010 4:47 am
by Heinermann
Tutorial: http://code.google.com/p/bwapi/wiki/MultiInstance
Issue: http://code.google.com/p/bwapi/issues/detail?id=237
Todo: SNP research and multi-instancce communication

Discuss.
Havn't tested/finalized a solution yet, so if you have ideas for getting 8 processes on a single machine to communicate I'd like to hear it.

Posted: Thu Oct 21, 2010 9:42 pm
by Heinermann
Image

Posted: Fri Oct 22, 2010 1:19 am
by poiuy_qwert
Nice! :D

Posted: Thu Nov 04, 2010 4:27 pm
by Heinermann
Image
Image

Posted: Fri Nov 05, 2010 3:03 pm
by poiuy_qwert
Looks like its coming along, but its hard to tell the progress from the screenshots (hard to tell whats going on). Is that showing you have it running multiple instances but they can't connect to eachothers games (yet?)?

Posted: Fri Nov 05, 2010 5:16 pm
by Heinermann
They do connect, games can be hosted/joined successfully, and they do complete the storm login sequence, but are suddenly "desynchronized" when the send/recv counts don't match and storm begins requesting the packet be resent, until the connection timeout finally drops them.

Posted: Sat Nov 06, 2010 2:19 pm
by Heinermann
It now WORKS. You can PLAY FULL GAMES! :)

<now in svn and release>

Post your results and Operating system, including information about a virtual machine if you're using one.

Posted: Mon Nov 29, 2010 10:04 pm
by Jordi
very nice! will check out.

I was using a program called sandboxie to run multiple instances of diablo2/bnet. I never tried with Starcraft tho.

Posted: Tue Nov 30, 2010 3:09 am
by Heinermann
Also it's a known issue that the LUDP network mode is not compatible with Windows XP, and that the lobby slots do not appear when joining a LUDP game.