Re: Pink lines across edges of screen and resolution problems on 2020 M1 Macbook Air
@Yhrite Thanks for the thorough report. On this site, you're the first person so far to describe in detail how Sims 3 runs on an ARM Mac. So there are unfortunately no guaranteed solutions, just maybe a couple of suggestions.
The UI size is a known issue: it doesn't actually scale, it's the same size in pixels no matter what resolution you use. So the higher resolution you use in-game, the smaller the size of the UI on the screen. As far as I know, there's no fix for this, with mods or without.
First, try switching between fullscreen and windowed modes (cmd-return at the Main Menu or in-game) to see whether it makes a difference. Try a few different resolutions with each, and reload at least a couple times to see if you can get the pink lines to disappear.
The next step to try would be to add a line for vertical sync to options.ini. The file is in Documents > Electronic Arts > The Sims 3; you can open it with TextEdit. Scroll down to the bottom and add
verticalsync = 1
Then launch the game to test. Traditionally, v-sync only works in fullscreen mode, although I'm not sure whether this setting is supposed to have any effects in windowed mode as well. It's more an experiment than a fix; I'm curious whether it will have any effect.
I tried this myself on my Intel Mac and couldn't tell a difference, but then the game already runs fine for me. It would be helpful though if you provided your deviceconfig.log, also in the Sims 3 folder, just to see what your graphics settings are and whether the game picks up the v-sync setting. You can attach the file directly to a post. (Please attach one from after you edit options.ini.) Your user and computer names are about 20 lines down, so delete those if you want, but the file doesn't contain any other identifying information.
Finally, if you have some screenshots or a video, I'd love to see, especially camera distortion you describe. If the effect doesn't show up with in-game screenshots—please let me know either way—you can put the game in windowed mode, then click cmd-shift-4 and drag your cursor over the section of screen you want to capture.