Jump to content
Somnolence

SC4 used to work - but not anymore?

13 posts in this topic Last Reply

Highlighted Posts

Posted:
Last Online:  
 

I have a laptop with Windows 8.1 on it, and I've played SC4 on it with no difficulties. Now, I've reinstalled Windows (I have a 64bit machine but the OS was 32bit), I've installed SC4 again, but now it doesn't work for some reason. I wish I could give more details, but all that happens is:

  1. I click on the icon
  2. If I don't run it with admin privileges, it requests them
  3. If I do run it with admin privileges, it does nothing.

And by nothing I mean, literally nothing. No process running, nothing. I've tried running it without plugins, I've tried reinstalling it, but neither of those worked.

I have SC4 Deluxe, CD version.

Any help would be appreciated.


Formerly known as vejtics /ˈveɪtɪks/ (VAY-ticks).

Check out my geofiction work on OpenGeofiction.

I use Arch btw

Share this post


Link to post
Share on other sites
Posted:
Last Online:  
 
35 minutes ago, FOSC tule00 said:

I have SC4 Deluxe, CD version.

And therein lies the problem. See Windows Update KB3086255 blocks SC4 from starting.

 

Some peeps have used this method and got the disc version to run on 7 and it might work for 8.1 also. (Be sure to use your own SC4 command launch line in place of the sample shown.)

  • Like 1

Chance favors the prepared mind. ― Louis Pasteur  
Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

Are you new here? Check out the Introduction and Guide to Simtropolis.

Share this post


Link to post
Share on other sites
Posted:
Last Online:  
 

More better, try to redeem your CD key on Origin. Remember, don't buy SC4 on Origin, just redeem it. If you redeem, you'll get the patched version unlike buying. Unpatched version from buying SC4 on Origin can't be patched due to proprietary DRM. Stay away from buying SC4 on Origin.

Thanks.

  • Yes 1

Share this post


Link to post
Share on other sites
Posted:
Last Online:  
 

