(Last updated September 8, 2012)
Kegs is an Apple IIgs emulator for Linux. There is a Windows port called Kegs32. The Windows port is somewhat difficult to setup. Installing the GS/OS operating system and figuring out disk images are particularly tricky tasks. This guide provides some bootable GS/OS installation disks, a pre-prepared disk image and a few pointers for IIgs novices. I hope it helps. If you need some more assistance, I can be reached by e-mail, or on my forum.
Asimov.net has a collection of Apple II ROM images. For this emulator, you want to download gsrom01 or gsrom03. As far as the emulator is concerned, I guess that both are about the same. For what it is worth, I was using gsrom03 when I created the disk image (below) containing an installation of GS/OS. If you use my disk image, maybe you should use the same ROM. To select the ROM, run the emulator and hit f4 to enter the configuration screen.
The Apple IIgs featured the glorious Apple GS/OS. You can get this into the emulator in a number of ways:
Jorpho points out that using The Unarchiver for Windows, one can easily extract the install disks in Windows. Check out the instructions in this forum thread. Read the whole topic for instructions that reflect the most recent versions of The Unarchiver (the initial instructions given are a bit old).
Create blank disk images (if needed) using CiderPress 3.0.0. Just create through File–>New–>Disk Image. GS/OS can't handle disk images larger than 32 megabytes. The disk images should be formatted as ProDOS (the default setting of CiderPress).
A good source of IIgs games in disk image format (ie: mountable in the emulator) is Virtual Apple. The site is all about a browser-based emulator of the IIgs, but when a game is selected to run, the website includes a download link. Mount these disk images in s5d1 (most of the time).
A good source of serious software is SheppyWare. These files cannot be used in the emulator right away. To use the downloads, open them in CiderPress. Select “Action” from the menu bar and “Convert to Disk Image.” You should convert to a 800 KB disk for kegs. Give the disk some name and hit okay (see figure three, below). The disk image you've just created should be mounted in s5d1.
The original kegs page will give you a different (rougher, older) Windows port. Both work about the same for me. I recommend Kegs32 here because it has a full-screen option and the mouse emulation seems a little bit smoother. There is also a Mac OS X port of Kegs available. There is another IIgs emulator called XGS32, when this article was written I was unable to locate a copy. I have since been sent a copy. It can be downloaded here. It was last updated in 2000. I haven't yet tried it out. Do e-mail me if you have any success with it.
Big thanks to Stephen for helping to test out this guide.