HomeFreeBSD

emulators/hatari: update 2.2.1 to 2.3.1

Description

emulators/hatari: update 2.2.1 to 2.3.1

while here: pet portlint.

* https://git.tuxfamily.org/hatari/hatari.git/tree/doc/release-notes.txt?id=v2.3.1

Main changes since Hatari 2.3.0:

  Hatari could crash when switching to Falcon mode and no IDE drive was used
  Fix unneeded extra prefetch for movem in 68020/30 CPU
  Fix master clock use for crossbar/DSP Handshake mode
  Fix hostport PORTB interrupt handling for DSP
  FPU setting did not work in macOS version for french language
  Fix Hatari window disappearing in the python UI when changing resolution

Major highlights since Hatari 2.2.1:

  Emulate more hardware register (DIP switches, DD/HD mode, more RTC, ...)
  Update CPU core to match latest WinUAE 4.4.0 beta
  Add a better filter for downsampling the internal 250 kHz signal,
    ... should give better results when the YM2149 outputs high frequency sounds
  Improved video timing emulation
  Add support for the TT's 2nd MFP (not all signals are emulated yet)
  Large rewrite of the blitter's core, improving accuracy
  Rewrote / improved parts of the GEMDOS HD emulation
  Improved zooming function of the window

Fixed demos:

Pacemaker STE demo (end part), when it's run from GEMDOS HD
Fullscreen part in Hard As Ice STE demo by I.C.E. (screen with no vertical DE signal)
Fullast Vinner by Troed/Sync (improved vblank position, partial fix for now)
Electric Night Falcon demo by Dune (MFP DMA sound interrupt on timer A using AER)
Oompa by No Extra (after greetings part)
E.K.O System (music should now play in the racing scene)

Fixed programs:

MS Write (crash), when it's run from GEMDOS HD
Akaisex program reading AKAI S1000 HD floppies converted to STX
EmuTos drawing vertical lines with blitter and leaving some trails
  ... (blitter in non HOG mode using TAS instruction to restart)
Cecile v2.22, now also works if no IDE drive has been configured
Trans D-Bug Express by PHF (lock when running in megaSTE mode at 16 MHz)

Details

Provenance
egypcioAuthored on Feb 26 2022, 1:34 PM
Parents
R11:e45ab5c7e465: security/monkeysphere: fix BROKEN and DEPRECATED flags. upstream moved to GH
Branches
Unknown
Tags
Unknown