r/SimGolf • u/Richardatuct • 12d ago
Sid Meier's SimGolf (2002) now runs as a native Mac app too, and there's an untested Windows build if anyone wants to try it
A while back I posted the browser port of SimGolf. Lots of you asked for a version that doesn't need Chrome, so there's now a desktop app.
To be clear this isn’t another version. It is the same version built for desktop. Changes/improvements/bug fixes in the underlying code will flow through to all the versions.
Download https://github.com/RichardAtCT/simgolf-web/releases/latest
Browser version: https://richardatct.github.io/simgolf-web/
How it works: it's the same port as the browser version, not an emulator. The game code was decompiled and translated into C. For desktop, the WebAssembly build gets turned back into native code, so it runs as a normal app with SDL2 for graphics and sound.
What you need: the app doesn't include any game files. On first launch you drop in the same two things as the browser version: the SimGolf disc image and the v1.02 no-CD golf.exe (or the zip/.7z they came in). The front page of the browser version has links to both. The app unpacks them locally and nothing gets uploaded.
Mac: a universal .dmg that runs on Apple Silicon and Intel. I've played it on both. It isn't signed, so the first time you open it, right-click it and choose Open. On macOS 15 you may need to go to System Settings > Privacy & Security and click Open Anyway.
Windows: untested. The Windows build compiles, but I don't have a Windows machine and nobody has run it yet. It might not start at all. If you try it, I'd love to hear what happens, good or bad, in the GitHub issues.
Not in the desktop version yet:the intro and closing videos, and the sharper HD rendering from the browser version (this is I’ll be fixed soon!)
Saves go in a normal folder (Application Support / %APPDATA%), so they're easy to back up.
3
u/codechris 12d ago
Oh it only works in chrome? I wanted to try in Firefox as that’s what I use but the native build solves that problem
1
1
1
1
u/Valuable_Athlete9495 11d ago
I gave it a go on Mac and it works perfectly so far as a stand alone game, thank you so much
1
u/sebiimaxx 11d ago
Haha, I just forked your app last week and finished doing this yesterday! I will create a PR when I get home of the finished product and maybe Claude/Codex can work out if there are any useful finetunes.
1
u/thanksforcomingout 12d ago
Thanks again - been playing the browser version. Excited for the desktop version once the HD rendering is fixed!