How to Download Sims 4 on Mac Without Disc Download Commodity Download Article This wikiHow teaches you how to install The Sims 4 and the required Origin game-playing client on your Windows or macOS computer. Unlike previous versions of The Sims, installing Sims four requires y'all to install this additional app—fifty-fifty if you purchased the game on disc. Y'all'll need an internet connection to install Origin for the installation, but playing the game doesn't require you to exist online. 1 Go to http://world wide web.origin.com/download