1 |
< |
SheepShaver NEWS -- history of user-visible changes. 2005-03-08 |
2 |
< |
Copyright (C) 1997-2005 Christian Bauer and Marc Hellwig |
1 |
> |
SheepShaver NEWS -- history of user-visible changes. 2006-05-14 |
2 |
> |
Copyright (C) 1997-2006 Christian Bauer and Marc Hellwig |
3 |
|
|
4 |
< |
Version 2.2 (snapshot) - <date> |
4 |
> |
Version 2.3 (snapshot) - 14.May.2006 |
5 |
> |
* Handle up to 1 GB of Mac memory |
6 |
> |
* Improve SLiRP network emulation performance |
7 |
> |
* Fix Native QuickDraw acceleration |
8 |
> |
* Fix a crash during MacOS 9 installation |
9 |
> |
* Fix a crash in the AppleShare extension |
10 |
> |
* Fix support for MacOS 7.5.3 Revision 2.2 |
11 |
> |
* Fix gigantic window dimensions on first boot |
12 |
> |
* Fix extfs volume name to "Unix" (Toshimitsu Tanaka) |
13 |
> |
* Fix unaligned accesses in SLiRP network emulation (Brian J. Johnson) |
14 |
> |
* Initial port to IRIX/mips |
15 |
> |
* MacOS X: |
16 |
> |
o Port to MacOS X for Intel, including the JIT |
17 |
> |
o Add a primitive graphical preferences editor |
18 |
> |
o Add support for run-time CD-ROM auto-detection |
19 |
> |
o Fix clipboard (copy/paste of text from/to the host OS) |
20 |
> |
o Fix extfs to preserve native folder attributes |
21 |
> |
o Fix extfs to handle file/folder creation times |
22 |
> |
o Fix SLiRP network emulation (workaround MacOS X bugs) |
23 |
> |
o Improve overall performance on PowerPC (by a factor 2) |
24 |
> |
* Windows: |
25 |
> |
o Add SLiRP network emulation ("ether slirp") |
26 |
> |
o Add TAP-Win32 network emulation ("ether tap") |
27 |
> |
o Fix CD-ROM auto-detection ("pollmedia" now works) |
28 |
> |
o Fix idle sleep ("idlewait" now works) |
29 |
> |
o Improve GUI for network configuration |
30 |
> |
|
31 |
> |
Version 2.3 (snapshot) - 30.Nov.2005 |
32 |
> |
* Add fullscreen DGA mode via fbdev in Linux |
33 |
> |
* Add "screen" prefs item a-la Basilisk II |
34 |
> |
* Add missing lvsl/lvsr instructions in AltiVec emulation (Adobe FrameMaker) |
35 |
> |
* Add support for old toolchain (gcc "2.96", glibc 2.2) |
36 |
> |
* Add user-space network emulation ("ether slirp" in prefs file) |
37 |
> |
* Add Ethernet and Serial support to Windows |
38 |
> |
* Add GTK+2 based GUI to Windows |
39 |
> |
* Add initial port to Darwin/x86 with JIT |
40 |
> |
* Improve portability of FPU emulation code to non C99 capable systems |
41 |
> |
* Improve interrupt processing in emulated mode |
42 |
> |
* Improve idle wait on Linux platforms |
43 |
> |
* Properly fail to load MacOS < 8.1 with NewWorld ROMs |
44 |
> |
* Fix native execution in Linux/PowerPC |
45 |
> |
* Fix PowerPC test-and-set implementation (fix clipboard) |
46 |
> |
* Fix Ethernet support in Linux, avoid hangs |
47 |
> |
* Fix occasional hangs during interrupt processing |
48 |
> |
* Fix High Resolution Timing code for Linux |
49 |
> |
* Fix support for 4+ GB hard disk images |
50 |
> |
* Fix SDL/x11 native cursor acceleration |
51 |
> |
* Fix sheep_net driver to properly work with Linux kernels up to 2.6.11 |
52 |
> |
|
53 |
> |
Version 2.3 (snapshot) - 21.Mar.2005 |
54 |
|
* Implement high-precision timings on POSIX systems |
55 |
+ |
* Add other SDL keysym translations |
56 |
|
* Add some SSE2 optimizations to the AltiVec emulation core |
57 |
|
* Add port to FreeBSD 5.3 and NetBSD 2.0 systems (x86 tested) |
58 |
|
* Add initial port to Windows with SDL graphics |
62 |
|
* Fix crash in Apple Personal Diagnostics on MacOS 9 |
63 |
|
* Fix crash in Power Management on MacOS 9 |
64 |
|
|
65 |
< |
Version 2.2 (snapshot) - 07.Jul.2004 |
65 |
> |
Version 2.3 (snapshot) - 07.Jul.2004 |
66 |
|
* Add support for MacOS 9.0.4 |
67 |
|
* Add native port to MacOS X with SDL graphics |
68 |
|
* Fix timebase emulation. UpTime() is now more accurate |
71 |
|
* Fix video thread cancellation on MacOS X |
72 |
|
* Fix detection of PowerPC 750FX and 970 processors |
73 |
|
|
74 |
< |
Version 2.2 (snapshot) - 09.Jun.2004 |
74 |
> |
Version 2.3 (snapshot) - 09.Jun.2004 |
75 |
|
* Improve generic JIT engine to reach around 1/8-th of native speeds |
76 |
|
* Improve 68k audio processing with "reentrant" JIT generated code |
77 |
|
* Add Native QuickDraw acceleration for BitBlt (srcCopy) and FillRect |
81 |
|
* Fix ethernet support on little endian and 64-bit systems |
82 |
|
* Fix initialization of NVRAM on first-time use |
83 |
|
|
84 |
< |
Version 2.2 (snapshot) - 25.Feb.2004 |
84 |
> |
Version 2.3 (snapshot) - 25.Feb.2004 |
85 |
|
* Improved generic JIT, FPU instructions are now translated |
86 |
|
* Add AltiVec emulation, emulated CPU is now a PowerPC 7400 (G4) |
87 |
|
* Add initial port to MacOS X with an X11 server |
88 |
|
|
89 |
< |
Version 2.2 (snapshot) - 14.Jan.2004 |
89 |
> |
Version 2.3 (snapshot) - 14.Jan.2004 |
90 |
|
* Fix several CPU emulation bugs, extended testsuite |
91 |
|
* Fix FPU emulation, "scrollbar" & Graphing Calculator bugs are gone |
92 |
|
* Add support for 64-bit platforms, more precisely AMD64 with JIT |
96 |
|
* Better support for audio output (with pre-G3 PowerMac PCI ROMs) |
97 |
|
* Improve native Linux/PPC port |
98 |
|
|
99 |
< |
Version 2.2 (snapshot) - 25.Nov.2003 |
99 |
> |
Version 2.3 (snapshot) - 25.Nov.2003 |
100 |
|
* Initial public release with PowerPC CPU emulator for testing |
101 |
+ |
|
102 |
+ |
Version 2.2 (release) - 04.Feb.2002 |
103 |
+ |
* Source released under GPL |
104 |
+ |
* Integrated code from Basilisk II |