Jump to content
zyon2101

SimCity 4 + dgVoodoo2 causing driver crashes

33 posts in this topic Last Reply

Highlighted Posts

Posted:
Last Online:  
 

Hello! I'm not entirely sure if this is the correct place to post about these issues I've been having, please let me know if I should move this somewhere else.

I've been having issues runnning SimCity 4 as of lately that I couldn't find answers for online even after looking for hours everywhere. Here's what's been going on:
Im trying to play the game in 2560x1080 (my native resolution) and I've been using dgVoodoo for that. However, I noticed that if I run the game in fullscreen mode (used to use the SC4 Launcher, migrated to the SC4GraphicsOptions dll mod a while back) Rivatuner reports the graphics API being used as "DD", which Im fairly certain means DirectDraw, instead of the DirectX12 API I configured in dgVoodoo. In this state the game operates fine but with stuttering and not-so-great (but playable) FPS.
Things change if I change any of the graphics settings though:
- if I set dgVoodoo to any other DirectX version other than DX12, the game immediately falls back into Software rendering during launch
- if I set the game to Windowed/Borderless in GraphicsOptions.ini, and use any DirectX version other than 12, the game still falls back to Software rendering
- if I use the same settings as above, but using DirectX 12, the game runs perfectly fine and at high FPS with barely any stuttering, but it inevitable crashes after a few minutes of playing
However, sometimes it's just the game that crashes, and some other times it also causes my graphics driver (Im using a desktop Nvidia GPU) to crash as well, ether freezing my PC for a second or outright causing a BSOD.

Things I've tested trying to resolve the issue:
- Changing the window mode setting for dgVoodoo between Fullscreen and Windowed (no difference)
- Forcing and unforcing Vsync (no difference)
- Disabling Rivatuner (no difference)
- Updating drivers (no difference)
- Running DDU and doing a clean driver install (no difference)
- Changing the resolution used in the dgVoodoo config GUI to my specific monitor resolution instead of "Unforced" (no difference)
- Using an older version of dgVoodoo (no difference, latest version also made no difference)
- Disabling fullscreen optimizations for SimCity 4 (no difference)
- Using DirectX 12 feature level 11.0 in dgVoodoo
- getting rid of all downloaded assets and running "Vanilla" (not counting NAM, SC4Fix, and the popular dll mods for CPU core count and the aforementioned GraphicsOptions dll)
-

The crashes also happen regardless of simulation speed or if the game is minimized or not, and seems to always occur roughly 5-7 minutes after I enter a map inside a region.
Only other wrapper I've tested so far other than dgVoodoo2 was DxWrapper which works ok but performance leaves a bit to be desired vs dgV and also frequently crashes during zoom-ins/zoom-outs.

Unsure if this is relevant as well, but my PC specs are: Ryzen 5600X, 32GB of RAM, and an RTX 3070. Game is installed in a HDD (not an SSD).
This issue doesn't happen in any other game I own, regardless of play time, API it uses, or anything else, seems to be exclusive to SimCity 4 using the specific settings I mentioned above.

Anyone else experienced this before? Or at least know something about it? Any info will be greatly appreciated!

Share this post


Link to post
Share on other sites
Posted:
Last Online:  
 
40 minutes ago, zyon2101 said:

Hello!

Hiya! *:)

 

40 minutes ago, zyon2101 said:

I'm not entirely sure if this is the correct place to post about these issues I've been having,...

It looks like the ideal location to me. *:ohyes:

And that's the extent of the help I can offer as I'm still using the target line switches and running 1280x1024 on a 4:3 screen. *:blush:


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:  
 
1 hour ago, zyon2101 said:

Hello! I'm not entirely sure if this is the correct place to post about these issues I've been having, please let me know if I should move this somewhere else.

