VOGONS


First post, by leonardo

User metadata
Rank Oldbie
Rank
Oldbie

So we were going to fire up a StarCraft LAN game, with my two legacy comps and one semi-modern Mac and I ran into an issue.

At some point, Blizzard removed the StarCraft patches and installers from their website completely, opting instead for a Launcher type app, that always installs the latest game client.

The problem? My Mac will only install version 1.23 thru the launcher, and the legacy computers won't even run the launcher. The latest patch I have archived for myself for my PCs is SC/Broodwar 1.16.1. Thus the newer Mac can't join any games hosted by the older systems.

Is there an archive of installers or patches somewhere that would allow me to use the original SC install disc to install SC on my Mac, instead of the Blizzard launcher?

Last edited by leonardo on 2019-11-20, 21:36. Edited 2 times in total.

[Install Win95 like you were born in 1985!] on systems like this or this.

Reply 3 of 10, by leonardo

User metadata
Rank Oldbie
Rank
Oldbie
AlphaPapa wrote:

Maybe you can try this guys tool
http://www.rivsoft.net/projects/other/blizzget/
to download a different patch version.

akula65 wrote:

Great! I now have the patch I wanted, StarCraft/Broodwar 1.16.1...

But now I have a different problem... In order to get the game to version 1.16.1, I need to install an older version first. However the version of the game included on my disk doesn't support macOS 10.x series at all, it's intended for System 7.6 and later!

I'm sure there used to be an installer for the game available thru the Blizzard website that allowed you to install the OS X client using your original CD and CD-key as assets, but I could be mistaken.

[Install Win95 like you were born in 1985!] on systems like this or this.

Reply 4 of 10, by Srandista

User metadata
Rank Oldbie
Rank
Oldbie

Wouldn't this help?

http://ftp.blizzard.com/pub/starcraft/patches … X_Installer.dmg

Socket 775 - ASRock 4CoreDual-VSTA, Pentium E6500K, 4GB RAM, Radeon 9800XT, ESS Solo-1, Win 98/XP
Socket A - Chaintech CT-7AIA, AMD Athlon XP 2400+, 1GB RAM, Radeon 9600XT, ESS ES1869F, Win 98

Reply 5 of 10, by leonardo

User metadata
Rank Oldbie
Rank
Oldbie
Srandista wrote:

YES! That's exactly what I was looking for! Only ... what now:

The attachment cannot-run-installer.png is no longer available

Older versions of OS X only, I guess? 😵

[Install Win95 like you were born in 1985!] on systems like this or this.

Reply 6 of 10, by akula65

User metadata
Rank Oldbie
Rank
Oldbie
leonardo wrote:

my two legacy comps and one semi-modern Mac

You need to define exactly what the Mac is. Is it a PPC Mac or not, because that's what StarCraft was originally written for.

Here is the Blizzard page for an OS X update from 2001 with instructions:
https://web.archive.org/web/20011201032748/ht … osx_patch.shtml

Note the instructions about the Classic environment and StarCraft_Installer_1.05-b.sit.

If you have a newer Mac, then you may have to resort to using the Windows version of StarCraft from the CD-ROM in some type of Wine environment like this user did:
https://forums.macrumors.com/threads/how-to-r … -later.1583771/

Reply 7 of 10, by leonardo

User metadata
Rank Oldbie
Rank
Oldbie
akula65 wrote:
You need to define exactly what the Mac is. Is it a PPC Mac or not, because that's what StarCraft was originally written for. […]
Show full quote
leonardo wrote:

my two legacy comps and one semi-modern Mac

You need to define exactly what the Mac is. Is it a PPC Mac or not, because that's what StarCraft was originally written for.

Here is the Blizzard page for an OS X update from 2001 with instructions:
https://web.archive.org/web/20011201032748/ht … osx_patch.shtml

Note the instructions about the Classic environment and StarCraft_Installer_1.05-b.sit.

If you have a newer Mac, then you may have to resort to using the Windows version of StarCraft from the CD-ROM in some type of Wine environment like this user did:
https://forums.macrumors.com/threads/how-to-r … -later.1583771/

Yeah, it's starting to come back to me now. I just remember my friends and I gaming on different hardware, one friend having an early Unibody MacBook Pro. But those would have run OS X Leopard or Snow Leopard back then so I figured maybe the StarCraft OS X installer linked earlier only works on the earlier versions of OS X. I went digging and I found this old thing in the closet (by now it's too late, the LAN is over, but hey):

