Re: [hatari-devel] Hatari 2.5.0 has been released

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


Congratulations!

> Am 19.04.2024 um 23:24 schrieb Laurent Sallafranque <laurent.sallafranque@xxxxxxx>:
> 
> Well done !
> 
> Good job the team.
> 
> 
> Regards
> 
> Laurent
> 
> 
>> Le 19/04/2024 à 23:10, Nicolas Pomarède a écrit :
>> Hello
>> 
>> Hatari 2.5.0 has been released !
>> 
>> You can get it from https://hatari.tuxfamily.org/ or directly in https://download.tuxfamily.org/hatari/2.5.0/
>> 
>> Sources are available, as well as prebuilt binaries for Windows (in 32 bit and 64 bit mode)
>> and macOS (universal x86-64 / arm64 binary for macOS 10.13 and newer)
>> Both Windows and macOS binaries include support for PortMidi
>> 
>> 
>> Major highlights of this new version :
>> 
>> - Improved 68000 cycle accuracy (IPL, STOP, TRACE), IACK timings
>> - Better support for MMU/generic CPU mode using autovectored interrupt
>> - Some fixes for specific MOVEM cases with 68040/60
>> - Fix stacked PC for branch/jump instructions doing a bus error
>> - Add host received data interrupt for DSP
>> - Add support for 4 pixel hardscroll on STF by stopping shifter (new technique by Troed/Sync)
>> - Full support for SCC 85C30 for MegaSTE, TT and Falcon (serial ports and LAN)
>> - STE joypad emulation now supports analog / paddle input, too
>> - Fix for IPF/CTR where caps library incorrectly reset Track Register
>> - IDE : fixed emulation of the HOB (High Order Byte) of the last LBA48 value and limit LBA28 capacity announcement to 2^28-1
>> - Falcon : fixes values for SNDINT/SOUNDINT signal used by DMA sound for correct interrupts on start of frame / end of frame
>> - Falcon : preliminary support for vertical refresh rates (50,60 or 71 Hz) based on Videl
>> - Support for more language in EmuTOS and some country code fixes
>> - Several Gemdos HD changes to better match TOS behaviour
>> - Support for screenshot using .NEO or .XIMG format
>> - Suppress repeats of identical log & trace messages by default
>> - Debugger improvementes : symbols handling (MINT+ELF, demangled C++/a.out), weak symbols, duplicate addresses, break on Line-A and Line-F exceptions, "echo" command, ...
>> - Several disassembler changes : support longer symbol names, flags to changes output formatting, optional support for capstone library
>> - Some fixes to the SDL UI : mouse position, scrollbar
>> 
>> Fixed demos:
>> - Chaos A.D. : bad sound (Falcon DMA sound interrupts)
>> - Little -ME- Demo end part by Overlanders : black screen after a while (IACK timing)
>> - Monscape : bad sound (TT/DMA FIFO update)
>> - Time Slice by Defence Force : monochrome demo (crash when Hatari
>>   is compiled with "small mem" option)
>> - What If by Troed/Sync : 4 pixel hardscroll on STF by stopping shifter
>> - Oergs, Terrorize your soul, Zero Three Zero demos work now also
>>   when MMU is enabled
>> 
>> Fixed programs:
>> - FlaySID (DSP host handling)
>> - AFM sound with equalizer enabled (DSP modulo)
>> - FreeMiNT (use SCC counter at start to detect the SCC clock freq)
>> - Spectre 3.0 Macintosh emulator (stacked PC in case of bus error)
>> - m68k-Linux works (again) with 040/060 emulation (MMU)
>> - m68k-NetBSD does not crash on boot any more (MMU)
>> 
>> Fixed games:
>> - F29 Retaliator using CTR/IPF format (handle FDC's TR reset bug in caps library)
>> - MIDI (MFP IRQ clear) handling:
>>   - Bad Mood
>>   - Midi Maze
>>   - Midi Maze II
>>   - Oxyd 2
>> - Work now also when MMU is enabled:
>>   - Gravon (demo)
>>   - Killing Impact
>>   - Moongame
>> 
>> See release-notes.txt for the full changelog http://hatari.tuxfamily.org/doc/release-notes.txt
>> 
>> Nicolas
>> 
>> 
>> 
> 
> 



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