|
|
1.1 ! root 1: ! 2: Hatari ! 3: -------- ! 4: Release Notes ! 5: ! 6: ! 7: ! 8: Version 0.40 (2003-07-11): ! 9: -------------------------- ! 10: ! 11: - Support for ZIP and GZIP compressed disk images! ! 12: - Configuration file support for loading and saving the emulator settings. ! 13: - Hatari now works on machines with Sparc CPUs, too. ! 14: - Fixed a problem that slowed down the emulator in monochrome mode when using ! 15: TOS 2.06. ! 16: - Inverted monochrome mode is now supported, too (some games like Maniac ! 17: Mansion use this). ! 18: - Added Mega-ST compatible real time clock (RTC) emulation. ! 19: - The GEMDOS HD emulation has been improved (it now also works with lower-case ! 20: file names) and many bugs have been fixed there. ! 21: - Improved keyboard mapping (added mapping via PC keyboard scancode and via ! 22: reloadable mapping files). ! 23: - The screen rendering routines have been generalized (less differences between ! 24: windowed and fullscreen mode). ! 25: - Hatari can now be cross-compiled, too. You can even compile it for MiNT now. ! 26: However, it does not run very well there yet. ! 27: - Support for RAM TOS images. ! 28: - Improved memory mapping (the different memory regions should now behave much ! 29: more like on a real ST). ! 30: - Improved M68k exceptions (bus errors and exception cycle timings). ! 31: - Fixed some bugs in the extended VDI resolution mode (now it is working with ! 32: EmuTOS, too). ! 33: - Some games that poll the write-protection signal of the FDC to check for ! 34: disk changes should now be working, too. ! 35: ! 36: ! 37: Version 0.30 (2003-03-12): ! 38: -------------------------- ! 39: ! 40: - Some parts of the code accessed the SR directly to read the IPL - ! 41: however the UAE CPU core only updates the SR when doing a MakeSR() first. ! 42: So this is done in the affected code parts now, too. ! 43: - The IPL wasn't raised when a MFP interrupt occured - fixed now. ! 44: - Full screen resolution for ST-Low can now be selected from the screen setup ! 45: dialog. ! 46: - The IKBD emulation does not longer duplicate joystick fire buttons when ! 47: a game tries to use both, joystick and mouse ! 48: - Improved audio timer function - the code should now be a little bit faster. ! 49: - Resynced Hatari's UAE CPU core with UAE 0.8.22 - this fixes some bugs in 68k ! 50: instructions like ABCD and SBCD. ! 51: - Added patches for TOS 2.05 so that this TOS version should now work, too. ! 52: - Rewrote TOS patching routine. It is much more flexible now. ! 53: - Removed 0xa0ff opcode for VDI resolutions; using GEMDOS_OPCODE now instead. ! 54: - Fixed MMU RAM size configuration bug. ! 55: - Rewrote some more screen conversion functions in C. ! 56: - When a bus or address error occurred, the PC was often not set to the ! 57: right exception handler routine. This has been fixed now. ! 58: ! 59: ! 60: Version 0.25 (2002-12-30): ! 61: -------------------------- ! 62: ! 63: - Patches for big endian systems (Spectrum 512 pictures are now working there). ! 64: - Hatari now also compiles and runs under Mac OS X. ! 65: - Blitter emulation has been added. ! 66: - There is now the possibility to save YM or WAV sounds. ! 67: - Big VDI resolutions (e.g. 800x600) are now supported, too. ! 68: ! 69: ! 70: Version 0.20 (2002-02-18): ! 71: -------------------------- ! 72: ! 73: - Added graphical user interface for configuration of the emulator settings. ! 74: - Real joysticks can now also be used to simulate the ST joysticks. ! 75: - Yet another bugfix for BeOS (lseek again...) ! 76: - Support for hard disk images. ! 77: ! 78: ! 79: Version 0.11 (2001-10-10): ! 80: -------------------------- ! 81: ! 82: - High level (GEMDOS) harddisk emulation. ! 83: - ST-Med/ST-Low mixed mode now works. ! 84: ! 85: ! 86: Version 0.10 (2001-08-16): ! 87: -------------------------- ! 88: ! 89: - Improved CPU cycles emulation. ! 90: - Added Spec512 support. ! 91: - Some keyboard shortcuts. ! 92: - Added the possibility to switch between fullscreen and window mode. ! 93: - ST Medium resolution conversion routine. ! 94: - Built-in debugger. ! 95: - Added possibility to grab screenshots. ! 96: - Sound support (not working very well yet). ! 97: ! 98: ! 99: Version 0.05 (2001-06-01): ! 100: -------------------------- ! 101: ! 102: - Joystick emulation via cursor keys. ! 103: - ST-LOW resolution conversion routine is now working on big-endian machines. ! 104: ! 105: ! 106: Version 0.04 (2001-05-27): ! 107: -------------------------- ! 108: ! 109: - Added Stefan Berndtsson's patch for big-endian machines. ! 110: Hatari now runs also with non-x86 Linux machines! Thanks Stefan! ! 111: - Rewrote the ST-LOW resolution conversion routines in C ==> ST-LOW now works! ! 112: - Added some of the WinSTon patches Paul Bates recently published ! 113: at the WinSTon BBS (Thanks to Ladislav Adamec for the hint). ! 114: - Cleaned up the source tree a little bit. ! 115: ! 116: ! 117: Version 0.03 (2001-04-03): ! 118: -------------------------- ! 119: ! 120: - Rewrote some more assembler functions. FDC emulation now works! ! 121: - SDL Keyboard code finished and included a SDL-Key -> ST-Scancode table. ! 122: - Added mouse support. ! 123: ! 124: ! 125: Version 0.02 (2001-03-28): ! 126: -------------------------- ! 127: ! 128: - Added very simple SDL support. ! 129: - Rewrote a lot of assembler functions in C (e.g. intercept.c). ! 130: - Adapted the UAE CPU. Now Hatari is able to boot a TOS 1.0x ROM, the ! 131: Desktop shows up, but no mouse and keyboard interaction yet. ! 132: ! 133: ! 134: Version 0.01 (2001-03-21): ! 135: -------------------------- ! 136: - Made the WinSTon source code compilable with GNU-C. ! 137: - Added the UAE CPU sources. ! 138:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.