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