Jump to content
Sign In to follow this  
former_member 638788

Running SC4 Deluxe on Mac?

18 posts in this topic Last Reply

Highlighted Posts

Posted:
Last Online:  
 

I got the installed copy of SC4 from Amazon but is there a way to get it working on Mac, using a wineskin or playonmac wrapper? The version comes fully installed from Amazon.

Share this post


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

Well, I hope you kept your installer directory.  To install under wine(skin), you'll need to install the game in the wine prefix.  Should take about five minutes.


Beware: Emancipated user.  No Windoze for me.
The teacher opens the door but the student must enter himself. - Ancient Chinese Saying

Every minute of hate in which one indulges oneself is sixty seconds of happiness lost.
Music expresses that which cannot be put into words and that which cannot remain silent. -- Victor Hugo
If you always do what you've always done, you'll mostly get what you've always got.
JohnNewSig.gif
"We have met the enemy, and he is us" - Walt Kelly

Come join us at the Moose Factory

Share this post


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

Open the Autorun.exe file inside wineskin.  You have to use the wine loader to install apps.


Beware: Emancipated user.  No Windoze for me.
The teacher opens the door but the student must enter himself. - Ancient Chinese Saying

Every minute of hate in which one indulges oneself is sixty seconds of happiness lost.
Music expresses that which cannot be put into words and that which cannot remain silent. -- Victor Hugo
If you always do what you've always done, you'll mostly get what you've always got.
JohnNewSig.gif
"We have met the enemy, and he is us" - Walt Kelly

Come join us at the Moose Factory

Share this post


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

Did you use winetricks to install DirectX 9.0c?  You have to tune wine to contain the libraries you need, and this is definitely not default.  Understanding the requirements for libraries is one of the trickiest parts of this.


Beware: Emancipated user.  No Windoze for me.
The teacher opens the door but the student must enter himself. - Ancient Chinese Saying

Every minute of hate in which one indulges oneself is sixty seconds of happiness lost.
Music expresses that which cannot be put into words and that which cannot remain silent. -- Victor Hugo
If you always do what you've always done, you'll mostly get what you've always got.
JohnNewSig.gif
"We have met the enemy, and he is us" - Walt Kelly

Come join us at the Moose Factory

Share this post


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

Here is a link that will help you.  This is originally aimed at Linux, but you should be able to get further information from Dan.


Beware: Emancipated user.  No Windoze for me.
The teacher opens the door but the student must enter himself. - Ancient Chinese Saying

Every minute of hate in which one indulges oneself is sixty seconds of happiness lost.
Music expresses that which cannot be put into words and that which cannot remain silent. -- Victor Hugo
If you always do what you've always done, you'll mostly get what you've always got.
JohnNewSig.gif
"We have met the enemy, and he is us" - Walt Kelly

Come join us at the Moose Factory

Share this post


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

It also needs the C++ version 6 library (VCRUN6SP6) and the NAM installer needs the Microsoft control DLLs for the two flexgrid controls and may need others.  When you run you need a script something like this so that you can review the wine system log if it fails:

 

#!/bin/bash
date
env WINEPREFIX="/home/john/.wine" \
wine "C:/Program Files (x86)/Maxis/SimCity 4 Deluxe/Apps/SimCity 4.exe" \
 -intro:off -CustomResolution:enabled -r1920x1080x32 -d:directx \
 -f &>~/sc4.log
date
 

 

This is a Linux script and I don't know the OS/X scripting, but you need the indicated file redirect for the run command to capture the wineskin output for later review.

 

Since OS/X is similar to UNIX/Linux, I guess you have a command like cat that can list a text file.  To get going you need to be pro-active on this and understand what you are seeing.  The contents of my current log file is this:

 

cat sc4.log
fixme:service:scmdatabase_autostart_services Auto-start service L"dxregsvc" failed to start: 2
fixme:thread:start_thread Started native thread 00000023
fixme:win:EnumDisplayDevicesW ((null),0,0x32eea8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32edf8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f438,0x00000000), stub!
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
fixme:win:EnumDisplayDevicesW ((null),0,0x32f418,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f418,0x00000000), stub!
fixme:d3d_surface:wined3d_surface_flip Ignoring flags 0x1.
fixme:imm:ImmGetOpenStatus (0xaaed9e0): semi-stub
fixme:imm:ImmReleaseContext (0x10048, 0xaaed9e0): stub
 

This is currently showing the stubs and declaratives from the executive and no errors.  All of these are harmless reminders of what still needs to be implemented.  I run wine not wineskin, so things may be in a different state of development.  I currently run the beta version

 

wine --version
wine-1.7.6
 

If you are not a console user, it would be good for you to increase your ability.


Beware: Emancipated user.  No Windoze for me.
The teacher opens the door but the student must enter himself. - Ancient Chinese Saying

Every minute of hate in which one indulges oneself is sixty seconds of happiness lost.
Music expresses that which cannot be put into words and that which cannot remain silent. -- Victor Hugo
If you always do what you've always done, you'll mostly get what you've always got.
JohnNewSig.gif
"We have met the enemy, and he is us" - Walt Kelly

Come join us at the Moose Factory

Share this post


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

I   have retained a G5 iMac to run older games, including Simcity4. I see that there is no longer a mac version of the NAM; however, I have successfully used Keka on my new intel iMac to extract NAM3. Am I correct in assuming that I can manually install the new Nam on my iMac? Thank you in advance for your responses.

