|
|
1.1 root 1: Note! This file only contains user-visible changes. There may be others. For a
2: more detailed description of changes between releases, read src/ChangeLog, and
3: for the full picture, make a diff between releases.
4:
1.1.1.5 ! root 5: User-visible changes in 0.8.6:
! 6: - Black scanlines implemented ('D' modifier for "-O" option)
! 7: - Should no longer crash when resetting the emulation
! 8: - DOS port update
! 9: - Improvements in X11 and ncurses user interfaces.
! 10: - Sound can be re-configured at run-time in the UI.
! 11:
1.1.1.4 root 12: User-visible changes in 0.8.5:
13: - Prettier gtk user interface
14: - Swedish documentation by Jonas Holm Pileborg
15: - Might compile with BSD make
16: - The 68000 MOVEP instruction works properly
17: - Many Win32 code updates - it _might_ compile out of the box for you if
18: your compiler setup is identical to mine
19:
20: User-visible changes in 0.8.4:
21: - The option "-O" has two new modifiers, 'a' and 'p'.
22:
23: User-visible changes in 0.8.3:
24: - Amiga and GGI ports updated
25: - X11 version supports DGA and windowed mode in one binary, hotkeys, and a
26: mouse grabbing mode
1.1.1.3 root 27:
1.1.1.4 root 28: User-visible changes in 0.8.2:
29: - Should compile on *BSD and on non-x86 systems again.
1.1.1.2 root 30: - Better gtk detection (hopefully)
31: - Fixed bugs that made the low bandwidth feature and dithered color output
32: unusable in the X11 version.
1.1.1.4 root 33: - The X11 driver can now display 8 bit Picasso screens even on truecolor X
34: displays.
1.1.1.2 root 35:
1.1.1.4 root 36: User-visible changes in 0.8.1:
1.1.1.2 root 37: - BeOS update (Christian Bauer)
1.1.1.4 root 38: - New copper code that should be more exact and maybe a little bit faster.
39: - Picasso bug fixed that caused corruption of window scrollbars.
40: - Fix for problems in interlace modes on line doubled displays.
41: - The CPU emulation can try to approximate the speed of a 7MHz A500.
1.1.1.2 root 42:
1.1.1.4 root 43: User-visible changes in 0.8.0:
44: - Better support for some BSD variants.
1.1.1.2 root 45: - Fixed a display bug that caused dual playfield displays in high resolution
46: to look wrong.
47: - The gtk UI no longer crashes when the "-G" option is used.
48:
49: User-visible changes in 0.7.0:
50: - Picasso96 graphics card emulation by Brian King.
51: - All CPU emulations (68000, 68010, 68020, 68020 + FPU, 68000 compatible)
52: are now compiled into one binary and selectable at run-time.
53: - Many changes in hardfile support. Now you can mount several hardfiles in
54: arbitrary order. You can specify the geometry for every hardfile.
55: The hardfile device has been renamed to "uaehf.device". Please adjust your
56: MountList entry.
57: - Stereo sound support
58: - UAE has been ported to pOS by Samuel Devulder
59: - New sound back-end that just writes sound to a file.
60: - Improved serial support
61: - The XFree86 VidMode extension is supported; if you use it, the X11 version
62: will switch to the video mode that is "closest" to what you specified on
63: the commandline.
64: - Many minor and major bugfixes
65:
66: User-visible changes in 0.6.9:
67: - The sprite code finally seems to work now (well, mostly :( )
68: - Sprite-to-sprite collisions implemented
69: - EHB and dual playfield modes are faster on x86 systems.
70: - Disk changes should be detected again.
71: - Believe it or not, I think the reset and quit buttons in the UI actually
72: work this time.
73: - POSIX_PENGUINS for Linux systems with glibc-2.0. There's now real hope
74: that it speeds things up on SMP machines (it still slows down single
75: processor machines if it's enabled, though).
76: - The filesystem code should be somewhat more robust. It can also be set up
77: to run multi-threaded. That makes sense even on single processor machines.
78: - The old follow-mouse hack for the X version is disabled. There is now a
79: new Amiga program named "mousehack". Please put it in the directory you
80: use for harddisk emulation and put the command "run >NIL: mousehack" in
81: your startup-sequence.
82: - 4 or 8 MB chip memory are supported.
83: - Two joysticks are supported on Linux systems, as well as several
84: alternative keyboard "fake" joysticks (using two simultaneously is
85: possible). Also, two joystick buttons are now supported.
86: - The SVGAlib/DOS version user interface is a bit improved. It can now be
87: used during the emulation by pressing F11, e.g. for changing disks.
88: - For the non-DGA X11 version, the LOW_BANDWITH and DONT_WANT_SHM compile
89: options have been turned into the -L and -T run-time options.
90: - Linux/GGI port by Christian Schmitt/Stefan Reinauer (untested)
91:
1.1 root 92: User-visible changes in 0.6.8:
93: - This should contain all the necessary files...
94: - Bugfixes
95:
96: User-visible changes in 0.6.7:
97: - Some bugs in the new playfield code removed; some speed improvements
98: - New alternate user-interface for X (note the debugger doesn't completely
99: work yet). The Tk GUI is also improved. Note that I don't use either, so
100: there are no stability guarantees.
101: - The options "-d" and "-C" are replaced with "-O", which allows much better
102: control over the graphics display. The old options will continue to work
103: for a few more releases and will be removed after that.
104: - Yet Another Blitter Bug fixed (Sanity Arte demo)
105: - Blitter control by copper now works (would have worked before if I hadn't
106: forgotten the COPCON register)
107: - On Linux systems (running at least kernel version 1.3.something) UAE can
108: now be set up to run in two threads. That's only potentially useful on SMP
109: machines, it's a performance loss on other machines. It currently is most
110: probably a big performance loss even on SMP machines: The implementation
111: is very primitive. This is just to get started.
112:
113: User-visible changes in 0.6.6:
114: - Playfield hardware emulation almost completely rewritten. It _should_ be
115: somewhat more stable and bugfree, but there's no doubt that there are some
116: new fun and exciting bugs in this version.
117: Features: Interlace drawing merges two frames and should look better, plus
118: it now works with even frame skip values.
119: The copper is more accurate.
120: Sprite DMA works better (see Interference by Sanity)
121: Some other bugs removed.
122: - The spanish keyboard now has a "W".
123: - Nice pictures in the Tk GUI.
124: - The USER_PROGRAMS_BEHAVE compile-time option now "works" even if you don't
125: use the compiler.
126:
127: User-visible changes in 0.6.5:
128: - Bugfixes in the filesystem code and in the compiler
129: - There was some speed loss in 0.6.4, which should be fixed for the i386
130: versions. Actually, UAE won't run on a 386 anymore (uses the bswapl
131: instruction). It would be pointless anyway...
132: - The text user interface in the SVGAlib and DOS versions supports harddisks
133: better
134: - The XFree86 DGA extension is supported.
135: - Italian documentation by Paolo Besser.
136: - Spanish keyboard support for X; French keyboard updated
137: - I _hope_ that the X version UAE now always resets keyboard autorepeat.
138: - Option "-A" to control the accuracy of the emulation. Use "-A 0" to
139: restore the old behaviour, which is likely to be somewhat faster.
140: - Solaris sound should actually compile this time.
141: - The built-in debugger has a "M" command to search for sound modules.
142:
143: For versions earlier than 0.6.5, you'll have to read the ChangeLog to find out
144: what's new.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.