/[cebix]/SheepShaver/NEWS
ViewVC logotype

Diff of /SheepShaver/NEWS

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by gbeauche, Mon Jul 4 11:38:17 2005 UTC revision 1.5 by gbeauche, Tue Nov 29 23:46:43 2005 UTC
# Line 1  Line 1 
1  SheepShaver NEWS -- history of user-visible changes.  2005-03-21  SheepShaver NEWS -- history of user-visible changes.  2005-11-30
2  Copyright (C) 1997-2005 Christian Bauer and Marc Hellwig  Copyright (C) 1997-2005 Christian Bauer and Marc Hellwig
3    
4  Version 2.2 (snapshot) - XX.Jul.2005  Version 2.3 (snapshot) - 30.Nov.2005
5  * Add fullscreen DGA via fbdev on Linux  * Add fullscreen DGA via fbdev on Linux
6  * Add "screen" prefs item a-la Basilisk II  * Add "screen" prefs item a-la Basilisk II
7  * Add missing lvsl/lvsr instructions in AltiVec emulation  * Add missing lvsl/lvsr instructions in AltiVec emulation
8  * Add support for old toolchain (gcc "2.96", glibc 2.2)  * Add support for old toolchain (gcc "2.96", glibc 2.2)
9  * Add user-space network emulation ("ether slirp" in prefs file)  * Add user-space network emulation ("ether slirp" in prefs file)
10    * Add support for Ethernet & Serial to Windows
11    * Add Windows GUI with GTK+2
12    * Add initial support for Darwin/x86 with JIT
13  * Improve portability of FPU emulation code to non C99 capable systems  * Improve portability of FPU emulation code to non C99 capable systems
14  * Improve interrupt processing in emulated mode  * Improve interrupt processing in emulated mode
15  * Improve idle wait on Linux platforms  * Improve idle wait on Linux platforms
# Line 16  Version 2.2 (snapshot) - XX.Jul.2005 Line 19  Version 2.2 (snapshot) - XX.Jul.2005
19  * Fix Ethernet support on Linux, avoid hangs  * Fix Ethernet support on Linux, avoid hangs
20  * Fix occasional hangs during interrupt processing  * Fix occasional hangs during interrupt processing
21  * Fix High Resolution Timing code for Linux  * Fix High Resolution Timing code for Linux
22    * Fix support for 4+ GB hard disk images
23    * Fix SDL/x11 native cursor acceleration
24    * Fix sheep_net driver to properly work with Linux kernels up to 2.6.11
25    
26  Version 2.2 (snapshot) - 21.Mar.2005  Version 2.3 (snapshot) - 21.Mar.2005
27  * Implement high-precision timings on POSIX systems  * Implement high-precision timings on POSIX systems
28  * Add other SDL keysym translations  * Add other SDL keysym translations
29  * Add some SSE2 optimizations to the AltiVec emulation core  * Add some SSE2 optimizations to the AltiVec emulation core
# Line 29  Version 2.2 (snapshot) - 21.Mar.2005 Line 35  Version 2.2 (snapshot) - 21.Mar.2005
35  * Fix crash in Apple Personal Diagnostics on MacOS 9  * Fix crash in Apple Personal Diagnostics on MacOS 9
36  * Fix crash in Power Management on MacOS 9  * Fix crash in Power Management on MacOS 9
37    
38  Version 2.2 (snapshot) - 07.Jul.2004  Version 2.3 (snapshot) - 07.Jul.2004
39  * Add support for MacOS 9.0.4  * Add support for MacOS 9.0.4
40  * Add native port to MacOS X with SDL graphics  * Add native port to MacOS X with SDL graphics
41  * Fix timebase emulation. UpTime() is now more accurate  * Fix timebase emulation. UpTime() is now more accurate
# Line 38  Version 2.2 (snapshot) - 07.Jul.2004 Line 44  Version 2.2 (snapshot) - 07.Jul.2004
44  * Fix video thread cancellation on MacOS X  * Fix video thread cancellation on MacOS X
45  * Fix detection of PowerPC 750FX and 970 processors  * Fix detection of PowerPC 750FX and 970 processors
46    
47  Version 2.2 (snapshot) - 09.Jun.2004  Version 2.3 (snapshot) - 09.Jun.2004
48  * Improve generic JIT engine to reach around 1/8-th of native speeds  * Improve generic JIT engine to reach around 1/8-th of native speeds
49  * Improve 68k audio processing with "reentrant" JIT generated code  * Improve 68k audio processing with "reentrant" JIT generated code
50  * Add Native QuickDraw acceleration for BitBlt (srcCopy) and FillRect  * Add Native QuickDraw acceleration for BitBlt (srcCopy) and FillRect
# Line 48  Version 2.2 (snapshot) - 09.Jun.2004 Line 54  Version 2.2 (snapshot) - 09.Jun.2004
54  * Fix ethernet support on little endian and 64-bit systems  * Fix ethernet support on little endian and 64-bit systems
55  * Fix initialization of NVRAM on first-time use  * Fix initialization of NVRAM on first-time use
56    
57  Version 2.2 (snapshot) - 25.Feb.2004  Version 2.3 (snapshot) - 25.Feb.2004
58  * Improved generic JIT, FPU instructions are now translated  * Improved generic JIT, FPU instructions are now translated
59  * Add AltiVec emulation, emulated CPU is now a PowerPC 7400 (G4)  * Add AltiVec emulation, emulated CPU is now a PowerPC 7400 (G4)
60  * Add initial port to MacOS X with an X11 server  * Add initial port to MacOS X with an X11 server
61    
62  Version 2.2 (snapshot) - 14.Jan.2004  Version 2.3 (snapshot) - 14.Jan.2004
63  * Fix several CPU emulation bugs, extended testsuite  * Fix several CPU emulation bugs, extended testsuite
64  * Fix FPU emulation, "scrollbar" & Graphing Calculator bugs are gone  * Fix FPU emulation, "scrollbar" & Graphing Calculator bugs are gone
65  * Add support for 64-bit platforms, more precisely AMD64 with JIT  * Add support for 64-bit platforms, more precisely AMD64 with JIT
# Line 63  Version 2.2 (snapshot) - 14.Jan.2004 Line 69  Version 2.2 (snapshot) - 14.Jan.2004
69  * Better support for audio output (with pre-G3 PowerMac PCI ROMs)  * Better support for audio output (with pre-G3 PowerMac PCI ROMs)
70  * Improve native Linux/PPC port  * Improve native Linux/PPC port
71    
72  Version 2.2 (snapshot) - 25.Nov.2003  Version 2.3 (snapshot) - 25.Nov.2003
73  * Initial public release with PowerPC CPU emulator for testing  * Initial public release with PowerPC CPU emulator for testing
74    
75    Version 2.2 (release) - 04.Feb.2002
76    * Source released under GPL
77    * Integrated code from Basilisk II

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

Christian Bauer">Christian Bauer
ViewVC Help
Powered by ViewVC 1.1.15