Share this post


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

What version of SC4 are you running?  The Aspyr version may not work well with the new NAM.

 

You can install NAM 31.2 on a windows platform then copy the files (two sets) to your current plugins after manually removing any other transit plugins.  Just use a thumb drive.  Can be a nuisance, but it is better than nothing.


Beware: Emancipated user.  No Windoze for me.
The teacher opens the door but the student must enter himself. - Ancient Chinese Saying

Every minute of hate in which one indulges oneself is sixty seconds of happiness lost.
Music expresses that which cannot be put into words and that which cannot remain silent. -- Victor Hugo
If you always do what you've always done, you'll mostly get what you've always got.
JohnNewSig.gif
"We have met the enemy, and he is us" - Walt Kelly

Come join us at the Moose Factory

Share this post


Link to post
Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     
    fixme:win:EnumDisplayDevicesW ((null),0,0x33ee84,0x00000000), stub!
    fixme:win:EnumDisplayDevicesW ((null),0,0x33edb4,0x00000000), stub!
    fixme:win:EnumDisplayDevicesW ((null),0,0x33f414,0x00000000), stub!
    fixme:win:EnumDisplayDevicesW ((null),0,0x33f3d4,0x00000000), stub!
    fixme:win:EnumDisplayDevicesW ((null),0,0x33f3d4,0x00000000), stub!
    fixme:d3d_surface:wined3d_surface_flip Ignoring flags 0x1. No X11 Log info when using XQuartz!
    Engine Used: WS9Wine1.7.7
    Hardware:
            Hardware Overview:
              Model Name: Mac mini
              Model Identifier: Macmini5,1
              Processor Name: Intel Core i5
              Processor Speed: 2.3 GHz
              Number of Processors: 1
              Total Number of Cores: 2
              L2 Cache (per Core): 256 KB
              L3 Cache: 3 MB
              Memory: 2 GB
              Boot ROM Version: MM51.0077.B10
              SMC Version (system): 1.76f0
    Graphics/Displays:
            Intel HD Graphics 3000:
              Chipset Model: Intel HD Graphics 3000
              Type: GPU
              Bus: Built-In
              VRAM (Total): 288 MB
              Vendor: Intel (0x8086)
              Device ID: 0x0126
              Revision ID: 0x0009
              Displays:
                    DELL 2007WFP:
                      Resolution: 1680 x 1050 @ 60 Hz
                      Pixel Depth: 32-Bit Color (ARGB8888)
                      Display Serial Number: (BLANKED OUT)
                      Main Display: Yes
                      Mirror: Off
                      Online: Yes
                      Rotation: Supported

    Share this post


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

    Did it then just quit with no error message?  Fascinating that it described your machine in such detail.  What script are you using?


    Beware: Emancipated user.  No Windoze for me.
    The teacher opens the door but the student must enter himself. - Ancient Chinese Saying

    Every minute of hate in which one indulges oneself is sixty seconds of happiness lost.
    Music expresses that which cannot be put into words and that which cannot remain silent. -- Victor Hugo
    If you always do what you've always done, you'll mostly get what you've always got.
    JohnNewSig.gif
    "We have met the enemy, and he is us" - Walt Kelly

    Come join us at the Moose Factory

    Share this post


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

    Did it then just quit with no error message?  Fascinating that it described your machine in such detail.  What script are you using?

    I used the test feature in Wineskin with -intro:off -CustomResolution:enabled -r1920x1080x32 -d:directx and when opening it the screen turned static with the music playing in the background so I closed it out and when I clicked on view test log that poped up. So there was no error messages.

    Share this post


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

    That sounds like it hung in a loop.  Where did you get your copy of SC4 Deluxe?


    Beware: Emancipated user.  No Windoze for me.
    The teacher opens the door but the student must enter himself. - Ancient Chinese Saying

    Every minute of hate in which one indulges oneself is sixty seconds of happiness lost.
    Music expresses that which cannot be put into words and that which cannot remain silent. -- Victor Hugo
    If you always do what you've always done, you'll mostly get what you've always got.
    JohnNewSig.gif
    "We have met the enemy, and he is us" - Walt Kelly

    Come join us at the Moose Factory

    Share this post


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

    That sounds like it hung in a loop.  Where did you get your copy of SC4 Deluxe?

    Amazon Download, I downloaded it from my PC and copied the files to my Mac. Then I ran the setup.exe from the list of files shown in the screenshot.

    Share this post


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

    Well, I got mine from GamersGate so they should both be version 1,1,641.  I am on Linux not OS/X so can't help you much with any O/S related stuff, and wineskin is a new version for MAC, so you should deal with the forums over at winehq.  When I open that site now I only get the Linux section but I suspect the forums and wiki are about the same.

     

    Good luck with this, but I am afraid that unless a MAC user joins this list, you are on your own.


    Beware: Emancipated user.  No Windoze for me.
    The teacher opens the door but the student must enter himself. - Ancient Chinese Saying

    Every minute of hate in which one indulges oneself is sixty seconds of happiness lost.
    Music expresses that which cannot be put into words and that which cannot remain silent. -- Victor Hugo
    If you always do what you've always done, you'll mostly get what you've always got.
    JohnNewSig.gif
    "We have met the enemy, and he is us" - Walt Kelly

    Come join us at the Moose Factory

    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

    Sign In to follow this  

    • Recently Browsing   0 members

      No registered users viewing this page.

    ×

    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