Staredit Network > Forums > General StarCraft > Topic: Starcraft Classic Installer & Downgrader
Starcraft Classic Installer & Downgrader
Jun 17 2018, 3:41 am
By: O)FaRTy1billion[MM]  

Jun 23 2019, 7:52 pm DarkenedFantasies Post #21

Roy's Secret Service

I have another workaround, but before doing so, make sure the implicated processes aren't running.
1) Open task manager and in the processes tab, click "Show processes from all users" and kill these if found:
dllhost.exe with "/Processid:{F9717507-6651-4EDB-BFF7-AE615179BCCF}" in the command line column
rundll32.exe *32 with "gameux.dll,GameUXShim" in the command line column

OR restart computer, whichever is more convenient for you.

This is for 64-bit Windows. If using 32-bit, syswow64 = system32
2) Run command prompt as admin and type:
/f c:\windows\syswow64\gameux.dll

After entering the line, you should get SUCCESS. Take note of the quoted username given in the line.
Now type:
cacls c:\windows\syswow64\gameux.dll /E /P (USER):F

where (USER) is everything given in quotes in the SUCCESS message.

After entering the line, you should get processed file. Now type:
ren c:\windows\syswow64\gameux.dll _gameux.dll

After entering the line, there won't be any messages, but gameux.dll should be renamed and hopefully SC will work now. If that still doesn't work, try repeating the process for system32 instead of syswow64.




Jun 24 2019, 5:59 pm Pandut Post #22

I'm just a fish

I'm running on 64-bit, I'm getting an 'unrecognized command' error on the '/f' line. Is it supposed to be /f:on or /f:off?



None.

Jun 24 2019, 8:30 pm DarkenedFantasies Post #23

Roy's Secret Service

Apologies, I've mistakenly left out the command for that line. Should be:
takeown /f c:\windows\syswow64\gameux.dll





Jun 24 2019, 9:18 pm Pandut Post #24

I'm just a fish

Bah. Getting an 'Access is Denied' on the last line. On both syswow64 and system32 attempts. Even though I ran cmd as admin. Did some quick googling and apparently windows is extremely overprotective of gameux.dll for some reason even though it's an obsolete file nowadays.

Post has been edited 1 time(s), last time on Jun 24 2019, 9:27 pm by Pandut.



None.

Jun 24 2019, 11:23 pm DarkenedFantasies Post #25

Roy's Secret Service

Does %username%:F work instead?




Jun 25 2019, 6:40 pm Pandut Post #26

I'm just a fish

Negatory. Should've noted that I'm getting a 'No mapping between account names and security IDs was done' message after doing the cacls command, on both (USER) and %username% attempts.



None.

Jun 25 2019, 11:56 pm DarkenedFantasies Post #27

Roy's Secret Service

Other than right-clicking on gameux.dll and trying to change the permissions directly through the properties screen as a last resort, I don't really know how to help you at this point. No clue why your Win7 is giving you so much trouble.




Nov 13 2019, 6:00 pm Zincoshine Post #28



The patcher does not work at all, everytime I attempt to run it I get an access_violation exception

Edit: nevermind, the problem was UAC. Fixed the problem by disabling the damn thing.

Edit2: It appears that Stardraft patches do not open anymore no matter what version is used. Strange, using stardraft patches with starcraft version 1.07 used to work fine on windows 7.

edit3: It works, you need to disable data execution prevention: https://www.online-tech-tips.com/windows-xp/disable-turn-off-dep-windows/

Post has been edited 3 time(s), last time on Mar 13 2022, 6:20 pm by Zincoshine.



None.

Mar 10 2024, 1:28 am l)ark_ssj9kevin Post #29

Just here for the activity... well not really

It was reported on Discord that SFNoCD doesn't work with Windows so patches <=1.15.1 require a cd

EDIT: Not working on Windows 10 either actually

Is the installer patching StarCraft.exe with SFNoCD.exe every time the patch changes, or is it just placing SFNoCD.dll?

Quote from "SFNoCD.txt"
How to use
----------

1) Extract SFNoCD.exe and SFNoCD.dll to the same folder (your StarCraft folder is OK).

2) Drag StarCraft.exe to SFNoCD.exe to apply the patch.

The patched StarCraft.exe requires StarCraft.exe.sfnocd and the version of SFNoCD.dll that performed the patch. If you somehow have the wrong version of SFNoCD.dll with a patched StarCraft.exe, perform the steps above to rewrite the patch in StarCraft.exe.


Post has been edited 4 time(s), last time on Mar 16 2024, 10:02 pm by l)ark_ssj9kevin.



guy lifting weight (animated smiley):

O-IC
OI-C

"Oh, I see it"


Jun 5 2024, 5:54 pm moataz Post #30



Quote from l)ark_ssj9kevin
It was reported on Discord that SFNoCD doesn't work with Windows so patches <=1.15.1 require a cd

EDIT: Not working on Windows 10 either actually

