SheepShaver Changelog

What's new in SheepShaver 2.4 Build 20120715

Aug 27, 2012
  • Gamma fix that allows running Ferazel's Wand and some other games.
  • When SheepShaver is not using CD-ROMs (CD-ROM driver disabled in preferences), SheepShaver will no longer prevent ejecting CD-ROMs in the OSX host.
  • More reliable mounting and unmounting CD-ROMs while SheepShaver is running. (Not in Mountain Lion, see known issue below.)
  • Accidental mounting of disk images at the same time in SheepShaver and OSX is prevented.
  • Copy and paste formatted text both ways between guest MacOS and host OSX in 64-bit mode. (Tested with SimpleText and Tex-Edit Plus in MacOS and with TextEdit in OSX. It may work with more applications.)
  • Copy and paste images now also in 64-bit mode, both ways between guest MacOS and host OSX.

New in SheepShaver 2.3.0 Build 20101106 (Mar 31, 2011)

  • Will not try to run in 64-bit mode in Leopard.

New in SheepShaver 2.3.0 (Jan 22, 2010)

  • Add fullscreen DGA mode via fbdev in Linux
  • Add screen prefs item a-la Basilisk II
  • Add missing lvsl/lvsr instructions in AltiVec emulation (Adobe FrameMaker)
  • Add support for old toolchain (gcc "2.96", glibc 2.2)
  • Add user-space network emulation (ether slirp in prefs file)
  • Add Ethernet and Serial support to Windows
  • Add GTK+2 based GUI to Windows
  • Add initial port to Darwin/x86 with JIT
  • Improve portability of FPU emulation code to non C99 capable systems
  • Improve interrupt processing in emulated mode
  • Improve idle wait on Linux platforms
  • Properly fail to load MacOS < 8.1 with NewWorld ROMs
  • Fix native execution in Linux/PowerPC
  • Fix PowerPC test-and-set implementation (fix clipboard)
  • Fix Ethernet support in Linux, avoid hangs
  • Fix occasional hangs during interrupt processing
  • Fix High Resolution Timing code for Linux
  • Fix support for 4+ GB hard disk images
  • Fix SDL/x11 native cursor acceleration
  • Fix sheep_net driver to properly work with Linux kernels up to 2.6.11