Mac Screen Tearing on Mac

Whitelisted

Newcomer
I had an older Mac mini up until last week and I played 70 hours of Stardew without any issues. I recently upgraded to a new MacBook Air, but now Stardew is experiencing tons of screen tearing seemingly out of nowhere. V-Sync is on, I've changed the resolution, fullscreen, windowed, borderless, nothing works. It seems to fix itself after a while, but then just starts doing it again randomly. Anyone having this problem too or know how to fix it?
 

myvalq

Newcomer
Hi! Just adding another data point. I’m on a new MacBook Air (M4) running macOS Tahoe (v26.0.1) and I’m seeing significant screen tearing too. I’m running the game on the built-in laptop screen (no external monitor).
  • Happens in fullscreen and windowed modes
  • V-sync on or off makes no difference
  • Tearing is visible during movement (camera panning, walking, etc.)
Is there a known workaround or setting that helps? Thanks!
 

Lew Zealand

Helper
The internal screen refresh rate on a M1-M4 Mac laptop is 120 Hz but Stardew always seems to run at 60 fps (60 Hz) no matter what. You could try lowering the Mac's refresh to 60 Hz while gaming, that might help:

Apple Menu
System Settings
Displays
Refresh Rate

Try 60 and 59.94 and see if any do the VSync properly.

When you're done playing change it back to ProMotion (120 Hz) for a smoother experience.
 

myvalq

Newcomer
Thanks for the tip! Unfortunately on a MacBook Air (M4) the built-in display is fixed at 60 Hz (no ProMotion), and in System Settings -> Displays there’s no Refresh Rate dropdown. Still seeing the tearing on the internal screen.
 
Top