StarCrack Launcher Rev 53 with DEBUGGING Features Preview Download

Started by usmc23, March 06, 2010, 06:36:46 PM

Previous topic - Next topic

usmc23

This release is more geared towards developers than anything else.
If you are NOT a developer DO NOT use this build.

You MUST run SC2 in a window if you want to have debugging features from olly
enabled! If you DO NOT want debug features delete the olly folder.



INSTALLATION:
Extract to: C:\Program Files (x86)\StarCraft II Beta\Support
Package Contains:
SC2Launcher: Front end launcher with UI.
sc2debug: Custom starcrack debugger.
StarHackDebug.dll: Code that gets injected into SC2.

We plan on releasing a full plugin package so you guys can make your
own C++/Lua memory patching code that will come in the next release.
When you launch SC2Launch.exe it saves a file called MapToLoad.LaunchTemp,
and than launches sc2debug.exe.  If you launch sc2debug.exe and MapToLoad.LaunchTemp
is NOT present it loads directly into the Battle.Net menu. Like wise if you just
quickly want to reload the same map with the SAME settings, you don't have to launch
SC2Launcher you can just run sc2debug.exe

For now the MapInfo modications are still in SC2Launch.exe.

To use sc2debug.exe when it loads up press the RIGHT shift key which will bring up
the command typing window.

Two commands that are currently supported:
readint <-- you type it in a offset it returns the int value for that offset.
printmsg <-- USE ONLY WHILE IN A GAME.  PRINTS A MESSAGE TO THE IN GAME CHAT WINDOW.
USAGE:
readint address_value_as_int, i.e. offset 0x00ABCDEF would be 11259375.
So you would type readint 11259375 and it would give a int value at this location.
printmsg message from starcrack!

OllyDebug can be used how ever you want it gets started RIGHT AWAY which is why the game
has to be windowed.


Download Link Rev 53:
http://sc2.nibbits.com/assets/sc2-launcher/

turdburgler

Great work, my new favourite development tool alongside lapins parser.

Recommended.


Lenor


MiCrOMaN1

Finally..Something that let's us choose out race :P
Our Greatest Resource is Our Mind ~ Kareem Abdul-Jabbar
Check this: http://img123.exs.cx/img123/4497/gif1.gif

Bt

Nice.

Now go make friends with one of the guys who make the nicer looking launchers with more options and we've got our complete offline fix!

Vernam7

i like the mechanism, good job. i will add it in mine too :P

UberB

Kinda buggy atm, for example it forced me to choose 3 AIs on 2-player LT.

astyanax

Hey love all the work you're doing really great effort. I expect you guys would like suggestions or whatever and i was wondering if it would be possible to add a Game speed selection into the launcher? Was just a thought :-) Once again thanks for all the hard work ^^

bobmer

Im getting a "Sc2.exe not found" when i try to launch a map.
Yes, im a noob.

What directory should i have this fcking beta installed in so it can find the exe?

wombat-

#10
Quote from: bobmer on March 06, 2010, 08:04:46 PM
Im getting a "Sc2.exe not found" when i try to launch a map.
Yes, im a noob.

What directory should i have this fcking beta installed in so it can find the exe?

got the same error. any heads up on how to fix it?

PS: i moved the launcher exe into my SC2 dir. same error.

chahuobi

hi, thx a lot for this wonderful program! but I got a problem.... I can choose my race (that is the good part) but when I choose the CPU race (Zerg) it always is Terran :S do u know how I can fix it? :S

sorry for my bad english, Im from Peru ^^

Artanis186

Quote from: usmc23 on March 06, 2010, 06:36:46 PMRandom is broken so dont use it set every players race, use the SINGLEPLAYER AI MAPS,  found here: http://www.multiupload.com/95KP4ITWPH

Anyone else find this terribly ironic?

Enox

Quote from: chahuobi on March 06, 2010, 08:30:00 PM
hi, thx a lot for this wonderful program! but I got a problem.... I can choose my race (that is the good part) but when I choose the CPU race (Zerg) it always is Terran :S do u know how I can fix it? :S

sorry for my bad english, Im from Peru ^^


You all need to update your SC2 builds


This launcher probably requires a newer build that you don't have. Run SC2 from its actual executable and let it update. I had the same problem. that fixed it, which means its looking for a directory you dont have.

usmc23