-------------------------------------------------------------------------- You may need to reload this file in your browser to see the latest version -------------------------------------------------------------------------- SheepShaver for MacOSX/OSX/macOS build history Builds from github.com/kanjitalk755/macemu source: 28 February 2024 - Changed prefs file location introduced in October 2022 reverted - New advanced feature with prefs item "init_grab true". See setup guide 29 December 2023 - Maintenance release - Several fixes and improvements 10 August 2023 - New feature: Mount a disk image by dropping it into the SheepShaver window See also: https://www.emaculation.com/forum/viewtopic.php?p=76805#p76805 13 July 2023 - Fixed crash when using Script Editor 1.4.3 22 December 2022 - Fix for Settings in macOS 13 (Ventura) 13 September 2022 - Maintenance release - A few smaller fixes - Finder Get Info panel now shows the build date appended to the version number 24 January 2022 - Crash with RAM set to 1024 MB fixed 1 August 2021 - Fix for Caps Lock key not working (The issue was introduced in February 2021 and later builds by a change in SDL2 2.0.14 that was noticed only recently.) 3 July 2021 - Fix for issue with thousands colors mode in universal builds when run on Intel (x86_64) 14 June 2021 - JIT Compiler is not functional anymore on Apple Silicon, JIT settings will be ignored 28 April 2021 - Now a universal (fat) binary, x86_64 and arm64 (Intel and Apple Silicon) 21 April 2021 - New prefs item "name_encoding" to correct non-MacRoman file names in "Unix" shared folder (See Advanced features in setup manual) - Final Intel-only build 17 March 2021 - Negative values for "Lines to Scroll" (mousewheellines) can be entered, thus reversing the scroll direction. - Adds another advanced feature: Option to shorten the sound buffer length with a prefs item "sound_buffer". (See setup manual for information) 1 March 2021 - Cosmetic issue during startup in fullscreen mode now also solved for non-Metal Macs 27 February 2021 - Minor cosmetic issue during startup in fullscreen mode solved for Macs with Metal capable GPU (The issue remains for older non-Metal Macs) - Adds another advanced feature: Option to set a custom window title with a prefs item "title" (See setup manual for information) 10 February 2021 - Minor issue with initial window title fixed 7 February 2021 - Improved fix for 'Unix' shared folder issue where resource forks would not be saved on a host with APFS file system - Will now play a file "startup.wav" if present in the SheepShaver folder - Will now allow redirect with slirp networking (See Advanced features in setup manual) 2 February 2021 - Fix for freeze at startup in 31 January 2021 build - Various fixes 31 January 2021 - Withdrawn because of issues 22 September 2020 - Adds two advanced features (See setup manual for information): Option to enlarge the window while preserving guest screen resolution. Option to pass on guest gamma settings to the host 10 August 2020 - Crash at shutdown that was introduced in the 26 July build solved 26 July 2020 - Black screen freeze at full screen launch solved - Now bin/cue support (by 'Elyus') 15 March 2020 - Now with etherhelper support 8 March 2020 - Was withdrawn as it appeared to be faulty 12 January 2020 - 'Unix' shared folder issue (loss of file resource forks) with APFS file system on host solved. 4 December 2019 - Again with SDL2 version 2.0.10, now with Caps Lock issue solved Disturbing message in Catalina "would like to receive keystrokes from any application" solved 18 October 2019 - Again with SDL2 version 2.0.9 as the SDL2 2.0.10 build had a serious Caps Lock issue 11 October 2019 - SDL2 framework now version 2.0.10 6 October 2019 - Catalina compatibility: Notarized (by "emendelson") 8 September 2019 - Catalina compatibility: Added bundle identifier Code-signed (by "emendelson") 4 May 2019 - Minor issue with cursor grab feature solved 1 April 2019 - Issue with the new hardware cursor on Retina screens solved 29 March 2019 - A video related stability issue solved - New icon for .sheepvm virtual machines - New advanced feature: Hardware cursor in full screen mode (See "Advanced features" in setup manual) 24 February 2019 - Now "scale_nearest true" in prefs works correctly to provide sharper display on Retina screens. (See "Advanced features" in setup manual) - Fixed issue with Retina screens where only part of the SheepShaver desktop was shown - Fixed crash at 512x384 resolution 20 February 2019 - Fixed scroll wheel - Adds another advanced feature: Offset date in years and/or days, backward or forward (See "Advanced features" in setup manual) 2 February 2019: - The user is reminded to shut down the emulated machine after saving changes to settings in SheepShaver Preferences 16 January 2019: - Adds advanced features (See setup manual for information): Change scaling algorithm Change reported CPU speed 11 July 2018: - Now version 2.5 - 64-bit Intel only - Disk images can be specified to be mounted as CD-ROM - SDL 2 framework - False colors after hiding or minimizing SheepShaver window solved - Improved full-screen display (Mac OS X 10.7 and later) - Vastly improved behaviour of window/full-screen toggle (Mac OS X 10.7 and later) Builds from github.com/cebix/macemu source: 9 July 2018: - 32-bit Intel only (Mac OS X 10.4 through macOS 10.12) - Disk images can be specified to be mounted as CD-ROM - Workaround to correct false colors after hiding or minimizing SheepShaver window - Improved behaviour of window/full-screen toggle (Ctrl-Return) 1 February 2014: - Support for disk images in sparsebundle format. - Cursor grabbing toggle (Ctrl-F5). Pressing Ctrl-F5 will make the emulator grab the mouse cursor and keep it inside its window. Especially useful for some games. Again pressing Ctrl-F5 will release the cursor. - Window-Fullscreen toggle (Ctrl-Return). Pressing Ctrl-Return will toggle between window mode and full-screen mode. 15 July 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 above.) - Accidental mounting of disk images at the same time in SheepShaver and OSX is prevented. - In 64-bit mode, 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. 11 February 2012 - Now uses the preferred "hardware cursor" in all MacOSX versions - Better stability in 64-bit mode - No odd "unexpectedly quit" message at startup on PPC 6 November 2010: - Will not try to run in 64-bit mode in Leopard. 24 October 2010: - Will now run in 64-bit mode in Snow Leopard on 64-bit able Intel Macs - Multiple related 'under the hood' changes. - Partial support for bin/cue files to enable the use of (images of) mixed digital/audio cdroms. 25 October 2009: - Fix for freeze or crash at startup on some host machines that was introduced in the previous build. 18 October 2009: - "Cannot map RAM" error on Leopard fixed - The emulated machine can now use more than 512 MB of RAM - When a rom file is not set in preferences, a rom file in the current directory with default name "Mac OS ROM" or "ROM" will now always be found (not only on first boot) - A crash that could occur while booting a new virtual/emulated machine (creating a new nvram file) with MacOS 7.5 fixed - Support for self-contained virtual machine bundles with extension .sheepvm - Removed audio patch (still in cvs) that caused degradation of sound performance rather than the intended improvement - Problems with copy and paste of styled text in some applications fixed 19 March 2009: - Full-screen support - Possible improvement of sound performance on slow host machines 21 July 2008: - Mouse buttons correctly numbered - If no ROM can be opened, SheepShaver will quietly quit instead of hang - Refresh Rate "Dynamic" sets correctly frameskip to "0" and is now the preferred setting on fast host machines Some of the earlier improvements since the latest 'official' release version (2.3-Pre, 14 May 2006): - Greatly improved performance on Intel machines (JIT compiler) - Correct handling of resource forks and TYPE/CREATOR codes of files transferred through the shared folder (Unix Root) - Corrected cursor placement and display of colored cursors - Built-in Preferences editor