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