• Moose

SC4Fix: third-party patches for SC4 0.0.3

(4.89)    (27 Reviews)

1 Screenshot

About This File

What does this do

  • Resolves a crash-to-desktop when hovering NAM puzzle pieces over transit-enabled lots.
  • Allows other DLLs to load into SC4's memory without a GZCOM framework.

Requirements
This fix is made for versions 640 and 641 of SimCity 4 on Windows. Version 640 is a fully-patched SC4 retail copy, and version 641 is a fully-patched digital distribution version (i.e. Steam, Origin, GOG). Although v641 is supported, it has only been tested on Steam so far. If your version of SC4 is unsupported, an error message will appear with update instructions, and no changes will be made to your game.

Installation
Simply unzip the DLL in your My Documents\SimCity 4\Plugins folder.

To see if SC4Fix is working properly, check the title of your game window. If you are playing in fullscreen mode, alt-tab out and hover over the SimCity taskbar icon. The titlebar will show "SC4Fix (version #)" if loaded properly.

Demonstration

Click here for a video showing the ability to hover puzzle pieces over transit-enabled lots with this DLL.

Development Thread and Source Code

Development Thread
Source Code

Currently investigating other fixes and functionality that might be enabled with this kind of third-party DLL. Please report bugs in the dev thread.


41 people like this



User Feedback

Brilliant work. You should talk to the NAM team about including this in the next release.

Share this comment


Link to comment

Doesn't seem to work. It says my version is unpatched, even after I patched it. I have a retail copy.

Share this comment


Link to comment
6 hours ago, FOSC tule00 said:

Doesn't seem to work. It says my version is unpatched, even after I patched it. I have a retail copy.

Can you go to your SC4 installation directory, go into the Apps folder and check the properties for SimCity 4.exe? Some people have reported this happening, but the game may have patched your DAT files and reported an error patching the EXE itself.

Share this comment


Link to comment
13 hours ago, simmaster07 said:

Can you go to your SC4 installation directory, go into the Apps folder and check the properties for SimCity 4.exe? Some people have reported this happening, but the game may have patched your DAT files and reported an error patching the EXE itself.

I checked and it's still on version 638. Is there a way to fix this?

Share this comment


Link to comment

@FOSC tule00 I'd make sure you're using update 640, since it isn't a patch that's really promoted by Maxis. Should be the "Sim City 4 Buildings Update" on this page.

If you already tried that, it means the patcher doesn't see an exact match between the game EXE and its own list of accepted EXEs. You might need to reinstall from a retail copy. If you still have your CD key, you could also try redeeming a Steam copy.

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an Account  

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


Register a New Account

Sign In  

Already have an account? Sign in here.


Sign In Now
  • Announcements

    • Dirktator

      03/20/2017

      Hi Community! We're almost there for our March goals!  I just wanted to keep the momentum going so if you are able to help, please donate and get some gifts in exchange! Thanks so much to those who have helped out this month, we really appreciate it.
  • STEX Featured

  • Similar Content

    • By RichardCollins
      A while back, I purchased Sim City 4 on Origin when it was on sale. I had no issues installing NAM, RHW, and even using a custom resolution. I had to reset my PC due to a virus. I reinstalled SC4, but now Origin won't update it past 1.1.610. I tried contacting support and they gave me a long list of things to do that have nothing to do with getting an update (disabling anti-virus, safe-mode, etc, etc.)
      Why did they go from giving you the fully patched version of the game to blocking you to 610? Is it something on my end or did EA actually change something? No matter if I download the game to my SSD or HDD, I get the same result. 
       
      A separate patch I downloaded with NAM tells me old files can't be found and won't allow me to install a new patch, so no NAM. Anyone here have the same issue? A solution besides buying another copy on GoG?
    • By lukazec
      So basically I've just installed the 1.1.0b Patch to my Cities Skylines and the game starts normally until it has to load the menu,then it lags very hard.
      Somehow I manage to start the game and when I open it it opens an error and when I copy it to clipboard this is the code I get:
      Method not found: 'CitizenManager.GetGroupCitizenInfo'. [System.MissingMethodException]
      Details:
      No details
      System.MissingMethodException: Method not found: 'CitizenManager.GetGroupCitizenInfo'.
        at CSL_Traffic.CustomFireTruckAI.ArriveAtTarget (UInt16 vehicleID, .Vehicle& data) [0x00000] in <filename unknown>:0 
        at CSL_Traffic.CustomFireTruckAI.SimulationStep (UInt16 vehicleID, .Vehicle& vehicleData, .Frame& frameData, UInt16 leaderID, .Vehicle& leaderData, Int32 lodPhysics) [0x00000] in <filename unknown>:0 
        at VehicleAI.SimulationStep (UInt16 vehicleID, .Vehicle& vehicleData, UInt16 leaderID, .Vehicle& leaderData, Int32 lodPhysics) [0x00000] in <filename unknown>:0 
        at CarAI.SimulationStep (UInt16 vehicleID, .Vehicle& data, Vector3 physicsLodRefPos) [0x00000] in <filename unknown>:0 
        at FireTruckAI.SimulationStep (UInt16 vehicleID, .Vehicle& data, Vector3 physicsLodRefPos) [0x00000] in <filename unknown>:0 
        at VehicleManager.SimulationStepImpl (Int32 subStep) [0x00000] in <filename unknown>:0 
        at SimulationManagerBase`2[Manager,Properties].SimulationStep (Int32 subStep) [0x00000] in <filename unknown>:0 
        at VehicleManager.ISimulationManager.SimulationStep (Int32 subStep) [0x00000] in <filename unknown>:0 
        at SimulationManager.SimulationStep () [0x00000] in <filename unknown>:0 
        at SimulationManager.SimulationThread () [0x00000] in <filename unknown>:0 
       
      If you have any suggestions, please help...
      Thanks.
    • By LivingInThePast
      I don't remember a "Transportation Update" as listed on the Screwpile Developments website: https://screwpiledevelopments.com/screw-pile-exchange-spex/maxis-files/
      I have NAM and the Steam version of SC4, and I don't remember this being a must-have...is it required if you have a fully-patched Steam version, or is it a helpful enhancement?
    • By lildee321
      I am a longtime fan of SC4, however due to college I haven't been able to play in past year. I am so excited that I have time to pick up and rebuild old cities using the new feature of NAM 34 (I have 32 pre).
      In the process of me installing the new NAM, I a required to update my version of SC4 to 1.1.638.0 . Unfortunately, the link sends me to sc4devotion.com, which has been under construction for the past week. Is there any other place I can find the update so I can get back to enjoying SC4???
      I am dying to use the new RHW 4s Flex fly !!!!!
    • By michiyl
      Though you wouldn't normally notice it but at least the Maxis monorail models have some UV map (= texture positioning) problems.
      Just take a look at the orange rings in the picture to see what this actually means:

      This wouldn't be a problem for the average user but since I plan to create some monorail liveries that depend upon a good UV map I had to fix this before I upload any more stuff regarding the default monorail and its skins.
      Because the UV map depends upon the actual 3D model, this will conflict with any monorail model-related mods. The single DAT file contains just the S3D files for the engine and the passenger part though, so texture mods are fine (which is the actual purpose).
      So, if you enjoy a clean texture positioning, you downloaded some of my work for the monorail liveries (like my first monorail color pack) or just noticed this and you want it to stop, I recommend you to download this.
  • Newest STEX Uploads

  • Recent STEX Reviews

  • Recent STEX Comments