StarCraft Patch 1.17.0 Pre-Release
Starcraft
Blizzard has uploaded a copy of their new patch for StarCraft and StarCraft: Brood War version 1.17.0. It is currently not active on Battle.net servers (connecting using 1.17.0 displays an unsupported version error message), however it can be downloaded from their FTP site. It contains the new version byte 0xD5
, a bump from 0xD3
as seen on 1.16.1. The patch was first reported at tieba.baidu.com on July 22 and at teamliquid.net on July 25.
Game | Official | Mirror |
---|---|---|
Brood War | BW-1170.exe | BW-1170.exe (Checksums) |
StarCraft | SC-1170.exe | SC-1170.exe (Checksums) |
Starcraft and Brood War Patch Information
--------------------------------------------------------------------------------
- patch 1.17.0
--------------------------------------------------------------------------------
Specific Changes & Improvements
- Increased turn rate to lower unit response times over Battle.net gameplay
- Fixed palette issues to correct "rainbow water" and other graphic artifacts
- Fixed text artifacting in the Battle.net menus
- First client run will migrate saves to avoid issues from Windows system admin changes
Known Issues
- Mac is not supported this patch, but is in progress
Some notes:
- The patch introduces
BlizzardError.exe
andSystemSurvey.exe
to StarCraft for the first time. battle.snp
,standard.snp
,StarEdit.exe
, andstorm.dll
are now digitally signed.- The latest digital signatures were signed on July 11.
- W-Mode plugin is broken despite the author's claims that it works with any version of StarCraft.
- Alt+tabbing out causes other windows to be resized to 640x480 resolution.
- StarCraft's
new base address isbase address is no longer fixed at0x01190000
, old base address is0x00040000
. - Screenshotting in the Battle.net interface automatically saves to your clipboard instead of opening a dialog.
- Screenshots are now saved in PNG format instead of PCX.
- StarCraft now requires CheckRevision's .dll to be digitally signed.
Additional notes (2016-07-27):
- Storm.dll's base address is no longer fixed at [TODO: FIND OLD BASE ADDRESS]
- Storm.dll exports at least 2 additional functions:
SErrSetBlizzardErrorFunction
(ordinal 132) andSNetSetCodeSignVerifcationFunction
(ordinal 148). These functions are now documented at Liquipedia. - StarCraft now extracts CheckRevision's DLL file to
%AppData%/Local/Temp/
- StarCraft creates files called
Crash.txt
andMinidump.dmp
in%AppData%/Local/Temp/BlizzardError/year-month-day hour.minute.second/
when it crashes, instead of inStarCraft/Errors/
- Example
Crash.txt
file: https://gist.github.com/RElesgoe/a5d23dae4b5003c7db50589c06dce33f - StarCraft now logs the total and monthly amount of games played on each protocol. These logs are stored in
%AppData%/Local/Blizzard Entertainment/System Survey/ProductData/SEXP/
and%AppData%/Local/Blizzard Entertainment/System Survey/ProductData/STAR/
- Example logs: https://gist.github.com/RElesgoe/fc9a9fda51d6e1b5f2f661fc621f6783
- StarCraft no longer crashes when attempting to watch a replay in which a player has chat too much while the game was paused. Replay Fix is no longer necessary.
- Blizzard seems to have modified an outdated version of StarEdit. The new
StarEdit.exe
binary displays1.0.0.1
as itsFile Version
andVersion 1.00
as itsProduct Version
whereas theStarEdit.exe
that's installed with 1.16.1 displays1.0.0.2
andVersion 1.02
respectively. Increased turn rate to lower unit response times over Battle.net gameplay
means that theNetworkModeDelay
while playing on a server is now the same value as playing on LAN, which is 2. See LatencyChanger
Dumps of the game version handshake can be found on PvPGN's GitHub.
Comments
I'm maintaining a list of known offsets for patch 1.17.0: https://www.reddit.com/r/broodwar/wiki/1_17_0_offsets
Updated the mirror links to the new paths.
To.Blizzard
Hello. my name is son gyu bin . I'm korean.
I wan't windows screen mode. because full screan mode is have some lagg. so I want windows mode.
can you make windows mode?