Annotation of hatari/doc/release-notes.txt, revision 1.1.1.5

1.1       root        1: 
                      2:                                     Hatari
                      3:                                    --------
                      4:                                 Release Notes
                      5: 
                      6: 
1.1.1.5 ! root        7:  Version 0.80 (2005-10-12):
        !             8:  --------------------------
        !             9: 
        !            10: - Support for STE hardware emulation: STE palette, STE shifter (horizontal fine
        !            11:   scrolling, split screen effects), DMA sound and STE joypads.
        !            12:   See the manual for a list of working STE applications/games/demos.
        !            13: - Hatari can now emulate up to 14 MiB ST RAM instead of only 4 MiB.
        !            14: - Support for parallel port joysticks.
        !            15: - Improved GEMDOS HD emulation (added Fattrib() call).
        !            16: - Adding and removing a GEMDOS or ACSI hard disk should now work correctly.
        !            17: - Re-factoring of the screen conversion functions.
        !            18: - Improved manual: Now with screenshots of the options dialogs.
        !            19: 
1.1       root       20: 
1.1.1.4   root       21:  Version 0.70 (2005-06-05):
                     22:  --------------------------
                     23: 
                     24: - As always: Code cleanup and bug fixes.
                     25: - No more crashes when a program tries to access illegal sector numbers.
                     26: - Improved built-in ROM cartridge.
                     27: - Rewrote the IO memory emulation code -> Better compatibility.
                     28: - Support for TOS 1.06 and TOS 1.62
                     29: - Emulated CPU can now also be run at 16 MHz or 32 MHz.
                     30: - File selection dialog scrollable with mouse wheel or cursor keys, too.
                     31: - Hatari now works on 64-bit host CPUs, too.
                     32: - Floppy disk images can now be set writable/write-protected in the GUI.
                     33: - Hatari can now also load a global configuration file (e.g. /etc/hatari.cfg).
                     34: - Configurable logging functions.
                     35: 
                     36: 
1.1.1.3   root       37:  Version 0.60 (2004-12-19):
                     38:  --------------------------
                     39: 
                     40: - Again some code cleanup and bug fixes.
                     41: - Window/fullscreen mode is now correctly initialized from the configuration
                     42:   file.
                     43: - Added --window command line option to force a start in window mode.
                     44: - Added alert boxes to show warnings, errors and information messages.
                     45: - PC mouse pointer is now better in sync with the ST mouse pointer.
                     46: - It's now possible to load an alternative cartridge image file.
                     47: 
                     48: 
1.1.1.2   root       49:  Version 0.50 (2004-07-26):
                     50:  --------------------------
                     51: 
                     52: - A lot of internal code cleanup and bug fixes.
                     53: - Added a dialog for creating new blank floppy disk images.
                     54: - The source code has been optimized for better emulation speed.
                     55: - Added RS232 emulation (still very experimental and not very well tested! It
                     56:   seems not to work reliable yet. Help for debugging is very appreciated!).
                     57: - Some bugs in the 68000 emulation have been fixed.
                     58: - The emulator now checks for double bus errors and stops the emulation if
                     59:   necessary (instead of crashing the emulator).
                     60: - Timer-D is now patched correctly again.
                     61: - The old font has been replaced by two new fonts so that the GUI now looks
                     62:   better in high resolutions.
                     63: - The fonts are now linked into the executable.
                     64: - Added support for DIM floppy disk images.
                     65: 
                     66: 
                     67:  Version 0.45 (2003-10-30):
                     68:  --------------------------
                     69: 
                     70: - This is just a minor release on the way to version 0.50. It is not very
                     71:   well tested, so be warned!
                     72: - New build system (with a "configure" shell script).
1.1.1.5 ! root       73: - A disk image destroying bug in the MSA compression function has been fixed.
1.1.1.2   root       74: - It is now possible to redirect the printer output into a file.
                     75: - Experimental MIDI output support.
                     76: - Added the possibility to save memory snap shots.
                     77: - Pending HBL and VBL interrupts are now emulated correctly (I hope).
                     78: - Some speed improvements.
                     79: - GEMDOS HD emulation now also works with EmuTOS.
                     80: 
                     81: 
