How to run all (1.09+) BW versions without CD
I have seen many more or less complicated ways to run all BW (1.09+) versions. I decided to describe the way I have been doing it since BW 1.09 because it's really simple and gives you access to all old gosu replays. Moreover if you are running BW this way you can easily configure LMRB to run proper version for you when you select '
Watch in ...'.
First you have to install Starcraft/Broodwar from CD and apply
current patch. Then copy
install.exe file from CD to BW install directory. To save some space you may also use this smaller (23MB) version of
install.exe
It contains no movies and music (but contains game sounds).
Now you have to change registry paths so run
regedit tool and go to:
HKEY_LOCAL_MACHINE\Software\Blizzard Entertainment\Starcraft
Edit following keys and set them to your BW install directory (e.g. c:\Starcraft):
- InstallPath=c:\Starcraft\
- StarEdit= c:\Starcraft\
- StarCD= c:\Starcraft\
- Program= c:\Starcraft\Starcraft.exe
Download previous patch executables:
- 1.09 (starcraft.exe)
- 1.10 (starcraft.exe + loader)
- 1.11 (starcraft.exe + loader)
- 1.12 (starcraft.exe + str12.dll)
- 1.13 (starcraft.exe + str13.dll + loader)
- 1.14 (starcraft.exe + loader + run114.bat)
- 1.15 (starcraft.exe + run115.bat)
Unpack all zips to BW install directory and from now on to run BW use
- For 1.09 use starcraft109b.exe
- For 1.10 use BWLOAD110.exe
- For 1.11 use BWLOAD111b.exe
- For 1.12 use starcraft112.exe
- For 1.13 use BWLOAD113.exe
- For 1.14 use run114.bat
- For 1.15 use run115.bat
NOTE: Versions 1.14 and 1.15 use the same loaded. Use
run114.bat and
run115.bat to run those versions. .bat files just copy
starcraft114.exe/starcraft1151.exe to
starcraft.exe and launche loader.
Also use paths to those files (e.g.
c:\Starcraft\BWLOAD111b.exe for 1.11) in LMRB '
Options/Paths/BW 1.xx executable path' so LMRB may run BW for you when you select '
Watch in ...'.