XGS is an application designed to emulate an Apple IIGS on a computer running Linux. The goal is to get as close to 100% perfect emulation as possible, but it’s not quite there yet.


XGS should run on almost any system capable of running Linux that provides OpenGL support. This includes virtually all modern PCs and Macs as well as SBCs such as the Raspberry Pi (Pi 3 or higher required). You will need a C++ compiler, SDL2, OpenGL. and cmake.


Current Release

There has not been a formal release of XGS in many years. The most current code is available for checkout on GitHub. I hope to put out a new stable release version soon.

(Very) Old Releases

The last stable release of XGS is 0.50, released on May 1st, 1997.

The last development release of XGS is 0.54-20021208, released on December 8th, 2002.

Recent Posts