{"id":46895,"date":"2016-11-04T07:13:27","date_gmt":"2016-11-04T06:13:27","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=46895"},"modified":"2016-11-05T11:26:22","modified_gmt":"2016-11-05T10:26:22","slug":"ordi-hatari-v2-0","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=46895","title":{"rendered":"[Ordi.] Hatari v2.0"},"content":{"rendered":"<p><strong>Hatari <\/strong>est un \u00e9mulateur Atari ST et STE tournant sous Linux, BSD, BeOS, Mac OS X et bien d&rsquo;autres syst\u00e8mes supportants la librairie SDL, il est bas\u00e9 sur les sources de <strong>WinSTon<\/strong>.<br \/>\n&nbsp;<br \/>\nCette nouvelle version ajoute le support des <strong>Atari TT <\/strong>et <strong>Falcon<\/strong>. Tout ceci est encore exp\u00e9rimental, il n&rsquo;y a d&rsquo;ailleurs pas d&rsquo;\u00e9mulation du DSP du Falcon. Plusieurs correctifs ont \u00e9t\u00e9 ajout\u00e9s, le build pour Windows se compile mieux au passage.<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2016\/11\/hatari.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-46897\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2016\/11\/hatari.png\" alt=\"hatari\" width=\"401\" height=\"107\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2016\/11\/hatari.png 600w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2016\/11\/hatari-300x80.png 300w\" sizes=\"auto, (max-width: 401px) 100vw, 401px\" \/><\/a><br \/>\n&nbsp;<br \/>\n<em>Emulation:<br \/>\n&#8211; Machine:<br \/>\n&#8211; Support for MegaST &amp; MegaSTE machines added<br \/>\n(this also replaces the Real Time Clock \/ RTC option, since this chip<br \/>\nis only available on the Mega machines)<br \/>\n&#8211; The general purpose registers of the TT SCU are now correctly emulated<br \/>\n(this fixes the problem with AHDI not finding any partitions during boot)<br \/>\n&#8211; HD:<br \/>\n&#8211; Fix: Disable GEMDOS opcodes after GEMDOS drive is disabled<br \/>\n&#8211; Fix: GEMDOS HD can now be initialized multiple times,<br \/>\ne.g. when running EmuTOS RAM image from a normal TOS<br \/>\n&#8211; Fix: WORD access to IDE data register at 0xf00002<br \/>\n&#8211; Fix: &lsquo;*.*&rsquo; pattern with GEMDOS HD should match also files<br \/>\nwithout extension<br \/>\n&#8211; Video:<br \/>\n&#8211; Full rewrite of the GLUE state machine, including support for the<br \/>\n4 wakeup states in STF mode, as well as more accurate video timings<br \/>\n(hbl, timer b, top\/bottom and left\/right removal, mixing 50\/60\/71 Hz<br \/>\nlines)<br \/>\n&#8211; Correctly shows the last 8 pixels for STE 224 byte overscan<br \/>\n&#8211; Fix: reading video counter $FF8205\/07\/09 after modifying it<br \/>\nwhile display is ON<br \/>\n&#8211; Fix: location of the video counter&rsquo;s restart when screen runs at 60 Hz<br \/>\n&#8211; TT: sync ST &amp; TT color registers immediately on write, handle<br \/>\npalette bank setting correctly, fix duochrome colors<br \/>\n&#8211; Falcon: handle byte access special case for ST color registers<br \/>\n&#8211; Falcon: border color support also in HiColor<br \/>\n&#8211; better hbl\/timer b interrupts when CPU runs at 16\/32 MHz<br \/>\n&#8211; Sound:<br \/>\n&#8211; Special cases for STE DMA sound when start address = end address<br \/>\n&#8211; Increase STE DMA volume when compared to the YM2149 volume<br \/>\n&#8211; Greatly improve Falcon DMA sound<br \/>\n&#8211; CPU:<br \/>\n&#8211; use WinUAE CPU for STF\/STE mode too, not just Falcon (old CPU core<br \/>\nis considered deprecated)<br \/>\n&#8211; improved IACK and simultaneous interrupts<br \/>\n&#8211; access IO regs on 2 cycle boundaries when possible<br \/>\n&#8211; More accurate 68060 mode (instructions from previous CPU versions<br \/>\nremoved in 68060 aren&rsquo;t accepted\/emulated anymore)<br \/>\n&#8211; Misc bus error \/ IO mem register handling fixes for TT &amp; Falcon<br \/>\n(e.g. add TT DIP switch register handler)<br \/>\n&#8211; Blitter:<br \/>\n&#8211; Better bus arbitration when blitter is started<br \/>\n&#8211; Don&rsquo;t cause bus error when accessing regions causing CPU bus error<br \/>\n&#8211; Fixes to DSP addressing<br \/>\n&#8211; Floppy:<br \/>\n&#8211; Fix the value of the WPT bit when inserting\/ejecting a write protected<br \/>\nfloppy<br \/>\n&nbsp;<br \/>\nEmulator:<br \/>\n&#8211; Generic fixes:<br \/>\n&#8211; Autosave to already existing file works first time after v1.4<br \/>\n(dialog for file overwrite got automatically canceled on exit)<br \/>\n&#8211; SDL GUI:<br \/>\n&#8211; MegaST\/MegaSTe support<br \/>\n&#8211; Shortcuts can be configured in the keyboard dialog<br \/>\n&#8211; User can provide volume label when creating a floppy image<br \/>\n&#8211; Show dialog on HD image size issues<br \/>\n&#8211; Better SDL2 support:<br \/>\n&#8211; SDL2 is now enabled by default<br \/>\n&#8211; Resizable windows, including ST\/STE screen scaling<br \/>\n&#8211; \u00ab\u00a0&#8211;desktop\u00a0\u00bb option is used also for ST\/STe instead of \u00ab\u00a0&#8211;desktop-st\u00a0\u00bb<br \/>\n&#8211; Command line:<br \/>\n&#8211; Renamed &#8211;fpu-type option to &#8211;fpu<br \/>\n&#8211; Configuration:<br \/>\n&#8211; Hatari defaults to ST both with oldUAE &amp; WinUAE CPU core<br \/>\n&#8211; Preferred private configuration directory is now ~\/.config\/hatari<br \/>\non Linux\/Unix (the legacy location ~\/.hatari is still used if<br \/>\nthe other one does not exist yet)<br \/>\n&#8211; Windows config location is now: AppData\\Local\\Hatari<br \/>\n&#8211; Support SDL key names in keymap files in addition to key codes<br \/>\n&#8211; Comment characters (#, \ud83d\ude09 can also be mapped in keymap file<br \/>\n&#8211; Added NatFeats SCSI (NF_SCSI) driver for Linux version of Hatari<br \/>\n&#8211; Debugger:<br \/>\n&#8211; Fix: close debugger log file only when explicitly requested,<br \/>\nnot when continuing emulation from debugger<br \/>\n&#8211; Fix: direct DSP register, disasm and memdumps to debugger log<br \/>\nfile, similarly to CPU<br \/>\n&#8211; Fix: direct CPU and DSP symbol traces to trace file, not stderr<br \/>\n&#8211; Fix: &lsquo;:once&rsquo; option when there&rsquo;s only one breakpoint (v1.9 regression)<br \/>\n&#8211; Fix: NatFeats NF_DEBUGGER command now actually drops to debugger<br \/>\n&#8211; &lsquo;n&rsquo; (next) command run until (dbcc backwards branch) loop exits<br \/>\n(in addition to running until subroutine and exception calls return)<br \/>\n&#8211; Support Atari debugger XBios(11) \/ Dbmsg() API<br \/>\n&#8211; &lsquo;variables&rsquo; \/ &lsquo;v&rsquo; command to list Hatari debugger&rsquo;s builtin symbols<br \/>\n&#8211; Also trace exception can be caught<br \/>\n&#8211; Removed features:<br \/>\n&#8211; Support for rendering to 8-bit host screens<br \/>\n&#8211; Support for (buggy) RsConf() interception with &#8211;bios-intercept<br \/>\n&nbsp;<br \/>\nOther:<br \/>\n&#8211; Allow building without Zlib<br \/>\n&#8211; zip2st tool can convert directories to .st image files,<br \/>\nnot just .zip files.<br \/>\n&nbsp;<br \/>\nFixed games:<br \/>\n&#8211; Chainz and Jewelz by Paradize (blitter, bus errors)<br \/>\n&nbsp;<br \/>\nFixed demos:<br \/>\n&#8211; spec512 image in the Intro of the Place To Be Again (video, restart counter)<br \/>\n&#8211; Menu screen in the Place To Be Again (video, writing\/reading video<br \/>\ncounter during active display)<br \/>\n&#8211; A Little Bit Insane by Lazer (no DMA sound during the demo)<br \/>\n&#8211; LoSTE and Closure by Sync (video, wakeup states and glue timings)<br \/>\n&#8211; Death of the left border by TNT (video, stabilizer)<br \/>\n&#8211; Gen4 Demo by Ziggy \/ Overlanders (video)<br \/>\n&#8211; Suretrip 49% by Checkpoint (cpu, exceptions stacking)<br \/>\n&#8211; Tymewarp by YM Rockerz (megaste mode, cpu control at $ff8e21)<br \/>\n&#8211; overscan plasma in Graphics Sound 2 in Relapse by Cybernetic (blitter)<br \/>\n&#8211; RGBeast by Agression (blitter)<br \/>\n&#8211; Drone by DHS, PhotoChrome Viewer by DML (video, last 8 pixels)<br \/>\n&nbsp;<br \/>\nNotes:<br \/>\nTOS NF_SCSI driver is available from:<br \/>\n<a href=\"http:\/\/hddriver.seimet.de\/en\/downloads.html\">http:\/\/hddriver.seimet.de\/en\/downloads.html<\/a><\/em><\/p>\n<p>&nbsp;<\/p>\n<p class=\"p_telecharger_icone_zip\"><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=2528\" title=\"Download Hatari (x86)\">T\u00e9l\u00e9charger Hatari (x86) v2.6.1 (5.9 Mo)<\/a><\/p><\/p>\n<p class=\"p_telecharger_icone_zip\"><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=6796\" title=\"Download Hatari (x64)\">T\u00e9l\u00e9charger Hatari (x64) v2.6.1 (6.0 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/hatari.tuxfamily.org\/\" target=\"_blank\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/10-ordinateurs\/106-atari-8-bits-atari-st\/\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=46895\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Hatari est un \u00e9mulateur Atari ST et STE tournant sous Linux, BSD, BeOS, Mac OS X et bien d&rsquo;autres syst\u00e8mes supportants la librairie SDL, il est bas\u00e9 sur les sources de WinSTon. &nbsp; Cette nouvelle version ajoute le support des &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-46895","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKi2R-ccn","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/46895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=46895"}],"version-history":[{"count":4,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/46895\/revisions"}],"predecessor-version":[{"id":46908,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/46895\/revisions\/46908"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=46895"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=46895"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=46895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}