1.1       root       82:  Version 0.40 (2003-07-11):
                     83:  --------------------------
                     84: 
                     85: - Support for ZIP and GZIP compressed disk images!
                     86: - Configuration file support for loading and saving the emulator settings.
                     87: - Hatari now works on machines with Sparc CPUs, too.
                     88: - Fixed a problem that slowed down the emulator in monochrome mode when using
                     89:   TOS 2.06.
                     90: - Inverted monochrome mode is now supported, too (some games like Maniac
                     91:   Mansion use this).
                     92: - Added Mega-ST compatible real time clock (RTC) emulation.
                     93: - The GEMDOS HD emulation has been improved (it now also works with lower-case
                     94:   file names) and many bugs have been fixed there.
                     95: - Improved keyboard mapping (added mapping via PC keyboard scancode and via
                     96:   reloadable mapping files).
                     97: - The screen rendering routines have been generalized (less differences between
                     98:   windowed and fullscreen mode).
                     99: - Hatari can now be cross-compiled, too. You can even compile it for MiNT now.
                    100:   However, it does not run very well there yet.
                    101: - Support for RAM TOS images.
                    102: - Improved memory mapping (the different memory regions should now behave much
                    103:   more like on a real ST).
                    104: - Improved M68k exceptions (bus errors and exception cycle timings).
                    105: - Fixed some bugs in the extended VDI resolution mode (now it is working with
                    106:   EmuTOS, too).
                    107: - Some games that poll the write-protection signal of the FDC to check for
                    108:   disk changes should now be working, too.
                    109: 
                    110: 
                    111:  Version 0.30 (2003-03-12):
                    112:  --------------------------
                    113: 
                    114: - Some parts of the code accessed the SR directly to read the IPL -
                    115:   however the UAE CPU core only updates the SR when doing a MakeSR() first.
                    116:   So this is done in the affected code parts now, too.
                    117: - The IPL wasn't raised when a MFP interrupt occured - fixed now.
                    118: - Full screen resolution for ST-Low can now be selected from the screen setup
                    119:   dialog.
                    120: - The IKBD emulation does not longer duplicate joystick fire buttons when
                    121:   a game tries to use both, joystick and mouse 
                    122: - Improved audio timer function - the code should now be a little bit faster.
                    123: - Resynced Hatari's UAE CPU core with UAE 0.8.22 - this fixes some bugs in 68k
                    124:   instructions like ABCD and SBCD.
                    125: - Added patches for TOS 2.05 so that this TOS version should now work, too.
                    126: - Rewrote TOS patching routine. It is much more flexible now.
                    127: - Removed 0xa0ff opcode for VDI resolutions; using GEMDOS_OPCODE now instead.
                    128: - Fixed MMU RAM size configuration bug.
                    129: - Rewrote some more screen conversion functions in C.
                    130: - When a bus or address error occurred, the PC was often not set to the
                    131:   right exception handler routine. This has been fixed now.
                    132: 
                    133: 
                    134:  Version 0.25 (2002-12-30):
                    135:  --------------------------
                    136: 
                    137: - Patches for big endian systems (Spectrum 512 pictures are now working there).
                    138: - Hatari now also compiles and runs under Mac OS X.
                    139: - Blitter emulation has been added.
                    140: - There is now the possibility to save YM or WAV sounds.
                    141: - Big VDI resolutions (e.g. 800x600) are now supported, too.
                    142: 
                    143: 
                    144:  Version 0.20 (2002-02-18):
                    145:  --------------------------
                    146: 
                    147: - Added graphical user interface for configuration of the emulator settings.
                    148: - Real joysticks can now also be used to simulate the ST joysticks.
                    149: - Yet another bugfix for BeOS (lseek again...)
                    150: - Support for hard disk images.
                    151: 
                    152: 
                    153:  Version 0.11 (2001-10-10):
                    154:  --------------------------
                    155: 
                    156: - High level (GEMDOS) harddisk emulation.
                    157: - ST-Med/ST-Low mixed mode now works.
                    158: 
                    159: 
                    160:  Version 0.10 (2001-08-16):
                    161:  --------------------------
                    162: 
                    163: - Improved CPU cycles emulation.
                    164: - Added Spec512 support.
                    165: - Some keyboard shortcuts.
                    166: - Added the possibility to switch between fullscreen and window mode.
                    167: - ST Medium resolution conversion routine.
                    168: - Built-in debugger.
                    169: - Added possibility to grab screenshots.
                    170: - Sound support (not working very well yet).
                    171: 
                    172: 
                    173:  Version 0.05 (2001-06-01):
                    174:  --------------------------
                    175: 
                    176: - Joystick emulation via cursor keys.
                    177: - ST-LOW resolution conversion routine is now working on big-endian machines.
                    178: 
                    179: 
                    180:  Version 0.04 (2001-05-27):
                    181:  --------------------------
                    182: 
                    183: - Added Stefan Berndtsson's patch for big-endian machines.
                    184:   Hatari now runs also with non-x86 Linux machines! Thanks Stefan!
                    185: - Rewrote the ST-LOW resolution conversion routines in C ==> ST-LOW now works!
                    186: - Added some of the WinSTon patches Paul Bates recently published
                    187:   at the WinSTon BBS (Thanks to Ladislav Adamec for the hint).
                    188: - Cleaned up the source tree a little bit.
                    189: 
                    190: 
                    191:  Version 0.03 (2001-04-03):
                    192:  --------------------------
                    193: 
                    194: - Rewrote some more assembler functions. FDC emulation now works!
                    195: - SDL Keyboard code finished and included a SDL-Key -> ST-Scancode table.
                    196: - Added mouse support.
                    197: 
                    198: 
                    199:  Version 0.02 (2001-03-28):
                    200:  --------------------------
                    201: 
                    202: - Added very simple SDL support.
                    203: - Rewrote a lot of assembler functions in C (e.g. intercept.c).
                    204: - Adapted the UAE CPU. Now Hatari is able to boot a TOS 1.0x ROM, the
                    205:   Desktop shows up, but no mouse and keyboard interaction yet.
                    206: 
                    207: 
                    208:  Version 0.01 (2001-03-21):
                    209:  --------------------------
                    210: - Made the WinSTon source code compilable with GNU-C.
                    211: - Added the UAE CPU sources.
                    212: 

unix.superglobalmegacorp.com

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