Page 1 of 4

Hatari 2.0.0 has been released

Posted: Fri Nov 04, 2016 4:11 pm
by npomarede
Hello

a new Hatari version 2.0.0 has just been released. You can get it from http://hatari.tuxfamily.org/ or directly in http://download.tuxfamily.org/hatari/2.0.0/

Sources are available, as well as prebuilt binaries for Windows (in 32 bit and 64 bit mode) and OSX (thanks to Troed).

Many thanks to all the people who contributed to this version in different ways (code, bug report, testing, reverse engineering and documentation of the real HW, ...), see doc/authors.txt for a list of devs / contributors.

Major highlights of this new version :
    - Hatari can use SDL2, this will take advantage of HW acceleration on the host PC and greatly enhance perfomance on OSX for example
    - Hatari now uses one single CPU core for all machines (ST, STE, TT, Falcon). No more need for 2 different binaries
    - video emulation now supports the 4 STF wakeup states for MMU/GLUE and a much more accurate state machine for border removal
    - CPU emulation was improved a lot by using WinUAE's CPU and fixing some low level behaviour : IACK sequence, exception/interrupt stacking, 2 cycle accesses, bus accesses timing depending on memory region, instruction pairing, ...
    - Falcon DMA sound was fixed
    - support for MegaST and MegaSTE machine types
    - improvements to Gemdos HD emulation
    - SDL UI reworked with more options
    - resizable window when using SDL2 (using HW acceleration)

Fixed demos :
    - {Closure} by Sync, working in STE mode and the 4 STF wakeup states :)
    - many Falcon demos where sound was randomly noisy
    - ... and many more, see compatibility list for a list of programs improved with Hatari 2.0.0

See release-notes.txt for the full changelog


Stay tuned for next Hatari version, more improvements are coming !

Nicolas

Re: Hatari 2.0.0 has been released

Posted: Fri Nov 04, 2016 4:57 pm
by EvilFranky
Great stuff! Thanks to all the developers for their efforts.

Re: Hatari 2.0.0 has been released

Posted: Fri Nov 04, 2016 6:00 pm
by BlankVector
Congratulations!
Great release.

Re: Hatari 2.0.0 has been released

Posted: Fri Nov 04, 2016 6:37 pm
by 1st1
Thanks a lot. Does it now supports adding disk images from other logical drives or unc network path? (Haven't seen anything in 1.7x.)

Re: Hatari 2.0.0 has been released

Posted: Fri Nov 04, 2016 6:41 pm
by christos
Just tested it. It works much better for falcon emulation than previous versions so great work!. However I had slowdowns when playing some games which as I was told in a previous thread, it's because my cpu is not fast enough, that struck me as odd because this is quite a fast pc . So I ran top and I saw that cpu usage was maxed out at about 25%. Then I tried htop and saw that Hatari is only using one core which occasionally gets close to 90% usage. So feature request for next version: more cores :) !
Still it's quite an improvement in falcon emulation

Re: Hatari 2.0.0 has been released

Posted: Fri Nov 04, 2016 7:49 pm
by EvilFranky
Damn! Got excited, thought Pinball Dreams was going to work as the level select seems fine now (I don't think it used to be) but selecting a table still gives a garbled screen. Nearly but not quite! More VIDEL improvements are needed I guess :)

Re: Hatari 2.0.0 has been released

Posted: Fri Nov 04, 2016 9:36 pm
by vhenares
Thank you, for you job.

Re: Hatari 2.0.0 has been released

Posted: Fri Nov 04, 2016 9:54 pm
by Faucon2001
Congratulation, keep on the good work !

Re: Hatari 2.0.0 has been released

Posted: Fri Nov 04, 2016 10:33 pm
by LaurentS
Hi all,

I've got a working version of pinball dream on my harddrive, but it's with a very bad hacked version of Hatari.
To be able to emulate this game correctly, we have first to have a very accurate CPu, and then a better Videl emulation.

Then, it'll be OK for pinball dream (and stable rasters effects on Falcon ;)

Re: Hatari 2.0.0 has been released

Posted: Fri Nov 04, 2016 11:51 pm
by CiH
What Faucon 2001 said, and everyone else :-)

Re: Hatari 2.0.0 has been released

Posted: Sat Nov 05, 2016 8:23 am
by EvilFranky
LaurentS wrote:Hi all,

I've got a working version of pinball dream on my harddrive, but it's with a very bad hacked version of Hatari.
To be able to emulate this game correctly, we have first to have a very accurate CPu, and then a better Videl emulation.

Then, it'll be OK for pinball dream (and stable rasters effects on Falcon ;)


:mrgreen: :cheers:

Re: Hatari 2.0.0 has been released

Posted: Sat Nov 05, 2016 9:02 am
by lotek_style
Nice Falcon improvements.... some more demos work now :) Still couldn't get to run 'Lost Blubb' to the end.

