Last Updated on: 26th December 2023, 11:41 am
Web site: kegs.sourceforge.net
Category: Machine Emulators
Platform: Linux, OS X, UNIX-like
License: GNU GPL
Interface: GUI
Wikipedia:
First release: 2006
KEGS – an Apple //gs emulator for Mac OS X, Win32, Linux and Unix/X11. KEGS emulates an Apple IIgs accurately at between 400MHz and 750MHz on pretty much any Unix/Linux system or Mac OS X.
KEGS is an Apple IIgs emulator for Mac OS X, Linux, and Win32. The Apple IIgs was the most powerful computer in the Apple II line. It first was sold in 1986. An Apple IIgs has the capability to run almost all Apple II, Apple IIe, and Apple IIc programs.
KEGS supports all Apple IIgs graphics modes (which include all Apple //e modes), plus plays all Apple IIgs sounds accurately. It supports serial port emulation through TCP/IP connections, or can use real serial ports on Windows and Mac OS X.
The ROMs and GS/OS (the Apple IIgs operating system) are not included with KEGS since they are not freely distributable.
Features:
Fast 65816 emulation: About 80MHz on a Pentium 4 1.7GHz or a Mac G4 1GHz. Emulates low-level 5.25″ and 3.5″ drive accesses (even nibble-copiers work!). Emulates classic Apple II sound and 32-voice Ensoniq sound. All sound is played in 16-bit stereo at 48KHz (44100 on a Mac). Emulates all Apple IIgs and Apple II graphics modes, including border effects. Can handle display changes at any time (superhires at the top, lores at the bottom). Always does 60 full screen video updates per second. Supports 3200-color pictures. Mouse and joystick support. Emulated battery RAM remembers control panel settings. Limited SCC (serial port) emulation to enable PR#1/2 IN#1/2 and Virtual Modem enables standard Apple terminal programs to telnet to any internet address (or receive connections from another telnet).
KEGS by default emulates a 8MB Apple IIgs, but you can change this from the Configuration Panel.
KEGS is so accurate, even the built-in ROM selftests pass (you must be in 2.8MHz speed mode to pass the self-tests and you must set the Configuration Panel entry “Enable Text Page 2 shadow” to “Disabled on ROM 01” for ROM 01).