Jump to content

Tutorial for SC4MacInjector & Ways to use it

3 posts in this topic Last Reply

Highlighted Posts

For anyone who hasn't discovered it yet, @simmaster07 has done some helpful and lovely work (and brilliant) for those of us in the Mac community. :bunny:

  1. He has converted/reprogrammed a couple of .dll plugins and made them into .so plugins so that they can be read by a Mac.
  2. He has created a plugin loader to load those .so files.

First Things First
Be aware of the following notice on the MacInjector page. Back up your files. To be safe, I made a back up of my plugins and regions directories.


Prerelease note
This mod is prerelease software and has only been tested on Steam and Mac App Store copies of SimCity 4 on Mac OS X El Capitan 10.11.6. It is recommended that you back up your regions (and, especially if using an App Store copy of SC4, your plugins folder) before using this mod.

Download & Install MacInjector
I will try and give a painstakingly detailed step by step. :kitty:
Follow the link above, read the "About This File" notes, and click on the "Download File" button

  1. You can try opening the package directly from your Downloads folder (double clicking) but if your security is like mine, you will get a message that "“SC4MacInjector.pkg” can’t be opened because it is from an unidentified developer."
    In order to bypass that security, right click on the .pkg and choose "Open" from the menu.
  2. You will then get a pop-up message "“SC4MacInjector.pkg” is from an unidentified developer. Are you sure you want to open it?"
    Click "Open" and the installer will open.
  3. Follow the instructions on the installer. 

Three changes I noticed after the install. 1 - When I have SC4 running, if I switch windows and leave the game running, the icon in my dock changed from the SC4 icon to a black system icon. 2 - The first time I restarted the game after installation it reverted to the Timbuktu tutorial region so I had to navigate back to the region I was building in. 3 - There is now a "libinjector.dylib" file in my plugins directory. (Leave it there.)
None of these are any concern - just don't want you to be surprised. :) 

Great! I have a New Tool! What Do I Do With It?
Hopefully there will be more future developments, but for now I know of at least two. (If I discover more or if you discover more, please comment and add them!)

Buggi's Cheats
This allows Mac players to use Buggi's extra cheat codes (for those so inclined - no judgement). I know I'm working on recreating a specific city right now and not playing the traditional game, per se. Being able to to type "Moolah 1000000" and instantly have $1 million to develop with sped up my process.

Take the downloaded file "ExtraCheatsMac.so" (it's not zipped - it's ready to go) and move it to your plugins folder. Done. When you are in-game all you have to do is hit Ctrl-x and then either type your command/cheat code (if you know it) or right click in the dialog box and a list of commands will appear.

Real Upgradeable City Halls 1.1.0


Instead of implementing the three City Hall stages as separate reward lots, this mod implements Maxis' originally intended behavior of actually replacing the City Hall lot as new stages are unlocked. It also prompts the user with advisor messages asking if they want to upgrade the reward, just like the airport upgrade behavior.

When you click on the download button, choose the Mac only version. Open the zip file and place the .dat and .so extracted files in your plugins directory. Done.

Have FUN! :party:
That's all for now! Have fun! Build the region of your dreams! I am NOT a technical person, but post questions for clarification below and I'll do my best or someone will hopefully have an answer. And THANK YOU @simmaster07 for your work while you juggle school! Also thank you, @Hamish for the suggestion to write this up. If it needs to go elsewhere, please do whatever needs to be done.



Share this post

Link to post
Share on other sites

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!  

Register a New Account

Sign In  

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Ssaidd
      This is the Viaduct Rail Station, placed one first but later a second one
      the problem is i can't delete it. i destroy it but it stays
      is this a bug problem?

      are there any options??

    • By The British Sausage
      The vanilla game has basic weather but throw in photoshop and suddenly it's snowing! It's raining! It's foggy!
      This is the thread to post your weather pictures be they photoshopped or modded game mechanics.
      I'll get this rolling...

      Heavy fog.

      Low-down mid-morning cloud.
    • By dannyd1993
           So, I haven't played in about 10 years. I re-installed the game about a month ago, which was an adventure in itself, with the windows 10 disc situation. I have spent over two weeks building my plugins folder, trying out different terrain mods and tree controllers. I've downloaded about 2gb worth of custom content, (half of that is dependencies). Many of the lots I got, I want to edit. The lots themselves and especially the properties, including cost, capacity, coverage, etc. I am pretty familiar with the Maxis Lot Editor and Plugin Manager, as I used to do a little custom editing to lots long ago. If I download a custom lot with a Lot, Model and Desc. file. I can easily do what I need to do in the aforementioned programs. Since my return, there have been many changes. Many new lots have a DAT file, which is new to me. There are new programs, namely the SC4PIM (or X-PIM) and Ilive's reader. These also are new to me and I'm struggling with them, even with the tutorials found here. I'm not very savvy when it comes to computers. I'd say on a scale of 1-10, I'm like a 4 or 5. But I can follow directions. I'm sure, given enough time, I'll get familiar with them. Let me try to get to my questions...The first thing I wanted to modify are the substations by Simmer2.
       These are beautiful lots and I'd like to use them, but I want to make some changes to suit my needs. First, I'd like to make the substations Waste to Energy Plants. This will eliminate the need for landfills and power plants all over my region. Secondly, I'd like to change the cost, power output, etc. But since these are DAT files. I can't do that with the programs I am used to. I may be able to do it in the reader program, but I am totally befuddled when I try to examine these there. So, I thought I'd just relot them since I have all the props I need. Also, these questions apply to other relots I plan to do, even if I do figure out how to do these particular lots in the reader.
        As I was searching the lot files here, I came across the BLaM Blank...
         I decided to give these a try, but I have run into what may or may not be a problem, and I was hoping to get some clarification. So, what I did in preparation to do the relots was I copied the blank.

      And I made three copies. Changing them to this...

      Changing the first part of the file name, but leaving the numbers as were. But when I open the PIM, it only shows one of these. The last one alphabetically. Which is Substation_3.

      I'd like to know why this is. I wasn't sure if I should change the numbers a little or get rid of them altogether. Would it matter if I named the file: DD_Substation_1.SC4Model? I'm not sure what the numbers mean or if I should even mess with them. If I leave these like this and I make say, 10 lots renaming them in like manner, will the last DESC file to load control all lots with that blank model? Another thing I notice here is the word "blank" appears under the column "Name". Is this what's going on here? If so, how do you change that? Anyways, these are the questions I have thus far. Any help with this would be greatly appreciated. Even more so if someone can walk me through making these changes in the reader program concerning these particular files.
    • By tails2489
      There is a tonne of amazing custom content on the exchange including maps.
      A lot of the maps I've installed and played are laid out in large cities only however and in a perfect grid. I prefer randomness with medium and small cities scattered about.
      How can I change the config file on an existing region without messing up the existing terrain that I like?
    • By Ssaidd
      my sc4 crashes sometimes when im testing subway/GLR

      i dont know why, is it because of too much plugins?
  • Recently Browsing   0 members

    No registered users viewing this page.


Thank You for the Continued Support!

Simtropolis relies mainly on member donations to continue operating. Without your support, we just would not be able to be entering our 15th year online!  You've really help make this a great community.

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, so that we can help keep bringing SimCity players together to share our creations.

Make a Donation, Get a Gift!

Expand your city with the best from the Simtropolis Echange.
Make a donation and get one or all three discs today!


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