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 my even vaguely recent (post-2000) PC running a variant of Linux with at least kernel 2.6. It is written in C and uses the GNU Build System. The only requirement is SDL v2.0 or higher.

In theory it can run on any POSIX-compliant system supported by the build tools and SDL, but officially I only target Linux.


  • The latest stable version is 0.50 (1997-05-01)
  • The latest development version is 0.54-20021208 (2002-12-08).

Stay tuned for 0.60 development builds!

Recent Posts