SimCity™ 3000 Unlimited

SimCity™ 3000 Unlimited

how to run it on steam deck for dummies
its me,im the dummie, halp ples
:'\
< >
Showing 16-20 of 20 comments
Twok Mar 11, 2024 @ 2:59pm 
Originally posted by LEANIJA:
I had problems getting this to run on Desktop Linux; but people here:

https://github.com/ValveSoftware/Proton/issues/7559

and here: https://www.protondb.com/app/2741560

gave some tips, and I think I figured it out, and just retraced the steps on both Desktop Linux and SteamDeck

1. Install game, launch it once so it builds the Proton/Wine data (called "prefix")
2. Go into game settings, set it to Proton 8, and set launch parameters "-r800x600 -intro:off" (-r800x600 was a resolution that worked on the Deck, on Desktop I used 1280x1024, for example. Intro:off disables the intro which crashes on Proton 8)

3. Now go to Desktop mode and open KDE Discover.

4. Search for Protontricks and install it

5. Launch Protontricks; if you have SC3000 installed on an SD card, it will ask you to give it permssions to access the SC card first (which is done in Konsole). Otherwise you will directly see a list of your installed games, select SC3000

6. Now, in Protontricks, "Select the default wineprefix", then "run winecfg", which will run the Wine Config for that specific Wineprefix. Go to the Tab "Graphics" and tick the box "Emulate a virtual desktop. Set the desktop size to the same resolution as in the Steam Sc3000 launch parameters, in this case we've used 800x600. Click OK.

7. Back in Protonticks, select "Change settings", which will open a list of Winetricks settings. Scroll down to "renderer=gdi". Tick that box, click OK. Then just exit out of Protontricks until youre back on the desktop - you should be good to go; launch the game. It should open in a window and be functional.

8. Now you should be able to run the game and switch back to gaming mode and play it there as well.

I hope this works for you as well, it IS a bit tinkery but I went through it twice now, on my Desktop Linux system and the Deck, and it worked both times, so I hope it will work for you, and others, too.

This didn't work for me unfortunately. Thank you though. I've tried SO MANY different things today
Count Scaphandre Mar 11, 2024 @ 5:23pm 
Originally posted by VALKYRIE✯toe✯Suckler:
its me,im the dummie, halp ples
:'\

Okay I found this fix on ProtonDB and it worked for me. So here's what you gotta do:

1. Go into Desktop Mode and grab the latest cnc-ddraw from Github https://github.com/FunkyFr3sh/cnc-ddraw/releases
2. Extract ddraw.dll and ddraw.ini to the /Apps/ directory of the game folder.
3. Add "WINEDLLOVERRIDES=ddraw=n,b %command%" to game's launch options

And that's it. The above fix also works on some of the other EA classics that just got rereleased on Steam like C&C Red Alert 2.

Oh, and be sure to configure controller settings since the game never had gamepad support. There's already a community layout available. Granted of course the game can just be played from the touchscreen since all the controls are clickable. After all SC3000 used to have an iPhone port at one point.

Happy building mayor!
Last edited by Count Scaphandre; Mar 11, 2024 @ 5:24pm
LEANIJA Mar 16, 2024 @ 9:59am 
According to the Proton GitHub page from Valve it should now be playable with Proton Experimental - bleeding edge

https://github.com/ValveSoftware/Proton/issues/7559#issuecomment-2002026557
Twok Mar 16, 2024 @ 3:43pm 
Originally posted by LEANIJA:
According to the Proton GitHub page from Valve it should now be playable with Proton Experimental - bleeding edge

https://github.com/ValveSoftware/Proton/issues/7559#issuecomment-2002026557

-_-
Luna ~ Mar 19, 2024 @ 9:19pm 
works on experimental now
< >
Showing 16-20 of 20 comments
Per page: 1530 50