Re: Hatari 2.0.0 has been released

Posted: Sat Nov 05, 2016 9:03 am
by lp
You guys rock! :thumbs:

Re: Hatari 2.0.0 has been released

Posted: Sat Nov 05, 2016 7:05 pm
by rudis
did not work for me

Unable to load nib file: SDLMain, exiting

mac osx 10.10.5

Re: Hatari 2.0.0 has been released

Posted: Sat Nov 05, 2016 7:18 pm
by troed
rudis wrote:did not work for me

Unable to load nib file: SDLMain, exiting

mac osx 10.10.5


Hi rudis,

There are now two OSX downloads - one 10.6+ i386/x86_64 build with SDL2 (hatari-2.0.0_osx.dmg.zip), and one 10.5+ PPC/i386/x86_64 with SDL1 (hatari-2.0.0_osx_pcc.zip).

Which of these did you try?

/Troed

Re: Hatari 2.0.0 has been released

Posted: Sat Nov 05, 2016 9:19 pm
by rudis
Hi Troed

the first one

Re: Hatari 2.0.0 has been released

Posted: Sat Nov 05, 2016 10:16 pm
by troed
rudis wrote:Hi Troed

the first one


Thanks, that's the one I've built. Can you think of anything that would be out of the ordinary on your system or the way you launch Hatari? Sorry for asking but I'm unable to reproduce the problem :( I've personally run it on 10.6.8, 10.9.5 and 10.11.6 and I would need help in figuring out what it is that happens.

/Troed

Re: Hatari 2.0.0 has been released

Posted: Sun Nov 06, 2016 8:09 am
by rudis
nothing special as far as i know.

i have installed sdl2framework to /library/frameworks

in your build there is not a sdlframework, but in the ppc version it is and this version runs fine.

i dont know what to check at all

Re: Hatari 2.0.0 has been released

Posted: Sun Nov 06, 2016 8:56 am
by troed
rudis wrote:nothing special as far as i know.

i have installed sdl2framework to /library/frameworks

in your build there is not a sdlframework, but in the ppc version it is and this version runs fine.

i dont know what to check at all


My build is linked towards an SDL2 shared library which is included in the app bundle (see shared resources). However, having a framework installed should not affect anything (I have that myself).

This will likely require more information - I've searched for possible reasons but not found anything that makes sense. Good that the SDL1 build works at least :)

Re: Hatari 2.0.0 has been released

Posted: Sun Nov 06, 2016 11:29 am
by rudis
Got it working :D

I deleted in Contents/Resources English.lproj and French.lproj.
Then i renamed eng.lproj to English.lproj and fr.lproj to French.lproj

Thats it :D

Re: Hatari 2.0.0 has been released

Posted: Sun Nov 06, 2016 1:05 pm
by troed
Oh. Thanks for letting us know! What system language are you running?

/Troed

Re: Hatari 2.0.0 has been released

Posted: Sun Nov 06, 2016 1:50 pm
by rudis
German

Re: Hatari 2.0.0 has been released

Posted: Sun Nov 06, 2016 7:33 pm
by Eero Tamminen
lotek_style wrote:Nice Falcon improvements.... some more demos work now :) Still couldn't get to run 'Lost Blubb' to the end.


This version works fine for me until the end:

Code: Select all

$┬áhatari --monitor rgb --fastfdc yes --fast-forward yes -s 14 --machine falcon  --tos tos404.img lostblub/lostblub.prg
$ md5sum lostblub/*
fcc0b0be74ce3250a97c1a653e9e5f96  lostblub/lostbl_1.dat
184deded0c7ef020ccc546043daf33ab  lostblub/lostbl_2.dat
f6648424389112e7a034b1bd12d03205  lostblub/lostbl_3.dat
510f2dfda36bba62fdcddba668141bf0  lostblub/lostbl_4.dat
9550843cde37806970adb44f09fc8b92  lostblub/lostblub.prg
3de2065a10aeea2d5ab196ff1b4bbf45  lostblub/lostblub.txt


Note that it doesn't start every time, sometimes it crashes to black screen at very beginning (at which point it returns to desktop, but you can't see it because all colors are black :-)).

Re: Hatari 2.0.0 has been released

Posted: Sun Nov 06, 2016 8:17 pm
by lotek_style
Well it always started to run but freezes sometime in the demo.

Re: Hatari 2.0.0 has been released

Posted: Mon Nov 07, 2016 8:23 pm
by Eero Tamminen
Did you try same settings as I did (RGB, 14MB, TOS 4.04, WinUAE CPU core, everything else the default)?

Do you have same version of Lost Blubb?