Skip to content

Instantly share code, notes, and snippets.

@yunylz
Created February 13, 2025 20:43
Show Gist options
  • Save yunylz/630591de65be5f0f9b600ee97cee2dc2 to your computer and use it in GitHub Desktop.
Save yunylz/630591de65be5f0f9b600ee97cee2dc2 to your computer and use it in GitHub Desktop.
Running The Sims Medieval on Apple Silicon

Running The Sims Medieval on Apple Silicon

Trying to run The Sims Medieval on macOS with Apple Silicon? Here's a guide to help you get it running with Wine.

Requirements


Installation Steps

  1. Obtain the game

    • You need the setup files. (How you get them is up to you.)
  2. Install Wine & Dependencies

    • Install Homebrew if you haven't already:
      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    • Install Wine:
      brew install --cask wine-stable
    • Install Kegworks for better compatibility:
      brew uninstall --force --zap wineskin
      brew install --cask --no-quarantine gcenx/wine/kegworks
  3. Run the Game Setup

    • Open Terminal, navigate to the setup folder, and run:
      cd /path/to/setup/folder
      wine64 setup.exe
    • Follow the installation instructions and complete the setup.
  4. Run the Game

    • Use the following command to launch the game:
      wine64 "/path/to/game/executable"
    • Example path for The Sims Medieval Ultimate Edition:
      wine64 "~/.wine/drive_c/Program Files (x86)/The Sims Medieval Ultimate Edition/The Sims Medieval/Game/Bin/TSM.exe"

Expansion Packs

  • Pirates & Nobles expansion works fine with this method.

Known Issues

1. Audio Stuttering & Repeating

  • The game's audio sometimes stutters and repeats, causing chaotic sound issues.
  • If a solution is found, this guide will be updated. Feel free to share fixes in the comments.

Help Wanted: The Sims 2 on Apple Silicon

  • If you know how to run The Sims 2 Ultimate/Legacy Collection on Apple Silicon, reach out on Discord: @yunyl

This guide will be updated as new solutions emerge. Happy simming! 🎮

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment