Intel Iris Plus – 2017 13″ MacBook Pro


Only applicable to the 32-bit version of the Sims 3


This is the second part of a two part post detailing how to make The Sims 3 work on Macs with incompatible graphics. For the first part, go here – https://bluebellflora.com/fix-for-incompatible-graphics-for-the-sims-3-on-mac/


Affected Macs for this workaround:

  • 2017 13″ MacBook Pro, two Thunderbolt 3 ports, Model Identifier: MacBookPro14,1 (Intel Iris Plus, Kaby Lake)
  • 2017 13″ MacBook Pro, four Thunderbolt 3 ports, Model Identifier: MacBookPro14,2 (Intel Iris Plus, Kaby Lake)
  • 2017 15″ MacBook Pro, non-Touch Bar, entry level 15″ (Intel Iris Plus, Kaby Lake)

Any and all feedback is greatly appreciated. Many thanks to Alex who provided the correct line for the Intel Iris Plus chips.

Firstly, we’re going to edit the GraphicsCards.sgr file that you should already have open. You will need your Device ID for this bit (I will be using a Device ID of 0x0000 as an example but you must enter your own Device ID):

        1. Scroll down to near the bottom until you see this: GCsgr
        2. Replace those highlighted lines with the following (using your own Device ID where I have put 0x0000):
          card 0x0000 “IntelIrisPlus”
          card 0x0000 “IntelIrisPlus”
          card 0x0000 “IntelIrisPlus”
          card 0x0000 “IntelIrisPlus”
          card 0x0000 “IntelIrisPlus”
          card 0x0000 “IntelIrisPlus”
          card 0x0000 “IntelIrisPlus”
          If this will not work for you add your specific Intel chip number. For example, if you have the Intel Iris Plus 640 add “IntelIrisPlus640”
        3. Save the file, overwriting if prompted to.
        4. Open the GraphicsRules.sgr file with TextEdit, the same way you opened the GraphicsCards.sgr file.
        5. Hold down CMD and press F to bring up the search bar. Copy and paste the following text into the search bar:       elseif (match(“${cardName}”, “*IntelIrisPlus*”)) GRulessgr
        6. Replace IvyBridge with IntelIrisPlus.
        7. Save the file, overwriting if prompted to.
        8. Now load up the game and set the resolution to one you’re happy with. If you can hear the game but not see it navigate to Documents > Electronic Arts > The Sims 3 and open the Options.ini file using TextEdit. Find the resolution setting and set it to:

resolution = 1400 900 0

You can change this later via the in game settings to whatever suits you but all affected Macs should support this resolution. Save if prompted.

If you install Expansion/Stuff Packs and the game stops working again you could try the following. Please bear in mind that I have not yet had confirmation that this works so always make copies of the relevant files so you can replace them if necessary. This is just a theory at the moment (feedback would be great):

  1. Go to Applications > The Sims 3 then right click on your most recently released EP/SP installed. For example, if you have University Life and have not bought any subsequent EPs/SPs then right click on University Life.
  2. Select Show Original then right click on the highlighted EP/SP that shows up and select Show Package Contents.
  3. Now navigate through to Contents > Resources > transgaming > c_drive > Program Files > Electronic Arts > (your EP/SP) > Game > Bin
  4. In the Bin folder you’ll see another GraphicsCards.sgr file and another GraphicsRules.sgr. Make the same changes to those that you did to the base game files.

If it still isn’t working, follow the steps above for every EP and SP you have installed. There may not be a GraphicsCards.sgr file in every Bin location. I wouldn’t add one but if your game still isn’t working then it wouldn’t hurt to try!