I've been having issues runnning SimCity 4 as of lately that I couldn't find answers for online even after looking for hours everywhere. Here's what's been going on:
Im trying to play the game in 2560x1080 (my native resolution) and I've been using dgVoodoo for that. However, I noticed that if I run the game in fullscreen mode (used to use the SC4 Launcher, migrated to the SC4GraphicsOptions dll mod a while back) Rivatuner reports the graphics API being used as "DD", which Im fairly certain means DirectDraw, instead of the DirectX12 API I configured in dgVoodoo. In this state the game operates fine but with stuttering and not-so-great (but playable) FPS.
Things change if I change any of the graphics settings though:
- if I set dgVoodoo to any other DirectX version other than DX12, the game immediately falls back into Software rendering during launch
- if I set the game to Windowed/Borderless in GraphicsOptions.ini, and use any DirectX version other than 12, the game still falls back to Software rendering
- if I use the same settings as above, but using DirectX 12, the game runs perfectly fine and at high FPS with barely any stuttering, but it inevitable crashes after a few minutes of playing
However, sometimes it's just the game that crashes, and some other times it also causes my graphics driver (Im using a desktop Nvidia GPU) to crash as well, ether freezing my PC for a second or outright causing a BSOD.

Things I've tested trying to resolve the issue:
- Changing the window mode setting for dgVoodoo between Fullscreen and Windowed (no difference)
- Forcing and unforcing Vsync (no difference)
- Disabling Rivatuner (no difference)
- Updating drivers (no difference)
- Running DDU and doing a clean driver install (no difference)
- Changing the resolution used in the dgVoodoo config GUI to my specific monitor resolution instead of "Unforced" (no difference)
- Using an older version of dgVoodoo (no difference, latest version also made no difference)
- Disabling fullscreen optimizations for SimCity 4 (no difference)
- Using DirectX 12 feature level 11.0 in dgVoodoo
- getting rid of all downloaded assets and running "Vanilla" (not counting NAM, SC4Fix, and the popular dll mods for CPU core count and the aforementioned GraphicsOptions dll)
-

The crashes also happen regardless of simulation speed or if the game is minimized or not, and seems to always occur roughly 5-7 minutes after I enter a map inside a region.
Only other wrapper I've tested so far other than dgVoodoo2 was DxWrapper which works ok but performance leaves a bit to be desired vs dgV and also frequently crashes during zoom-ins/zoom-outs.

Unsure if this is relevant as well, but my PC specs are: Ryzen 5600X, 32GB of RAM, and an RTX 3070. Game is installed in a HDD (not an SSD).
This issue doesn't happen in any other game I own, regardless of play time, API it uses, or anything else, seems to be exclusive to SimCity 4 using the specific settings I mentioned above.

Anyone else experienced this before? Or at least know something about it? Any info will be greatly appreciated!

First, follow this guide on how to configure SC4. Don't forget to update the drivers before you take the steps.

My only concern is the installation of SC4 on a hard disk instead of an SSD which could cause problems with slowing down read and write operations, so I think it is HDD that is causing problems for the game. Try installing SC4 on an SSD, run the configuration, and see if the game works


Federal Republic of SiculiaFederal Republic of Sonora

   Ain Member  Wiki

NAM Team - Co-developer of Pedestian Revolution Mod - Railway Department (Hybrid Railway | HRW Expert) - MTA Member - BAT Creator

Ulisse Wolf YouTube Channel - Ulisse Wolf Mastodon Profile

Share this post