The attachment IMG_6271.JPG is no longer available

It's a Core Duo, probably one of the first Intel MacBooks produced with 1 GB RAM. I put it away because it had some issues, like a dead battery, Bluetooth gone haywire and because it couldn't run an up-to-date OS. Now this is looking like a perfect StarCraft LAN-client...

[Install Win95 like you were born in 1985!] on systems like this or this.

Reply 9 of 10, by leonardo

User metadata
Rank Oldbie
Rank
Oldbie

OK.

So for Macs up to OS X 10.6.8 the solution is this:

You need to get a later DVD-cased release of the game. In my case I found this one going for 7€ used. Not a bad deal. The box says you need WinXP, Vista or 7 - OR OS X 10.3.9 and later. The version of the game on disc is actually 1.15.2 which can be patched (with the patches from the earlier post above) to 1.16.1.

The attachment IMG_6285.JPG is no longer available
The attachment IMG_6286.JPG is no longer available

This brings all the clients running Win95/98 and OS X Leopard/Snow Leopard on the same plane for LAN.

This means all early Intel MacBooks.

If you're running anything later than Lion, this is not going to work, obviously. We may need to resort to WINE or something else to run the same client across all the generations of hardware from a Pentium with Win9x to a modern Win7 PC or a Mac with the latest OS.

[1] StarCraft Installer for Macs running OS X, up to 10.6.8
[2] StarCraft 1.16.1 patch for Macs running OS X, up to 10.6.8
[3] StarCraft BroodWar 1.16.1 patch for Macs running OS X, up to 10.6.8

Last edited by leonardo on 2019-11-04, 21:44. Edited 2 times in total.

[Install Win95 like you were born in 1985!] on systems like this or this.

Reply 10 of 10, by leonardo

User metadata
Rank Oldbie
Rank
Oldbie

...and the solution to post-Rosetta (OS X 10.7 onwards) Macs is to us the original PC-CD version of the game with WINE.

I tried the precompiled WINE 2.0[1] version from WineBottler and it works great with a few tweaks.

After installing the game and running the 1.16.1 patch[2], I had to perform the following tweaks to fix the interface lag and frame rate issues[3]:

Double click WINE from your Applications folder, if it's not already running, then proceed with the following:

1) From the menu-bar on the top of the screen, choose Configuration. From the Configuration-window, select the Applications-tab and click on the 'Add application' button

The attachment WINE-config-step1.png is no longer available

2) Navigate to StarCraft.exe and add it to the list of applications with separate configuration options:

The attachment WINE-config-step2.png is no longer available

3) Now, make sure you're editing the settings for StarCraft.exe and move to the Graphics-tab. De-select 'Allow the window manager to control the windows' setting:

The attachment WINE-config-step3.png is no longer available

4) After saving the settings, we need to open the Registry Editor from the WINE-menu at the top-right corner of the screen, as the remaining tweaks can't be accessed via the GUI:

The attachment WINE-config-step4.png is no longer available

5) Navigate to the path HKEY_CURRENT_USER\Software\Wine\AppDefaults\StarCraft.exe using the pane on the left side of the Registry Editor. Then, create a new key underneath StarCraft.exe named Direct3D.
Inside the Direct3D-key, you need to create three new String values called DirectDrawRenderer, OffScreenRendering, and RenderTargetLockMode.
After creating the String values, right-click each and choose 'Modify' from the submenu to give them these values:
gdi (DirectDrawRenderer), fbo (OffScreenRendering), readtex (RenderTargetLockMode).

The attachment WINE-config-step5.png is no longer available

After this, your copy of StarCraft / BroodWar will run glitch-free and smoothly and you can LAN-play with original hardware all the way down to first-gen Pentiums. 😎

[1] Precompiled WINE 2.0 package
[2] Windows versions of the 1.16.1 patch:
StarCraft 1.16.1 patch for Windows 95/98/2K/XP/Vista/7
StarCraft BroodWar 1.16.1 patch for Windows 95/98/2K/XP/Vista/7
[3] https://forums.macrumors.com/threads/howto-pl … 2#post-18233526

[Install Win95 like you were born in 1985!] on systems like this or this.