44 thoughts on “Intel Iris Plus – 2017 13″ MacBook Pro

  1. I’ve completed all the steps but it still doesn’t work for me 😦 When I try to start the game, the message “unknown error occurred” pops up.

    Like

  2. I just purchased a new macbookpro touchbar. The game used to work with my old macbookpro 2011. Now nothing works. I have all EP and SP and I followed all steps for all of them and still, nothing works. I get the same message of “unknown error occurred”.

    Like

        1. Nevermind, fixed it! I had to do the late night/ambitions fix in addition. I’m genuinely about to cry- MY GAME WORKS!

          Like

  3. Hi, it doesn’t work for me either.
    I have a Macbook Pro 13” w/ Touch Bar. I changed everything as in the guide, but nothing.

    I only have the base for now.

    Like

  4. Please, I am desperate. I followed the steps and now my game runs on the lowest graphics and the options don’t save even if I change them. The device conflig log is blank, I reset it but it still doesn’t work. Please help, I followed all the steps, this game is killing me. I don’t want to reinstall all the EPs again, it takes like 6 hours.

    Like

      1. My game loads and I can open my last save but for example the map view is all purple and blank. None of the settings save no matter where I slide them. The log is empty.

        Edit:
        Now I put the cgr files back to their previous settings and so far I only got one error and things got back to normal thank god! I was panicking. but the thing is: my mac’s graphic card is so much better than what I get and despite following your instructions for the Intel Iris Plus to the letter it still doesn’t recognise my cars and gives me crappy results. Is this because I run this game on a mac?

        Like

          1. Alright, I understand. Thank you so much for your help and quick reply. So is there a substitute card I could put in the cgr file instead of IvyBridge so that I at least get some better results? Or is this the best the game can do on a mac 2017? My biggest concern is that the buildings in all my towns, no matter if they’re fanmade or eaxian, are blurry and the details take a while to load while my sims travel the town. This lack of detail makes some custom towns unplayable for example, because the details of the town are beautiful but I can’t see them in the real time. I hope my description makes sense. Thank you for your patience.

            Like

          2. Perfect sense 🙂 the fix isn’t perfect but at least makes the game playable. You should be adding IntelIrisPlus into the .sgr file, not IvyBridge… unless you have a different Mac to one listed above?

            Like

  5. That’s the problem, changing the .sgr for IntelIrisPlus completely messed up my game (I couldn’t log in before, the user Malene is me). I changed the file exactly like in the instructions above, put my device ID 0x5926, edited both files. When I started the game it launched and I could load my save but the graphics were the lowest possible, the options reset and they didn’t save despite launching the game a couple of times and the file deviceconfig.log was always empty. The game was laggy and the town view was blank and purple. So I change it all back to IvyBridge so that I can at least play.

    Like

      1. It worked! IntelIrisPlus640 [Found: 1, Matched: 1] !!! Thank you! 🙂 Brilliant idea, I’m so ready for my new beautiful graphics! Everything seems to be sorted out. Do you think I should change the sgr files in all my EPs folders too? Or should I leave them alone?

        Like

        1. Great! And thanks for letting me know, all feedback is hugely appreciated and helps others too. I’ve added this info into the post 🙂 If your game works ok now I wouldn’t mess with the packs but if it’s still borked then yes, edit them.

          Like

  6. I have started the steps but when i get to the GraphicsCards.sgr file there is nothing on it its blank, Help me please!

    Like

    1. btw i have a MacBook Pro 13-inch, 2017, Four Thunderbolt 3 Ports, memory 3.3 GHz Intel Core i5, processor 16 GB 2133 MHz LPDDR3, startup disk Macintosh HD, and graphics Intel Iris Plus Graphics 650 1536 MB. i am also downloading the sims 3 to a 1TB hard drive

      Like

  7. I did all of the steps, but when I load the game I can’t see some things. Like options show that they are there and highlight when I put my mouse over it, but I can’t see any words or images. Is there a fix for this?

    Like

  8. Hi! I really appreciated all your information. However, mine is still not working. 😦 I still get ‘unknown error occurred’ when I tried to launch the game on Origin. My macbook is 2017 15″ MacBook Pro with Touch Bar. There are two graphics cards. Intel HD Graphics 530 & Radeon Pro 450. Could you help me?

    Like

  9. Have tried all steps and cannot get it to work, still comes up as “unknown error occurred” without launching the game. Anything else I can try ?

    Like

      1. When I start the game, I get a notice
        “Warning: Unrecognized video card. Your video card was not found in our database. Your graphics settings have been set as high as possible, but you may wish to reduce them if you are experiencing poor performance.”
        Should ignore this and play as usual? thanks!

        Like

          1. My bad – should have included more specs to begin with. I just purchased the 2018 Mac Book Pro 15″ 2.6 GHz Intel Core i7 Intel UHD Graphics 630 1536 MB. Under system report > Graphics I see Intel UHD Graphics 630 and Radeon Pro 560X. Sorry, idk if this is all the info you need to understand what I am talking about.

            Like

          2. Thanks, that makes more sense. That error only ever comes up on machines with AMD GPUs, which are only in 15″ MBPs, not 13″. You should be fine to play, for now.

            Like

  10. Hello! I went through all of these steps and it still doesn’t work. I have a 13” 2017 MacBook Pro. Is there anything else I can try? For now all I have is the base game. I even tried typing IntelIrisPlusGraphics640 instead of IntelIrisPlus640 and it still didn’t work. Please let me know if there’s anything else I can do because I just spent $20 downloading this haha

    Like

  11. Hi, No idea how to find my device ID. I have an early 2015 Mac Book Pro 13 inch with retina display. I don’t know what to replace “0x0000” with at all. I’ve searched all over. Not even sure where I’d find what’s supposed to go there. About This Mac doesn’t have anything similar.

    Like

  12. Hi there! I found this post after trying to troubleshoot getting the Sims Medieval to launch on my 2017 MacBook Pro. First, an apology – I’m asking about a different game, and I’m using a computer model not listed here, so I understand that the information here probably isn’t applicable, and it’s maybe foolish that I’m trying and selfish that I’m asking! But as you seem like such a reliable source, I wanted to ask just in case.
    I have a late 2017 MacBook Pro, with 4 Thunderbolt ports; the Model Identifier is MacBookPro14,2.
    When I try to launch the Sims Medieval in Origin, it fails to launch with an error code “service initialization failed 0x0175dcbb”. (I originally tried installing both Medieval and the Pirates + Nobles EP, but I got a similar message, so I tried uninstalling P&N and now am trying to load just the base game and that’s the error I get.) I looked at the EA forums and other Mac users have had the same issue, so I tried to follow the steps recommended, but couldn’t complete them either – there’s a step that requires disabling GateKeeper, but that’s no longer an action available on later MacBook Pros. First, I tried resetting Origin and uninstalling/reinstalling/repairing the game, but it didn’t work as I kept getting the same error message. Then I read on the EA forums that addressing the graphics card issue may be a workaround, so I ended up here, but since my MacBook model isn’t listed and since this guide is for the Sims 3 and not Sims Medieval, I got stuck on the first step as there’s no IvyBridge lines in the GraphicsCard.sgr file for the game. Is there another section of code I should try replacing? Or any other information I could provide?
    Thanks so much either way – I’m blown away by your dedication to this kind of troubleshooting, and that you still respond to comments on these pages months and even years after they were started!

    Like

  13. Hi there. I have a MacBook Pro 2017, 13″. The GraphicCard.srg doesn’t look the same as yours. I can’t find the part where I have to edit some things. Also, the graphics in my game run fine really. It’s just that my MacBook is getting really hot and the fans are making a lot of noise. It kinda scares me. Is there a fix for this?

    Like

    1. No need to change it if your game is fine. The fans are making a lot of noise because they are desperately trying to cool down your Mac and stop it from overheating. Make sure it is elevated so air can circulate underneath.

      Like

  14. Still getting the unexpected error after doing the above to the base game. Now I am trying with late night but the GraphicsCards.sgr contents look different – I cannot find the section the add my device ID as I did with base game

    Like

  15. hi there! it doesnt let me edit the graphicscard.sgr file; it says that its locked. i tried unlocking it but it says that its a read only file. what do I do?

    Like

Leave a reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.