Link to post
Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    10 hours ago, Ulisse Wolf said:

    First, follow this guide on how to configure SC4. Don't forget to update the drivers before you take the steps.

    My only concern is the installation of SC4 on a hard disk instead of an SSD which could cause problems with slowing down read and write operations, so I think it is HDD that is causing problems for the game. Try installing SC4 on an SSD, run the configuration, and see if the game works

    Thanks for the help, I've followed that guide to a T (except for using ReShade, and the Transparent Textures/Region Thumbnail fix dll mods as I haven't encountered those issues in my game) but the issue is the same. DX11 forces the game into software mode on launch which tanks my FPS, and DX12 on fullscreen gets detected as DirectDraw while borderless crashes the game entirely.
    My drivers are already the latest available, and I've mentioned in my first post the issue was present on an older driver, on the current driver, and even after a total clean install using DDU.
    Moving the game to an SSD made maps load a bit faster but other than that, same issues as before.

    Share this post


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

    Thanks for the help, I've followed that guide to a T (except for using ReShade, and the Transparent Textures/Region Thumbnail fix dll mods as I haven't encountered those issues in my game) but the issue is the same. DX11 forces the game into software mode on launch which tanks my FPS, and DX12 on fullscreen gets detected as DirectDraw while borderless crashes the game entirely.
    My drivers are already the latest available, and I've mentioned in my first post the issue was present on an older driver, on the current driver, and even after a total clean install using DDU.
    Moving the game to an SSD made maps load a bit faster but other than that, same issues as before.

    What type of computer are you using? Laptop or Desktop? The problem seems to be that there is a lack of communication between dgvoodoo and the video card.

    First make sure you force the GPU use for both dgvoodoo and SimCity 4. The video listed shows how to do this.

    Then make sure that SC4GraphicsOptions is set for DirectX rendering.

    Same thing for dgvoodoo control panel that it is set in using your GPU (With administrator permissions)

    If it doesn't work try this solution . Use Graphics Rules Makerto insert your video card into the Video Cards.sgr file (Make sure you use the files found inside the DgVoodoo 2 SimCity 4 Edition download)

    https://www.simsnetwork.com/tools/graphics-rules-maker

    • Like 1

    Federal Republic of SiculiaFederal Republic of Sonora

       Ain Member  Wiki

    NAM Team - Co-developer of Pedestian Revolution Mod - Railway Department (Hybrid Railway | HRW Expert) - MTA Member - BAT Creator

    Ulisse Wolf YouTube Channel - Ulisse Wolf Mastodon Profile

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    1 hour ago, Ulisse Wolf said:

    What type of computer are you using? Laptop or Desktop? The problem seems to be that there is a lack of communication between dgvoodoo and the video card.

    First make sure you force the GPU use for both dgvoodoo and SimCity 4. The video listed shows how to do this.

    Then make sure that SC4GraphicsOptions is set for DirectX rendering.

    Same thing for dgvoodoo control panel that it is set in using your GPU (With administrator permissions)

    If it doesn't work try this solution . Use Graphics Rules Makerto insert your video card into the Video Cards.sgr file (Make sure you use the files found inside the DgVoodoo 2 SimCity 4 Edition download)

    https://www.simsnetwork.com/tools/graphics-rules-maker

    Am using a Desktop, the Nvidia Control Panel doesn't even have the option to force my GPU for certain games since it's the only GPU I have.
    GraphicsOptions is configured correctly, using DirectX, my specific monitor resolution, and 32bit color depth.
    DgVoodoo is also using my GPU, displaying specifically on my only monitor (instead of leaving that option as-is). Applied all settings while running it as admin.

    Gave the Graphics Rules Maker a try, and it does include my GPU on the .sgr file (also tried checking and unchecking "Force Card as fast graphics card to no effect) , but it makes no difference whatsoever in-game.

    • Thanks 1

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    2 minutes ago, zyon2101 said:

    Am using a Desktop, the Nvidia Control Panel doesn't even have the option to force my GPU for certain games since it's the only GPU I have.
    GraphicsOptions is configured correctly, using DirectX, my specific monitor resolution, and 32bit color depth.
    DgVoodoo is also using my GPU, displaying specifically on my only monitor (instead of leaving that option as-is). Applied all settings while running it as admin.

    Gave the Graphics Rules Maker a try, and it does include my GPU on the .sgr file (also tried checking and unchecking "Force Card as fast graphics card to no effect) , but it makes no difference whatsoever in-game.

    Then the only thing I can think of is that there is some application that is interfering with the game.

    Check to see if the audio drivers are up to date.
    Check to see if you don't have some anti virus that is hindering the execution.
    Check if you don't have some OEM application similar to Nahimic that is altering the execution of the game


    Federal Republic of SiculiaFederal Republic of Sonora

       Ain Member  Wiki

    NAM Team - Co-developer of Pedestian Revolution Mod - Railway Department (Hybrid Railway | HRW Expert) - MTA Member - BAT Creator

    Ulisse Wolf YouTube Channel - Ulisse Wolf Mastodon Profile

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    22 minutes ago, Ulisse Wolf said:

    Then the only thing I can think of is that there is some application that is interfering with the game.

    Check to see if the audio drivers are up to date.
    Check to see if you don't have some anti virus that is hindering the execution.
    Check if you don't have some OEM application similar to Nahimic that is altering the execution of the game

    Hmm, that doesn't fit my situation either. My audio drivers are up to date as per my motherboard's support page, and I don't use any antivirus software whatsoever as I work with IT and their operation constantly interfered with something I was using. No OEM software either as I built this PC myself and the only software I have that could possibly interfere with a game is MSI Afterburner and Rivatuner, which I've already tested disabling and enabling while playing the game and it made no difference.

    • Thanks 1

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    10 minutes ago, zyon2101 said:

    Hmm, that doesn't fit my situation either. My audio drivers are up to date as per my motherboard's support page, and I don't use any antivirus software whatsoever as I work with IT and their operation constantly interfered with something I was using. No OEM software either as I built this PC myself and the only software I have that could possibly interfere with a game is MSI Afterburner and Rivatuner, which I've already tested disabling and enabling while playing the game and it made no difference.

    Try it this way

    Uninstall MSI Afterburner and Rivatuner and delete any residual files from these applications
    Restart your computer
    Set the CPU priority to the maximum value in the CPUOptions
    With administrator permissions, set DirectX 11 in the DgVoodoo Control Panel.
    Check if it works. If it doesn't work set DirectX 12 feature level 12
    Verify if it works. If it works check for problems. If there are problems try setting the shadows to the medium value

    • Like 1

    Federal Republic of SiculiaFederal Republic of Sonora

       Ain Member  Wiki

    NAM Team - Co-developer of Pedestian Revolution Mod - Railway Department (Hybrid Railway | HRW Expert) - MTA Member - BAT Creator

    Ulisse Wolf YouTube Channel - Ulisse Wolf Mastodon Profile

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    4 hours ago, Ulisse Wolf said:

    Try it this way

    Uninstall MSI Afterburner and Rivatuner and delete any residual files from these applications
    Restart your computer
    Set the CPU priority to the maximum value in the CPUOptions
    With administrator permissions, set DirectX 11 in the DgVoodoo Control Panel.
    Check if it works. If it doesn't work set DirectX 12 feature level 12
    Verify if it works. If it works check for problems. If there are problems try setting the shadows to the medium value

    Just tried it, same issues persist (fallback to Software mode when using DX11, crash while using DX12). Leaving CPUOptions on max (High) priority seems to have accelerated the issue, could barely get 5 minutes into the game before it crashed, and changing shadows to medium made no difference either.
    However, there was a log file right beside the game's executable that I never checked out before and when I did I noticed that it has a field enumerating how much memory and free memory the game thinks my PC has and it says 1024 for both(which most likely means just 1GB), could this be related? I've applied the 4GB patch to the game already (more than once even, just to make sure).
    I've attached the log file to this post for reference.

    Edit: re-attached the log file as it seems to have failed to upload the first time.
    Edit 2: attached inside a zip file as it seems the site doesn't like my .txt file haha

    CB Edit: Fixed it!


    LAKELAND-config-log.txt

     


      Edited by Cyclone Boom  

    Re-uploaded .txt file now the uploading error is resolved.
    • Thanks 2

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    11 minutes ago, zyon2101 said:

    Edit: re-attached the log file as it seems to have failed to upload the first time.
    Edit 2: attached inside a zip file as it seems the site doesn't like my .txt file haha

    This seems to be more side effects from the file upload module tweak last night. *:blush:

    And I suspect it's why uploaded files are being named blob. When downloading and renaming with the proper extension the files seem fine. (Hopefully CB can roll back or tweak the new file upload module later this evening.)

    • 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
    Posted:
    Last Online:  
     
    21 minutes ago, zyon2101 said:

    Just tried it, same issues persist (fallback to Software mode when using DX11, crash while using DX12). Leaving CPUOptions on max (High) priority seems to have accelerated the issue, could barely get 5 minutes into the game before it crashed, and changing shadows to medium made no difference either.
    However, there was a log file right beside the game's executable that I never checked out before and when I did I noticed that it has a field enumerating how much memory and free memory the game thinks my PC has and it says 1024 for both(which most likely means just 1GB), could this be related? I've applied the 4GB patch to the game already (more than once even, just to make sure).
    I've attached the log file to this post for reference.

    Edit: re-attached the log file as it seems to have failed to upload the first time.
    Edit 2: attached inside a zip file as it seems the site doesn't like my .txt file haha

     

     

    blob

    Try applying the 4GB Patch again.

    If it doesn't work then I suggest you change wrappers and use this one

    https://github.com/elishacloud/dxwrapper


    Federal Republic of SiculiaFederal Republic of Sonora

       Ain Member  Wiki

    NAM Team - Co-developer of Pedestian Revolution Mod - Railway Department (Hybrid Railway | HRW Expert) - MTA Member - BAT Creator

    Ulisse Wolf YouTube Channel - Ulisse Wolf Mastodon Profile

    Share this post


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

    This seems to be more side effects from the file upload module tweak last night. *:blush:

    And I suspect it's why uploaded files are being named blob. When downloading and renaming with the proper extension the files seem fine. (Hopefully CB can roll back or tweak the new file upload module later this evening.)

    Well thats a relief, I thought I was having issues locally lol

    • Like 1

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    3 minutes ago, Ulisse Wolf said:

    Try applying the 4GB Patch again.

    Oh, and with regard to this: Watch out for Windows reverting the patched version if it's located in a protected area. It's better to move the SimCity 4.exe out to My Documents (or such), patch it there, and then move it back.


    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 minutes ago, Ulisse Wolf said:

    Try applying the 4GB Patch again.

    If it doesn't work then I suggest you change wrappers and use this one

    https://github.com/elishacloud/dxwrapper

    I've applied the patch several times already, and as I've mentioned in my first post I've also tried using dxWrapper, but it gives me sub-par performance and seems to crash the game at random when I try to zoom-in or zoom-out in moderately-sized cities, while vgVoodoo doesn't do that when I'm using it in fullscreen mode and when it reverts to "DD" according to rivatuner as explained before
    Normally I'd be fine dealing with low FPS (it's a 21 year old game after all lol) but the crashes it causes are a big problem

    Share this post


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

    Oh, and with regard to this: Watch out for Windows reverting the patched version if it's located in a protected area. It's better to move the SimCity 4.exe out to My Documents (or such), patch it there, and then move it back.

    My game isn't installed on the same drive as Windows, the file structure is like: Drive:\Games\SimCity 4
    Could that be an issue as well?

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    5 minutes ago, zyon2101 said:

    My game isn't installed on the same drive as Windows, the file structure is like: Drive:\Games\SimCity 4
    Could that be an issue as well?

    Sounds like that should be fine from the perspective of Windoze not interfering with the 4gb patch. (It's just that it gets real protective of things in either of the Program Files folders.)


    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:  
     
    8 minutes ago, zyon2101 said:

    My game isn't installed on the same drive as Windows, the file structure is like: Drive:\Games\SimCity 4
    Could that be an issue as well?

    It could be a nuisance. Do one thing. Uninstall the game by removing any reference to the game. We need to make sure that you have to have a clean installation

    Restart the computer and install the game in C Drive

    However. Just out of curiosity. What version of SC4 are you using?


    Federal Republic of SiculiaFederal Republic of Sonora

       Ain Member  Wiki

    NAM Team - Co-developer of Pedestian Revolution Mod - Railway Department (Hybrid Railway | HRW Expert) - MTA Member - BAT Creator

    Ulisse Wolf YouTube Channel - Ulisse Wolf Mastodon Profile

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    5 minutes ago, Ulisse Wolf said:

    It could be a nuisance. Do one thing. Uninstall the game by removing any reference to the game. We need to make sure that you have to have a clean installation

    Restart the computer and install the game in C Drive

    However. Just out of curiosity. What version of SC4 are you using?

    Im using version 641 from GOG

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     

    Alright! I bring good tidings, doing a clean install appears to have done something: While DX11 still runs terribly since it apparently still defaults to Software mode, DX12 hasn't crashed so far and now while launching the game on fullscreen mode Rivatuner (which I've reinstalled after confirming it had nothing to do with my issue) no longer detects "DD" as the API being used, instead showing the DX12 API I've chosen in dgVoodoo. I'll be re-installing the plugins I was using prior to see if it makes any difference and keep testing to see 

    • Like 1

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    4 hours ago, zyon2101 said:

    Well thats a relief, I thought I was having issues locally lol

    Fixed it! The LAKELAND-config-log.txt file is now attached to your post above. *;)

    The "upgrade" last night to the file uploading module didn't quite work properly, so no worries it was all my fault. *:blush:

    (More details here in case you're curious.)

    • Thanks 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 10/18/2024 at 3:59 PM, zyon2101 said:

    Alright! I bring good tidings, doing a clean install appears to have done something: While DX11 still runs terribly since it apparently still defaults to Software mode, DX12 hasn't crashed so far and now while launching the game on fullscreen mode Rivatuner (which I've reinstalled after confirming it had nothing to do with my issue) no longer detects "DD" as the API being used, instead showing the DX12 API I've chosen in dgVoodoo. I'll be re-installing the plugins I was using prior to see if it makes any difference and keep testing to see 

    Unfortunately it seems my happiness was shortlived, game still crashed after a few more minutes playing, now regardless if it's in Borderless or Fullscreen...

    • Sad 1

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     

    Well, over a day later playing around I come with a final report regarding this situation:
    I decided to remove all traces of dgVoodoo from my game and instead use dxWrapper despite the constant crashes and low FPS it would give me, but I was pleasantly surprised (and kinda confused) to find out that reinstalling my game from zero did something and now dxWrapper works flawlessly with 0 crashes and the same high FPS Voodoo would give me before crashing out.

    Honestly I don't even know how to begin guessing as to why doing all this seems to have made the game stable but it did and that's all that matters. Thanks everyone for all the help!

    • Like 2

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     

    Hello again!
    My apologies for necro'ing the thread but I've made a discovery that might be helpful for other users here: I've managed to make dgVoodoo work without crashing and with good performance, and the fix is something incredibly stupid: In the Nvidia Control Panel, I changed the power management setting for SimCity 4 to "Prefer Maximum Performance" and that did the trick. Yes, seriously.
    I can only guess this was happening because I own a relatively modern card (RTX 3070) and in the "Normal" power setting it's clock speeds are reduced when not in full use and I guess that somehow made dgVoodoo act up because of the huge spikes in clock speed. Who knows, what matters is that changing that setting fixed the problem. Hope this helps other Nvidia users here.


      Edited by zyon2101  
    • Thanks 3

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    11 hours ago, zyon2101 said:

    My apologies for necro'ing the thread but I've made a discovery...

    That's an excellent reason to bump an old topic. *:ohyes:  (So no need to apologize.)

     

    11 hours ago, zyon2101 said:

    In the Nvidia Control Panel, I changed the power management setting for SimCity 4 to "Prefer Maximum Performance" and that did the trick.

    I wonder if this sentence would look good wearing bold in your post?

    • 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
  • Original Poster
  • Posted:
    Last Online:  
     
    3 hours ago, CorinaMarie said:

    That's an excellent reason to bump an old topic. *:ohyes:  (So no need to apologize.)

     

    I wonder if this sentence would look good wearing bold in your post?

    That's good to know, I've also edited my message to bolden the actual fix.
    I guess now all that's left is getting used to the massive frame drops when zooming in/ou (Most likely due to my massive plugin folder, god bless SC4PAC).

    • Like 1

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    On 4/16/2025 at 9:34 PM, zyon2101 said:

    Hello again!
    My apologies for necro'ing the thread but I've made a discovery that might be helpful for other users here: I've managed to make dgVoodoo work without crashing and with good performance, and the fix is something incredibly stupid: In the Nvidia Control Panel, I changed the power management setting for SimCity 4 to "Prefer Maximum Performance" and that did the trick. Yes, seriously.
    I can only guess this was happening because I own a relatively modern card (RTX 3070) and in the "Normal" power setting it's clock speeds are reduced when not in full use and I guess that somehow made dgVoodoo act up because of the huge spikes in clock speed. Who knows, what matters is that changing that setting fixed the problem. Hope this helps other Nvidia users here.

    I made an account on this site just to thank you. I was playing Cities Skylines 2 but the game has terribly annoying crashes with any amount of mods on my PC so I decided to reinstall SimCity 4 and I found that, again, after only a couple mods I'd get these crashes 5-15 minutes into playing. They were always preceded by me moving the camera in some way (zooming out/in or rotating or dragging the camera). For me though, instead of immediately crashing to desktop or getting any errors, the game would freeze and there'd be some strange shenanigans with the application window where tabbing out would send me into an endless loop between a black screen and my desktop, or the still-image of the game would remain on screen except my in game cursor would be flickering. It was really disheartening, but earlier today I decided I'm going to figure it out. Figured out that the freezing/crashing would occur after I installed dgVoodoo but I had nothing else to work with until I stumbled upon this fix that you posted only a week ago (around when I decided to reinstall SimCity 4) and it works great. I'm so happy, thank you.

    I can also corroborate that maybe it is due to something with modern Nvidia cards, I own an RTX 3090ti. 

    • Like 3

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    13 hours ago, agadzagadza said:

    I made an account on this site just to thank you. I was playing Cities Skylines 2 but the game has terribly annoying crashes with any amount of mods on my PC so I decided to reinstall SimCity 4 and I found that, again, after only a couple mods I'd get these crashes 5-15 minutes into playing. They were always preceded by me moving the camera in some way (zooming out/in or rotating or dragging the camera). For me though, instead of immediately crashing to desktop or getting any errors, the game would freeze and there'd be some strange shenanigans with the application window where tabbing out would send me into an endless loop between a black screen and my desktop, or the still-image of the game would remain on screen except my in game cursor would be flickering. It was really disheartening, but earlier today I decided I'm going to figure it out. Figured out that the freezing/crashing would occur after I installed dgVoodoo but I had nothing else to work with until I stumbled upon this fix that you posted only a week ago (around when I decided to reinstall SimCity 4) and it works great. I'm so happy, thank you.

    I can also corroborate that maybe it is due to something with modern Nvidia cards, I own an RTX 3090ti. 

    Over the past few months, Nvidia has been releasing very poor quality drivers so new bugs are being created that compromise the SC4 gaming experience. 

    One has to hope that the new Nvidia drivers will have fixed this problem and Microsoft doesn't do any more bullshit

    • Like 1

    Federal Republic of SiculiaFederal Republic of Sonora

       Ain Member  Wiki

    NAM Team - Co-developer of Pedestian Revolution Mod - Railway Department (Hybrid Railway | HRW Expert) - MTA Member - BAT Creator

    Ulisse Wolf YouTube Channel - Ulisse Wolf Mastodon Profile

    Share this post


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

    This is absolutely insane, the fix actually worked. I've spent the last 2 days trying a billion different things (yes, including following the SC4 ultimate guide essential fixes to a T) and limiting CPU count to 1 in steam launcher settings, yet setting prefer max performance in nvidia control panel is what actually got the game stable.
    RTX 3080 5800x3d 32gb ram, windows 10 pro for reference.
    It really seems Nvidia messed something up recently.
    Ulisse I suggest putting a little sticky or something somewhere in the critical mod list section to this thread or that fix, seems to be a common issue at least for RTX 3000 GPUs.

    • Like 2

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     
    24 minutes ago, Chirpythecougar said:

    This is absolutely insane, the fix actually worked. I've spent the last 2 days trying a billion different things (yes, including following the SC4 ultimate guide essential fixes to a T) and limiting CPU count to 1 in steam launcher settings, yet setting prefer max performance in nvidia control panel is what actually got the game stable.
    RTX 3080 5800x3d 32gb ram, windows 10 pro for reference.
    It really seems Nvidia messed something up recently.
    Ulisse I suggest putting a little sticky or something somewhere in the critical mod list section to this thread or that fix, seems to be a common issue at least for RTX 3000 GPUs.

    The problem affects almost all Nvidia RTX GPUs because the drivers are sucking.

    There will be a Dgovoodoo update soon

    • Like 1

    Federal Republic of SiculiaFederal Republic of Sonora

       Ain Member  Wiki

    NAM Team - Co-developer of Pedestian Revolution Mod - Railway Department (Hybrid Railway | HRW Expert) - MTA Member - BAT Creator

    Ulisse Wolf YouTube Channel - Ulisse Wolf Mastodon Profile

    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