{"id":53909,"date":"2017-12-29T13:30:51","date_gmt":"2017-12-29T12:30:51","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=53909"},"modified":"2017-12-29T13:30:51","modified_gmt":"2017-12-29T12:30:51","slug":"ordi-altirra-v3-0-final","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=53909","title":{"rendered":"[Ordi.] Altirra v3.0 Final"},"content":{"rendered":"<p>Cr\u00e9\u00e9 par Avery Lee (l&rsquo;auteur de <a href=\"http:\/\/www.virtualdub.org\/\">VirtualDub<\/a>), il s&rsquo;agit d&rsquo;un \u00e9mulateur d&rsquo;Atari 8 bits (800\/800XL\/130XE) disponible en 32 et 64 bits. Il dispose de beaucoup d&rsquo;options ainsi que d&rsquo;une bonne compatibilit\u00e9. Il prend en charge les jeux prot\u00e9g\u00e9s conform\u00e9ment \u00e0 l&rsquo;\u00e9mulation.<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/07\/altirra.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-50669\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/07\/altirra.png\" alt=\"\" width=\"409\" height=\"312\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/07\/altirra.png 409w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/07\/altirra-300x229.png 300w\" sizes=\"auto, (max-width: 409px) 100vw, 409px\" \/><\/a><br \/>\n&nbsp;<br \/>\n<em>[changes]<\/em><\/p>\n<ul>\n<li><em>Devices: Internal device tree storage has changed. Device trees may need to be remade.<\/em><\/li>\n<li><em>Input: Added detection and button naming for DualShock 4 controllers.<\/em><\/li>\n<li><em>VBXE: VideoBoard XE configuration has been moved from the menu to a device entry.<\/em><\/li>\n<\/ul>\n<p>&nbsp;<br \/>\n<em>[features added]<\/em><\/p>\n<ul>\n<li><em>Cassette: Added initial support for turbo tape decoding.<\/em><\/li>\n<li><em>Cassette: Mounted tape is now persisted along with other mounted images.<\/em><\/li>\n<li><em>Cassette: %%-age position is now shown on HUD.<\/em><\/li>\n<li><em>Cassette: Improved FSK decoder.<\/em><\/li>\n<li><em>Cassette: Added analysis tool to compare raw signal against FSK and turbo decoder outputs.<\/em><\/li>\n<li><em>Cassette: Added option to export decoded tape back out as audio.<\/em><\/li>\n<li><em>Debugger: History pane now has a more powerful loop detector that can handle larger loops and call\/loop nesting.<\/em><\/li>\n<li><em>Debugger: History pane can now label each instruction with tape position.<\/em><\/li>\n<li><em>Debugger: .tapedata command now accepts position by sample (-s).<\/em><\/li>\n<li><em>Debugger: Added bsc command to change condition on a breakpoint.<\/em><\/li>\n<li><em>Debugger: Undocumented store and read\/modify\/write instructions are now shown with write symbols rather than read symbols.<\/em><\/li>\n<li><em>Debugger: Extended .pia command output.<\/em><\/li>\n<li><em>Debugger: .basic_dumpline now supports reading program text from extended memory.<\/em><\/li>\n<li><em>Debugger: ~ (target info) command displays coprocessor types and speeds.<\/em><\/li>\n<li><em>Debugger: Added support for per-instruction breakpoints.<\/em><\/li>\n<li><em>Debugger: u (unassemble) command now has switches to track 65C816 M\/X\/E state.<\/em><\/li>\n<li><em>Debugger: Memory access breakpoints are now supported in banks $01-FF.<\/em><\/li>\n<li><em>Debugger: added bta (set tracepoint on memory access) command.<\/em><\/li>\n<li><em>Debugger: db\/dw\/dsb\/dsw\/dsd expression operators now accept 24-bit addresses.<\/em><\/li>\n<li><em>Debugger: Symbols can now be present above bank 0.<\/em><\/li>\n<li><em>Devices: Added browser device (B:).<\/em><\/li>\n<li><em>Devices: Added feature to IDEPlus 2.0 to guard against NVRAM corruption on reset during clock reads.<\/em><\/li>\n<li><em>Devices: Added XEL-CF adapter emulation.<\/em><\/li>\n<li><em>Devices: Added Rapidus Accelerator emulation.<\/em><\/li>\n<li><em>Devices: An automatic reboot is now requested before adding or removing devices that practically require one.<\/em><\/li>\n<li><em>Disk: ATX images are now saved with a unique creator code.<\/em><\/li>\n<li><em>Disk: Added support for ATX images with MFM tracks.<\/em><\/li>\n<li><em>PCLink: Added option to use creation timestamps passed in commands.<\/em><\/li>\n<li><em>SCSI: Fast\/slow block storage speed is now implemented on SCSI buses.<\/em><\/li>\n<li><em>UI: Added support for per-monitor V2 DPI awareness in Windows 10 Creator&rsquo;s Update.<\/em><\/li>\n<li><em>VBXE: Added option to emulate FX1.24 or FX1.26 behavior.<\/em><\/li>\n<li><em>VBXE: Overlay collision detection is now implemented.<\/em><\/li>\n<li><em>VBXE: Improved blitter timing precision to sub-scanline.<\/em><\/li>\n<\/ul>\n<p>&nbsp;<br \/>\n<em>[bugs fixed]<\/em><\/p>\n<ul>\n<li><em>AltirraOS: Fixed polarity of CKEY flag.<\/em><\/li>\n<li><em>ATBasic: Added compatibility workaround for programs that use locations 183 and 184 to read the current DATA line.<\/em><\/li>\n<li><em>Cartridge: Fixed error when loading untagged cartridge from drag-and-drop stream source.<\/em><\/li>\n<li><em>Cheats: Fixed sorting issues in active list.<\/em><\/li>\n<li><em>CPU: Fixed 65C816 being reverted to emulation mode when changing CPU speed dynamically.<\/em><\/li>\n<li><em>CPU: Interrupts in 65C816 emulation mode now force K=0.<\/em><\/li>\n<li><em>CPU: Fix incorrect extra cycle for opcode $04 (NOP zp).<\/em><\/li>\n<li><em>Debugger: Disassembly window now scrolls properly above bank 0.<\/em><\/li>\n<li><em>Debugger: Improved breakpoint and stepping behavior with coprocessors.<\/em><\/li>\n<li><em>Debugger: Fixed incorrect execution history timings for Percom disk drives.<\/em><\/li>\n<li><em>Debugger: Fixed crash when toggling breakpoints through UI on top of hidden break\/tracepoints from loaded symbols.<\/em><\/li>\n<li><em>Debugger: Fixed crash with certain command alias patterns using wildcards.<\/em><\/li>\n<li><em>Devices: Fixed IDEPlus 2.0 to have internal SDX at higher priority than external cart.<\/em><\/li>\n<li><em>Devices: Fixed MIDI SysEx message parsing issues with MidiMate emulation.<\/em><\/li>\n<li><em>Disk: Tightened validation when mounting MyDOS filesystems.<\/em><\/li>\n<li><em>Disk: Fixed crash when expanding archives in filesystems with empty directories.<\/em><\/li>\n<li><em>Display: Improved display recovery when secondary monitors are turned on or off.<\/em><\/li>\n<li><em>Display: Added workaround for breaking change in Windows 10 build 1709 that caused D3D9 exclusive fullscreen mode to not render.<\/em><\/li>\n<li><em>Display: Fixed some reporting and stability issues in custom D3D9 shader effect system.<\/em><\/li>\n<li><em>IDE: Serial number field in identify command data is now padded with spaces.<\/em><\/li>\n<li><em>PCLink: Directory search operations now return creation time instead of last write time.<\/em><\/li>\n<li><em>POKEY: Serial output data is now truncated when the output clock is stopped.<\/em><\/li>\n<li><em>POKEY: Fixed keys not being immediately recognized in raw mode when exiting init mode.<\/em><\/li>\n<li><em>UI: Fixed \/type not working on cold boot.<\/em><\/li>\n<li><em>UI: Fix garbage when pasting text copied from WordPad.<\/em><\/li>\n<li><em>VBXE: Attribute map is now constrained to 43 cells rather than a lower limit of 8 pixels horizontally.<\/em><\/li>\n<li><em>VBXE: Added emulation of color 0 bug in GR.11 in FX1.24 core.<\/em><\/li>\n<li><em>VBXE: Blit pattern width field is now 6 bits instead of 7.<\/em><\/li>\n<li><em>VBXE: Overlay priority is reset to $FF at top of XDL.<\/em><\/li>\n<\/ul>\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=3199\" title=\"Download Altirra\">T\u00e9l\u00e9charger Altirra v4.40 Stable (8.3 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/www.virtualdub.org\/altirra.html\" target=\"_blank\" rel=\"noopener\">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=53909\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Cr\u00e9\u00e9 par Avery Lee (l&rsquo;auteur de VirtualDub), il s&rsquo;agit d&rsquo;un \u00e9mulateur d&rsquo;Atari 8 bits (800\/800XL\/130XE) disponible en 32 et 64 bits. Il dispose de beaucoup d&rsquo;options ainsi que d&rsquo;une bonne compatibilit\u00e9. Il prend en charge les jeux prot\u00e9g\u00e9s conform\u00e9ment \u00e0 &#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-53909","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-e1v","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/53909","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=53909"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/53909\/revisions"}],"predecessor-version":[{"id":53910,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/53909\/revisions\/53910"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=53909"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=53909"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=53909"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}