Jump to content
Han Solo

[SOLVED] SC4 laggy / stuttering on Linux with Bottles

3 posts in this topic Last Reply

Highlighted Posts

Posted:
Last Online:  
 

tl;dr: If you're having performance issue when running SimCity 4 in a Bottle, try changing the Runner to something other than soda.

------

I've just recently had to install SC4 from scratch on a new Debian Linux PC. My installation method of choice was installing the GoG version of the game, using a Bottles "Bottle" which was created using the "Gaming" preset. After installing the game, I configured the resolution and colour depth using command line arguments, and installed the latest version of dgVoodoo2. Other than that, I also installed NAM and CAM but the game is otherwise stock.

When playing the game and using right click and drag to move the camera, the game was intially slow to repond and then, when trying to move the camera for a second time, the game would not respond at all. Subsequent attempts would result in the camera either moving a very small amount or moving the desired amount... or not moving at all. It seamed to vary according to when I attempted to move the camera. It was also more severe at higher zoom levels. Clicking on UI elements was much the same story. Sometimes nothing would happen when clicking on a menu item or the exit button.

I tried making various changes to the dgVoodoo2 config. I also tried following @MegaMiku's instructions for gettting dgVoodoo2 working on Linux. I thought I'd found the cause of my issues when I saw that DDraw.dll was not present at all in my WineCFG's Libraries menu (there is a ddrawex entry though).

The next thing I tried turned out the be the fix I was looking for...

I selected the SimCity 4 Bottle. Then under the Options section, I clicked "Settings" and in the "Components" section, I changed the Runner from Soda-9.0.1 to sys-wine-11.0. The change takes seconds and seams to have resolved my performance issues. So my advice to any fellow Linux and Bottles user is, before trying any other more involved or time consuming fixes, try just changing your Runner first.

  • Like 2
  • Thanks 1

Share this post


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

Glad you were able to figure it out in the end! I should mention that the ddraw.dll option doesn't show up in the library menu, but the dll is actually there in the wine libraries, its just not listed adding in the ddraw.dll entry manually will override WINE's own ddraw.dll and get dgVoodoo 2 to run.  

  • Like 1
  • Thanks 1

Share this post


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

Automated Notice Message

All posts after 1 March, 2026 @ 01:37 GMT were lost in the site crash.

We've added this message thread divider in every topic across all forums for what were then active threads. (We decided active is if the most recent extant post (from the backup) was on or after 1 January, 2026.)

This divider serves as notice that the conversation was interrupted. Answers and further discussion which used to be here have been lost. Keep this in mind when replying. Our hope is to rebuild what is missing.


I am Lab Rat.

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