Is the installer patching StarCraft.exe with SFNoCD.exe every time the patch changes, or is it just placing SFNoCD.dll?

Quote from "SFNoCD.txt"
How to use
----------

1) Extract SFNoCD.exe and SFNoCD.dll to the same folder (your StarCraft folder is OK).

2) Drag StarCraft.exe to SFNoCD.exe to apply the patch.

The patched StarCraft.exe requires StarCraft.exe.sfnocd and the version of SFNoCD.dll that performed the patch. If you somehow have the wrong version of SFNoCD.dll with a patched StarCraft.exe, perform the steps above to rewrite the patch in StarCraft.exe.
Try installing BWAPI Revamped, it should fix any issues perventing the game from running smoothly on Windows 10/11 etc...

Also this gateway still works as a battle.net server in case you want to play online multiplayer on SC1 v16:
Code
reg add "hkcu\Software\Battle.net\Configuration" /v "Battle.net Gateways" /t REG_MULTI_SZ /f /d 1001\001\0server.europebattle.net\00\0EuropeBattle.Net


Post has been edited 2 time(s), last time on Jun 5 2024, 10:42 pm by moataz.



None.

Aug 9 2025, 3:48 pm O)FaRTy1billion[MM] Post #31

👻 👾 👽 💪

Note to people having issues with the SFNoCD patch:

SFNoCD apparently doesn't work on versions prior to 1.15.2 if your computer doesn't have a CD drive. Mounting any ISO will resolve the issue, it doesn't even need to be a starcraft or brood war iso. In Windows 10 or 11 you can right click any .iso file and select "Mount", no additional software is required.



TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
\:farty\: This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

Aug 10 2025, 12:50 am l)ark_ssj9kevin Post #32

Just here for the activity... well not really

Quote from O)FaRTy1billion[MM]
Note to people having issues with the SFNoCD patch:

SFNoCD apparently doesn't work on versions prior to 1.15.2 if your computer doesn't have a CD drive. Mounting any ISO will resolve the issue, it doesn't even need to be a starcraft or brood war iso. In Windows 10 or 11 you can right click any .iso file and select "Mount", no additional software is required.

This is like "download more RAM" except now it's "download a CD drive"

Thanks for finally figuring out this bug!! :inlove:

Post has been edited 1 time(s), last time on Aug 10 2025, 1:04 am by l)ark_ssj9kevin.



guy lifting weight (animated smiley):

O-IC
OI-C

"Oh, I see it"


Aug 10 2025, 1:21 am O)FaRTy1billion[MM] Post #33

👻 👾 👽 💪

Thanks to "Kyberilium08 (Ivan)" on discord for identifying the cause



TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
\:farty\: This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

Aug 22 2025, 7:14 pm Kyberilium08 Post #34

Doing my best to revive this place. Long live the StarCraft community!

It was an accidental discovery :D
I have 2 laptops - one old with a CD drive, and a new one without it. If a tool doesn't work on the new machine, I tend to blame it on compatibility issue and boot up the old laptop.
When it worked on older device, I was really confused; took a me a while to realize that a No CD bypass can be still looking for a CD for some reason :lol:

Glad to be helpful, have a nice day everyone!




Sep 27 2025, 3:51 am tranceblastr Post #35



Just created an account to say that this is still up, game works well and installer is fast with no weird things like browser etc



None.

Oct 13 2025, 6:36 am IskatuMesk Post #36

Lord of the Locker Room

Thanks for this (and the CD mount bug report), video wouldn't have been possible without it because I don't have a drive on hand and the nocd weirdness almost made me give up immediately.



Show them your butt, and when you do, slap it so it creates a sound akin to a chorus of screaming spider monkeys flogging a chime with cacti. Only then can you find your destiny at the tip of the shaft.

Jan 29 2026, 3:35 pm StanleyZ Post #37



I can not create an account. It states file error make sure you can write on the cd.



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[03:05 pm]
Zoan -- unknown_men
unknown_men shouted: SCMdraft 2 website is down http://www.stormcoast-fortress.net/Irregularies/
The website is fine. And the download links on the website.
[01:20 pm]
unknown_men -- NudeRaider
NudeRaider shouted: no
You are able to open it?
[12:59 pm]
NudeRaider -- no
[2026-4-02. : 2:32 pm]
unknown_men -- SCMdraft 2 website is down http://www.stormcoast-fortress.net/Irregularies/
[2026-4-01. : 7:45 pm]
Zoan -- pee pee poo poo
[2026-3-31. : 3:22 pm]
lil-Inferno -- buttcheeks
[2026-3-31. : 3:31 am]
Ultraviolet -- bots are out agian
[2026-3-31. : 2:54 am]
Ultraviolet -- :lol:
[2026-3-30. : 9:04 pm]
Zoan -- Maybe it's just PyMSing rn
[2026-3-30. : 7:51 am]
NudeRaider -- I think it's the dlls :P
Please log in to shout.


Members Online: Dem0n