Annotation of uae/docs/NEWS, revision 1.1.1.12

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.