OpenSGolf

PC port of Sid Meier's SimGolf

  • ReimplementationPort Type
  • crspytopgnDeveloper
  • 17 Oct 2026Page Updated
Sid Meier's SimGolf

Details

Developer
crspytopgn
Port Type
ReimplementationThe game was rebuilt in new code that plays like the original and loads its data from your own copy.
AI Use
AI-assistedAn AI coding tool is credited as co-author on 399 of the last 434 commits. Source
Source Code
GitHub
Original Release
crspytopgn.github.io
Support the Developer
buymeacoffee.com
Page Updated

Platform Support

  • Windows
  • Linux
  • macOS
  • Android

ScreenshotsView All (5)

Sid Meier's SimGolf Screenshot 05
What you need: Nothing: OpenSGolf comes with its own free graphics and sound. To play with the original look, point it at the folder of your own installed copy of Sid Meier’s SimGolf (the one with Data, Flics and Sounds), or a .zip of it.

Overview

WidescreenMod SupportController SupportTouch Controls

OpenSGolf is an open-source game engine, written in Rust, that plays Sid Meier’s SimGolf, Firaxis Games’ 2002 golf course builder. It aims to play exactly like the original, in the way OpenTTD does for Transport Tycoon Deluxe: its rules and numbers are rebuilt from facts read out of the original program, and with every option at its default it looks and plays like the 2002 release. It contains none of the original’s code.

It runs on Windows, macOS, Linux, Android and in a web browser, and saves anywhere, undoes building and terrain changes, runs full screen at any size, speeds up to four times, and supports remappable keys, touch controls and Xbox, PlayStation, Switch and Steam Deck controllers. Bugs in the original, such as costs charged twice, are fixed by default and can be turned off.

Optional extras, off by default, include enhanced graphics for 4K and widescreen screens with weather, seasons and wildlife, courses up to 128 by 128 tiles, a harder economy, cut content restored, course codes for sharing courses with friends, and content packs and scripts that can be downloaded from inside the game. With the player’s own SimGolf files it uses the original art, sounds and music; without them it uses opensgolf-free, a simple set of graphics and sound made for the project. The text of the original’s in-game messages is included so the game reads like the original.

How to Set It Up

  1. Download the build for your system from the GitHub releases page: the Windows or Windows on ARM zip, the macOS zip, a Linux AppImage or tar.gz, or the Android APK. On Steam Deck, add the Linux AppImage to Steam as a non-Steam game.
  2. Unzip it and run opensgolf. Windows and macOS may warn because the builds are not code-signed: choose More info, Run anyway on Windows, or right-click and Open on macOS.
  3. To use the original graphics and sound, choose Use my SimGolf files… on the title screen and pick your SimGolf folder. Without it, the free set is used.
  4. When starting a new game, choose between the original rules and the OpenSGolf extras.

Advertisement

Get OpenSGolf on GitHub

Download on GitHub

Builds for Windows (x64 and ARM), macOS, Linux (x64 and ARM) and Android are on the project's GitHub releases page, and it also plays in the browser on its website. Downloading it there supports the developer. You can also support them directly.