[hatari-devel] Hatari 2.2.0 has been released

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Hello

Here's a new release to celebrate 2019 !

You can get it from http://hatari.tuxfamily.org/ or directly in http://download.tuxfamily.org/hatari/2.2.0/

Sources are available, as well as prebuilt binaries for Windows (in 32 bit and 64 bit mode) and macOS (thanks to Troed). (note that the Windows binaries don't include PortAudio/PortMidi libraries for now, only macOS version does)

Major highlights of this new version :

- Many improvements/fixes to 68030 CPU regarding MMU, caches, bus error handling
    - Improve softfloat FPU emulation
    - Improve blitter bus sharing in some rare cases
- Handle VBlank signal and mask the 2 last lines when bottom border is removed
    - Fix DSP ROM tables (sin, mulaw & a-law)
- For DSP, Some waitstate cycles were not correctly counted when accessing DSP IO regs in CE mode
    - Experimental support for the NCR5380 SCSI chip in Falcon and TT mode
- Very experimental support for the SCC chip of the Mega-STE, TT and Falcon
    - Experimental support for TOS 2.07 (the "Sparrow" TOS)
    - Correctly emulate bus error handling for STE lightpen registers
- "patch TOS timer-D" speedup option is now disabled by default (to improve default compatibility) - Allow up to 512MB of TT-RAM (increased from 256 MB) and save/restore TT RAM content into memory snapshots
    - Improve memory snapshot save/restore reliability
    - Display more infos in the status bar (FPU, cycle exact mode)
    - IDE byte-swap option added to config file & GUI
- AVI recording with PNG codec could be wrongly limited to 4GB with some OSes
    - Many changes to the debugger
    - Hatari Python UI migrated from PyGtk v2 to Gtk v3


See release-notes.txt for the full changelog.

Fixed demos : B.I.G. Demo screen 2

Fixed Falcon demos : 4musiK by Dune & Sector One

Fixed games : Lethal Xcess in STE mode when using blitter, Lethal Xcess in STF mode

Fixed programs : Many TT/Falcon programs relying on 68030 MMU / bus error retrying are now working correctly


I also coded a small STF intro for this release, available here http://download.tuxfamily.org/hatari/demos/hatari_2.2/ or here http://www.pouet.net/prod.php?which=80048


Nicolas



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/