Installing Softerhaze’s Milk Thistle lighting Mod for Sims 4 on a Mac

I’ve been meaning to get round to installing this lighting mod for ages but noticed the installation instructions for Mac aren’t quite accurate and there is some confusion in the comments. It’s really quick and easy to install on a Mac. This Mod replaces existing Maxis default game installation world files with Softerhaze’s edited ones. Softerhaze’s guide is here and you should refer to it for the specific Pack numbers and other useful info.

This Mod is not installed in the Mods folder as most Mods are, it replaces actual game installation files. As is always the case with Mods, make sure the lighting Mod is compatible with the current patch version of the game and if it is not run a game repair to remove the modded files until they are updated.

Setting up your folders for installation

  • Download the lighting Mod from Softerhaze’s site here
  • Locate your Sims 4 base game installation. By default this will be in Applications > EA Games. You can check the location in EA App > Settings > Download
  • Right click on the base game app and select Show Package Contents. Right click is secondary click in System Settings > Trackpad/Mouse. Or you can hold down the CTRL key and click once:
  • A Finder window will open and show the Contents folder:

Replacing Base Game world files

Before replacing the existing Maxis world files with the Modded files you may want to make backup copies of the existing files in case the modded files break a specific world, but not all worlds.

  • To replace the base game worlds navigate through to Contents > Data > Shared > Worlds > Area and you will see all the worlds:
  • If you want to make a backup copy of all these Maxis default files select them all Edit > Select All (CMD + A) and click on Edit > Copy (CMD + C) in the menu bar. Then navigate to where you would like to save the backed up copies and click on Edit > Paste (CMD + V).
  • Now open the Milk Thistle Mod you downloaded. It will be zipped. Double click to unzip and a folder will appear called milk-thistle with all the world files. Open the milk-thistle folder.
  • Open the Data folder and subsequent folders until you see all the individual base game worlds and areas:
  • Now go back to the other Finder window you have open where you opened the world areas folder for the base game in the previous step. Make sure you have this Finder window next to the Milk Thistle one:
  • Select all the files in the Milk Thistle > Data > Shared > Worlds > Areas folder by clicking Edit > Select All (CMD + A) in the menu bar (in above screenshot). Now drag all those files over to the other Finder window you have open for the base game. When prompted to replace files make sure you check the box next to Apply to All then click Replace:
  • The base game installation files will now be replaced with the Milk Thistle ones.

Replacing world files in Game Packs and Expansion Packs (DLC)

Replacing world files that came with specific Game and Expansion Packs is a little more fiddly but still simple. Before replacing the existing Maxis world files with the Modded files you may want to make backup copies of the existing files in case the modded files break a specific world, but not all worlds.

  • After selecting Show Package Contents on the base game app navigate through to Contents > Delta. You will see separate folders for all the Packs.
  • Choose which Pack world files you want to edit using Softerhaze’s list here. I am going to install the edited files for Strangerville so I open the GP07 folder:
  • Now open the corresponding GP07 folder in the milk-thistle > Delta > GP07 > Worlds > Areas downloaded folder:
  • If you want to make a backup copy of all these Maxis default files select them all Edit > Select All (CMD + A) and click on Edit > Copy (CMD + C) in the menu bar. Then navigate to where you would like to save the backed up copies and click on Edit > Paste (CMD + V).
  • Same as we did for the base game Data files above, select all the files in the Milk Thistle > Delta > GP07 > Worlds > Areas folder and drag them over to the base game Finder window you have open:
  • Replace the files when prompted, as above
  • Repeat the above steps for all the Packs you want to edit the world files for

Reverting back to Maxis installed game files

If you want to go back to the vanilla lighting in-game simply run a game repair in EA App and this will replace the modded world files with the default Maxis ones. Please note this will repair the base game and ALL Packs world files.

If you have any questions or issues with installing the files, join my Discord server for further support – https://discord.gg/EB9hZBDx34

Origin is dead, Sims 4 and 64-bit Sims 3 will now require macOS 10.15 Catalina

EA have finally killed off Origin. All Mac users now require EA App in order to launch their games. EA App requires macOS 10.15 Catalina or above therefore if you are playing, or will be hoping to play, The Sims 4 or the 64-bit version of The Sims 3, you must make sure your Mac is running Catalina or subsequent versions of macOS.

Apple released Catalina in 2019 and can be run on all Metal supported Macs. For a full list of supported machines see Apple’s support article.

“Unrecognized Video Card” error on Mac

If you experience this error message at the main menu in The Sims 4 when launching the game, don’t panic! It’s nothing to worry about and won’t stop you playing the game.

It’s simply because EA haven’t updated the GraphicsCards.sgr file in the main game to incorporate your GPU. You can do one of two things to stop the message from appearing:

  • Download the updated GraphicsCards.sgr file I have uploaded here
  • Open your Downloads folder, right click on the downloaded file and select Copy
  • Open the ConfigOverride folder in Documents > Electronic Arts > The Sims 4. Right click in the folder and select Paste item. That’s it.

Or:

  • Right click on the Sims 4 base game, wherever you have it installed (Applications folder by default) and select Show package contents
  • Navigate to Contents > Resources
  • Right click on the GraphicsCards.sgr file and select Copy
  • Open the ConfigOverride folder in Documents > Electronic Arts > The Sims 4. Right click in the folder and select Paste item.
  • Open the GraphicsCards.sgr file you have pasted into the ConfigOverride folder. If prompted to choose an Application in Finder, choose TextEdit.
  • Scroll all the way down to the bottom of the file to the Apple bit and paste the following lines:
vendor "Apple" 0x106B
    card 0x0000 "Apple M4" $cardLevelUber $resolutionHigh $cardLevelUber
    card 0x0000 "Apple M4 Max" $cardLevelUber $resolutionHigh $cardLevelUber
    card 0x0000 "Apple M4 Pro" $cardLevelUber $resolutionHigh $cardLevelUber
    card 0x0000 "Apple M3" $cardLevelUber $resolutionHigh $cardLevelUber
    card 0x0000 "Apple M3 Max" $cardLevelUber $resolutionHigh $cardLevelUber
    card 0x0000 "Apple M3 Pro" $cardLevelUber $resolutionHigh $cardLevelUber
    card 0x0000 "Apple M2" $cardLevelUber $resolutionHigh $cardLevelUber
    card 0x0000 "Apple M2 Max" $cardLevelUber $resolutionHigh $cardLevelUber
    card 0x0000 "Apple M2 Pro" $cardLevelUber $resolutionHigh $cardLevelUber
    card 0x0000 "Apple M1" $cardLevelUber $resolutionHigh $cardLevelUber
    card 0x0000 "Apple M1 Max" $cardLevelUber $resolutionHigh $cardLevelUber
    card 0x0000 "Apple M1 Pro" $cardLevelUber $resolutionHigh $cardLevelUber
    card 0x0000 "Apple A12Z" $cardLevelUber $resolutionHigh
end
  • Close the GraphicsCards.sgr file, saving if prompted (you shouldn’t be)

It’s important to copy and paste the GraphicsCards.sgr file. Do not drag it to the ConfigOverride folder as it will only create an alias of the original file.

The lines above add all Apple Silicon models to the .sgr file. I think all previous Intel model Macs are covered but if you’re on an Intel Mac and getting the error, jump into my Discord support server for help.

This is not a Mod in the typical sense, it does not need to be in your Mods folder, it is a simple addition to a simple text file. For more info on the ConfigOverride folder see this article.