ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/SheepShaver/NEWS
Revision: 1.8
Committed: 2006-05-03T21:53:47Z (17 years, 11 months ago) by gbeauche
Branch: MAIN
Changes since 1.7: +7 -3 lines
Log Message:
update

File Contents

# User Rev Content
1 gbeauche 1.5 SheepShaver NEWS -- history of user-visible changes. 2005-11-30
2 gbeauche 1.1 Copyright (C) 1997-2005 Christian Bauer and Marc Hellwig
3    
4 gbeauche 1.8 Version 2.3 (snapshot) - DD.May.2006
5 gbeauche 1.7 * Port to IRIX/mips
6     * Port to MacOS X for Intel
7 gbeauche 1.8 * Improve SLiRP network emulation performance
8     * Fix extfs volume name to "Unix" (Toshimitsu Tanaka)
9     * Fix extfs to preserve native MacOS X folder attributes
10     * Fix extfs on MacOS X to handle file/folder creation times
11     * Fix unaligned accesses in user network code (Brian J. Johnson)a
12     * Fix a crash in the AppleShare extension
13 gbeauche 1.7
14 gbeauche 1.5 Version 2.3 (snapshot) - 30.Nov.2005
15 gbeauche 1.6 * Add fullscreen DGA mode via fbdev in Linux
16 gbeauche 1.4 * Add "screen" prefs item a-la Basilisk II
17 gbeauche 1.6 * Add missing lvsl/lvsr instructions in AltiVec emulation (Adobe FrameMaker)
18 gbeauche 1.4 * Add support for old toolchain (gcc "2.96", glibc 2.2)
19     * Add user-space network emulation ("ether slirp" in prefs file)
20 gbeauche 1.6 * Add Ethernet and Serial support to Windows
21     * Add GTK+2 based GUI to Windows
22     * Add initial port to Darwin/x86 with JIT
23 gbeauche 1.4 * Improve portability of FPU emulation code to non C99 capable systems
24     * Improve interrupt processing in emulated mode
25     * Improve idle wait on Linux platforms
26     * Properly fail to load MacOS < 8.1 with NewWorld ROMs
27 gbeauche 1.6 * Fix native execution in Linux/PowerPC
28 gbeauche 1.4 * Fix PowerPC test-and-set implementation (fix clipboard)
29 gbeauche 1.6 * Fix Ethernet support in Linux, avoid hangs
30 gbeauche 1.4 * Fix occasional hangs during interrupt processing
31     * Fix High Resolution Timing code for Linux
32 gbeauche 1.5 * Fix support for 4+ GB hard disk images
33     * Fix SDL/x11 native cursor acceleration
34     * Fix sheep_net driver to properly work with Linux kernels up to 2.6.11
35 gbeauche 1.4
36 gbeauche 1.5 Version 2.3 (snapshot) - 21.Mar.2005
37 gbeauche 1.1 * Implement high-precision timings on POSIX systems
38 gbeauche 1.3 * Add other SDL keysym translations
39 gbeauche 1.2 * Add some SSE2 optimizations to the AltiVec emulation core
40 gbeauche 1.1 * Add port to FreeBSD 5.3 and NetBSD 2.0 systems (x86 tested)
41     * Add initial port to Windows with SDL graphics
42     * Fix interrupt handling, registers are now fully preserved
43     * Fix support for native execution on recent Linux/PPC systems
44     * Fix support for Gossamer ROMs (PowerMac G3 Beige)
45     * Fix crash in Apple Personal Diagnostics on MacOS 9
46     * Fix crash in Power Management on MacOS 9
47    
48 gbeauche 1.5 Version 2.3 (snapshot) - 07.Jul.2004
49 gbeauche 1.1 * Add support for MacOS 9.0.4
50     * Add native port to MacOS X with SDL graphics
51     * Fix timebase emulation. UpTime() is now more accurate
52     * Fix hardware cursor acceleration in X11
53     * Fix 'r' and <ctrl> key mappings for Apple X11 servers
54     * Fix video thread cancellation on MacOS X
55     * Fix detection of PowerPC 750FX and 970 processors
56    
57 gbeauche 1.5 Version 2.3 (snapshot) - 09.Jun.2004
58 gbeauche 1.1 * Improve generic JIT engine to reach around 1/8-th of native speeds
59     * Improve 68k audio processing with "reentrant" JIT generated code
60     * Add Native QuickDraw acceleration for BitBlt (srcCopy) and FillRect
61     * Add TUN/TAP device support on Linux systems
62     * Add run-time depth switching. Support at least 1-bpp screens
63     * Add "idlewait" option to pause SheepShaver when MacOS is idle
64     * Fix ethernet support on little endian and 64-bit systems
65     * Fix initialization of NVRAM on first-time use
66    
67 gbeauche 1.5 Version 2.3 (snapshot) - 25.Feb.2004
68 gbeauche 1.1 * Improved generic JIT, FPU instructions are now translated
69     * Add AltiVec emulation, emulated CPU is now a PowerPC 7400 (G4)
70     * Add initial port to MacOS X with an X11 server
71    
72 gbeauche 1.5 Version 2.3 (snapshot) - 14.Jan.2004
73 gbeauche 1.1 * Fix several CPU emulation bugs, extended testsuite
74     * Fix FPU emulation, "scrollbar" & Graphing Calculator bugs are gone
75     * Add support for 64-bit platforms, more precisely AMD64 with JIT
76     * Add support for copy-paste of text on Unix/X11 systems
77     * Add support for wheel mice
78     * Better support for PowerMac PCI ROMs with more generic patches
79     * Better support for audio output (with pre-G3 PowerMac PCI ROMs)
80     * Improve native Linux/PPC port
81    
82 gbeauche 1.5 Version 2.3 (snapshot) - 25.Nov.2003
83 gbeauche 1.1 * Initial public release with PowerPC CPU emulator for testing
84 gbeauche 1.5
85     Version 2.2 (release) - 04.Feb.2002
86     * Source released under GPL
87     * Integrated code from Basilisk II