http://bugs.winehq.org/show_bug.cgi?id=18468
--- Comment #23 from Ryan Tandy tarpman@gmail.com 2010-01-24 20:46:39 --- (In reply to comment #22)
but I believe the developer does make the Chaos Launcher source available on request. I'd be willing to contact him about it if it could be useful.
In fact I just noticed that the code has been posted on Google Code: http://code.google.com/p/chaoslauncher/source/browse/trunk It allows plugins to apply patches to the Starcraft binary before it is started and even while it is running. It's the same technique used by the ICCup launcher.
Please let me know if I should be opening a separate bug for Chaoslauncher.