Indeed, it sounds likely the issue here relates to the copy protection used by the CD version (SafeDisc). Microsoft released a patch back in 2015 which disabled the system level driver required for this to run. As a result the disc based version of SC4 along with many older games of this era will simply not load. The workaround is to either enable it on demand prior to starting the game, or uninstall the hotfix completely (assuming KB3086255 hasn't been bundled into one of the new monthly security rollups).

Then all being well, it should load as normal.

 

1 hour ago, chfzdn said:

More better, try to redeem your CD key on Origin. Remember, don't buy SC4 on Origin, just redeem it.

While this is potentially a viable option, it might be worth being careful with Origin even if the redeemed version is fully updated. As @Tarkus explained in this article, there have been a few reports of previously patched versions being reverted back to without EP1 installed.

Out of all the digital versions, I'd personally recommend picking up the GOG edition when on sale. This comes DRM free and runs standalone including all published patches.

  • Like 1
  • Yes 1

Quick Links

“SimCity 4 is not just a game, but a tool driven by our own imagination and creativity.”

Buy me a coffee

Share this post


Link to post
Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    On 17/03/2018 at 11:31 PM, CorinaMarie said:

    And therein lies the problem. See Windows Update KB3086255 blocks SC4 from starting.

     

    Some peeps have used this method and got the disc version to run on 7 and it might work for 8.1 also. (Be sure to use your own SC4 command launch line in place of the sample shown.)

    I've seen this identical reply on another thread, but it didn't seem to work.

     

    23 hours ago, chfzdn said:

    More better, try to redeem your CD key on Origin. Remember, don't buy SC4 on Origin, just redeem it. If you redeem, you'll get the patched version unlike buying. Unpatched version from buying SC4 on Origin can't be patched due to proprietary DRM. Stay away from buying SC4 on Origin.

    Thanks.

    Okay, I would definitely not buy SC4 or any other non-Origin game on Origin, but how can I redeem it without buying it?

     

    22 hours ago, Cyclone Boom said:

    Indeed, it sounds likely the issue here relates to the copy protection used by the CD version (SafeDisc). Microsoft released a patch back in 2015 which disabled the system level driver required for this to run. As a result the disc based version of SC4 along with many older games of this era will simply not load. The workaround is to either enable it on demand prior to starting the game, or uninstall the hotfix completely (assuming KB3086255 hasn't been bundled into one of the new monthly security rollups).

    Then all being well, it should load as normal.

     

    While this is potentially a viable option, it might be worth being careful with Origin even if the redeemed version is fully updated. As @Tarkus explained in this article, there have been a few reports of previously patched versions being reverted back to without EP1 installed.

    Out of all the digital versions, I'd personally recommend picking up the GOG edition when on sale. This comes DRM free and runs standalone including all published patches.

    How can I exactly enable it?


    Formerly known as vejtics /ˈveɪtɪks/ (VAY-ticks).

    Check out my geofiction work on OpenGeofiction.

    I use Arch btw

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    12 hours ago, FOSC tule00 said:

    I've seen this identical reply on another thread, but it didn't seem to work.

    In what way didn't it work? Did it give any error messages?

    If your game is installed in the default location on Drive C you can try this: Run SC4 Disc Based Game.cmd

    • Like 2

    Chance favors the prepared mind. ― Louis Pasteur  
    Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

    Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

    Are you new here? Check out the Introduction and Guide to Simtropolis.

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    3 hours ago, CorinaMarie said:

    In what way didn't it work? Did it give any error messages?

    If your game is installed in the default location on Drive C you can try this: Run SC4 Disc Based Game.cmd

    I use this SC4 launcher thingy. It allows for additional launch parameters to be added, so I added "-IgnoreMissingModelDataBugs:on". Although, I see what may have been the problem. The Reddit thread mentions something about "secdrv". After googling it, I see that it's exactly the SafeDisc process that is supposed to solve the problem. (now I see that the parameter I added doesn't have anything to do with this, lol).

    So I opened the command prompt, started the SafeDisc service, and now it does work.

    Thanks for the help. It'd be a shame if one of the best games ever, stopped working.


    Formerly known as vejtics /ˈveɪtɪks/ (VAY-ticks).

    Check out my geofiction work on OpenGeofiction.

    I use Arch btw

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    6 hours ago, FOSC tule00 said:

    So I opened the command prompt, started the SafeDisc service, and now it does work.

    Woot!

    Now, to be on the safe side, I'd suggest stopping the SafeDisc (secdrv.sys) once the game is running so you'll have minimal exposure to whatever potential loophole it creates whilst running.

     

    6 hours ago, FOSC tule00 said:

    I added "-IgnoreMissingModelDataBugs:on".

    Personally, I'd recommend against adding this parameter. With it on you won't see any missing models as brown boxes. Therefore you might not know a plugin is not present that some custom content needs.

    • Like 2
    • Yes 1

    Chance favors the prepared mind. ― Louis Pasteur  
    Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

    Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

    Are you new here? Check out the Introduction and Guide to Simtropolis.

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    5 hours ago, CorinaMarie said:

    Woot!

    Now, to be on the safe side, I'd suggest stopping the SafeDisc (secdrv.sys) once the game is running so you'll have minimal exposure to whatever potential loophole it creates whilst running.

    Yes, I've made a bat file that turns it on, launches the game, then turns it off. (bat is essentially the same as cmd, right?)

     

    5 hours ago, CorinaMarie said:

    Personally, I'd recommend against adding this parameter. With it on you won't see any missing models as brown boxes. Therefore you might not know a plugin is not present that some custom content needs.

    Ah, that's what it's for. Yeah, I think I should remove it.

    Thanks again and best regards!

    • Like 1

    Formerly known as vejtics /ˈveɪtɪks/ (VAY-ticks).

    Check out my geofiction work on OpenGeofiction.

    I use Arch btw

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    1 hour ago, FOSC tule00 said:

    (bat is essentially the same as cmd, right?)

    (Yep. I believe they are identical in function.)

    • Like 1

    Chance favors the prepared mind. ― Louis Pasteur  
    Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

    Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

    Are you new here? Check out the Introduction and Guide to Simtropolis.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

     

    Oh...

    1 hour ago, FOSC tule00 said:

    Yes, I've made a bat file that turns it on, launches the game, then turns it off. (bat is essentially the same as cmd, right?)

    I'd so like a copy of this... :D I have another game besides SC4 that no longer works thanks to Microshock...


    My limited contributions to the Simtropolis community

    City Journal: (SC4) Albemarle River Valley
    City Planning: [WIP] A guide to understanding the basics of American urban growth/city design

     

     

     

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    15 minutes ago, adsii1970 said:

    I'd so like a copy of this... :D

    If you don't mind the one I made it's attached to this post above. *;)


    Chance favors the prepared mind. ― Louis Pasteur  
    Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

    Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

    Are you new here? Check out the Introduction and Guide to Simtropolis.

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    On 3/20/2018 at 12:44 AM, adsii1970 said:

     

    Oh...

    I'd so like a copy of this... :D I have another game besides SC4 that no longer works thanks to Microshock...

    Basically what I did was:

    @echo off
    sc start secdrv
    start SC4Launcher.exe
    sc stop secdrv

    The first line prevents the command prompt from opening (not necessary, but convenient).

    The second line runs the process, so the game could work.

    The third line launches the actual game (depending on where your bat file is stored, and whether or not you run the game without the launcher, it could look something like: start "C:\Program Files\Maxis\SimCity 4 Deluxe\Apps\SimCity 4.exe").

    The last line kills the process, just in case.

    • Like 1
    • Yes 1

    Formerly known as vejtics /ˈveɪtɪks/ (VAY-ticks).

    Check out my geofiction work on OpenGeofiction.

    I use Arch btw

    Share this post


    Link to post
    Share on other sites

    Sign In or register to comment...

    To comment in reply, you must be a community member

    Sign In  

    Already have an account? Sign in here.

    Sign In Now

    Create an Account  

    Sign up to join our friendly community. It's easy!  

    Register a New Account


    ×

    Thank You for the Continued Support!

    Simtropolis depends on donations to fund site maintenance costs.
    Without your support, we just would not be in our 24th year online!  You really help make this a great community. *:thumb:

    But we still need your support to stay online. If you're able to, please consider a donation to help us stay up and running. This helps sustain a platform where we can share our community creations for years to come.

    Make a Donation, Get a Gift!

    Expand your city with the best from the Simtropolis Exchange.
    Make a Donation and get one or all three discs today!

    STEX Collections

    By way of a "Thank You" gift, we'd like to send you our STEX Collector's DVD. It's some of the best buildings, lots, maps and mods collected for you over the years. Check out the STEX Collections for more info.

    Each donation helps keep Simtropolis online, open and free!

    Thank you for reading and enjoy the site!

    More About STEX Collections