DO NOT play in Battle.Net while using this hack. You might get banned. You have been warned!
Download this:
http://www.filefront.com/13986957/Resol ... --5.1.zip/ Extract it anywhere you please. Edit the file "ResSettings.ini" and change these lines to your preferred resolution:
ScreenWidth=1024
ScreenHight=768
From my testing, the game will crash at 1920x1200. 1920x1080 and below work fine, though I personally would not recommend anything higher than 1440x900 unless you're Korean.
Then run "InsectLoader.exe" to play Starcraft at that resolution.
For me, doing this threw an error message - that Starcraft was installed improperly. Re-installation didn't help. So I did a bit of regmoning and found a solution in case this happens to anyone else.
If you get such an error, go to the directory where Starcraft.exe is located. Create a file there, and call it "scfix.vbs".
Copy and paste this text into it. Note - I've only tested this in Windows XP 32-bit.
Code:
Set WshShell = WScript.CreateObject("WScript.Shell")
set svc=GetObject("winmgmts:root\default:StdRegProv")
Wscript.Quit(svc.setStringValue(&H80000002, "SOFTWARE\Blizzard Entertainment\Starcraft", "Program", WshShell.currentDirectory & "\Starcraft.exe"))
Double-click it. After you do this, InsectLoader should agree the game is installed properly.
If you're using a 64-bit OS and this doesn't work, try pasting this text into the file instead:
Code:
Set WshShell = WScript.CreateObject("WScript.Shell")
set svc=GetObject("winmgmts:root\default:StdRegProv")
Wscript.Quit(svc.setStringValue(&H80000002, "SOFTWARE\wow6432node\Blizzard Entertainment\Starcraft", "Program", WshShell.currentDirectory & "\Starcraft.exe"))
I can't promise this will work any better, but try it - clear the vbs file, paste the above text into it, and run it again. See if InsectLoader works after that.
640x480

1280x720

1440x900

1920x1080

1920x698 (Ben-Hur mode)
