{"id":37885,"date":"2015-03-23T16:35:50","date_gmt":"2015-03-23T15:35:50","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=37885"},"modified":"2015-03-23T16:38:36","modified_gmt":"2015-03-23T15:38:36","slug":"ordi-altirra-v2-60-final","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=37885","title":{"rendered":"[Ordi.] Altirra v2.60 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). 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;<\/p>\n<pre style=\"height: 300px;\">\r\n [changes]\r\nDevices: PCLink, DragonCart, XEP-80, SlightSID, Covox, R-Time 8, 850, 1030, P:, and H: have been moved to the Devices tree.\r\n\r\n[features added]\r\n    ATBasic: Improved execution speed.\r\n    ATBasic: Added partial support for CONT statement.\r\n    ATBasic: Added support for DPOKE, BPUT, BGET, ERASE, PROTECT, UNPROTECT, DIR, RENAME, MOVE, HEX$(), DPEEK(), !, %, &, and $.\r\n    AltirraOS: Optimized FPI routine.\r\n    AltirraOS: Improved rounding of FDIV results.\r\n    BlackBox: Initial emulation support.\r\n    Debugger: Changed .writemem to use length syntax.\r\n    Debugger: .basic_dumpline updated with shortcuts for STMCUR\/STMTAB and continuous output.\r\n    Debugger: Added .basic_rebuiltvnt command.\r\n    Debugger: Added support for one-shot, grouped, and clear-on-reset breakpoints.\r\n    Debugger: Added support for return tracepoints (bt --).\r\n    Debugger: Added .sprintf command and @ts tokens.\r\n    Debugger: Added @t0-t9 (temporary) and @ra (return address) variables.\r\n    Debugger: Added option to randomize application memory after EXE load (direct EXE load only).\r\n    Debugger: Added .diskreadsec and .diskwritesec commands.\r\n    Debugger: Added dbi (dump bytes with INTERNAL text) command.\r\n    Devices: Added support for SIO-based real-time clock devices.\r\n    Devices: Added SIO type 3\/4 polling test devices.\r\n    Devices: Added SX212 modem emulation.\r\n    Devices: Added MidiMate emulation.\r\n    Disk: Added support for creating and exploring DOS 3 disk images.\r\n    Disk: Added generic emulation mode with 57,600 baud high speed support.\r\n    Disk: ATX, PRO, DCM, and XFD disk images can now be written.\r\n    Disk: Detach Disk commands now turn off disk drives.\r\n    Disk: Added rotate disk commands.\r\n    Disk Explorer: Added read\/write support for MyDOS and DOS 2.5 disks.\r\n    Disk Explorer: Added create directory (new folder) option for MyDOS and SDFS disks.\r\n    Display: Sharp bilinear now works on pixel shader 1.x devices.\r\n    Display: Vertical overscan can be overridden separately from horizontal.\r\n    HDevice: Added option to use lowercase filenames.\r\n    HDevice: H: can now be hot-started or stopped without a reboot.\r\n    HDevice: H: can now also be installed as D:.\r\n    IDE: CF hot swapping is now supported.\r\n    Input: Added support for quick-cycling between a set of input maps.\r\n    MMU: Axlon banking register aliasing is now optional.\r\n    Printer: Added SIO-level 820 emulation.\r\n    Serial: Modem now supports RTS\/CTS flow control (&K3).\r\n    Serial: Added software T: handler and support for 1030 handler bootstrap.\r\n    Simulation: Added support for mixed NTSC\/PAL ANTIC+GTIA combinations (PAL-60 and NTSC-50).\r\n    Simulation: Added support for more realistic power-on memory patterns.\r\n    Software: Added Additions disk containing supplementary utilities.\r\n    UI: Added new firmware management dialog and support for multiple custom OS and BASIC ROMs.\r\n    UI: Added \/[no]cheats switch.\r\n    UI: Improved high DPI support.\r\n    UI: Added \/portablealt:<file> switch to use alternate INI files.\r\n    UI: Multiple disk images can now be loaded with repeated \/disk switches.\r\n    UI: Full screen mode state is now saved on exit.\r\n    UI: Improved full-screen UI.\r\n\r\n[bugs fixed]\r\n    ATBasic: Fixed precedence of unary minus vs. exponentiation.\r\n    ATBasic: Fixed x^y for x<=0.\r\n    ATBasic: Error messages now indicate STOPPED or line numbers as appropriate.\r\n    ATBasic: Fixed not being able to Break out of a single-line loop.\r\n    ATBasic: TRAP line is now reset more appropriately.\r\n    ATBasic: Fixed range reduction in SIN() and COS().\r\n    ATBasic: GRAPHICS no longer reopens E:.\r\n    ATBasic: Fixed CONT sometimes failing in deferred mode.\r\n    ATBasic: Fixed parsing errors on the right side of a string relational expression.\r\n    ATBasic: Banner changed so startup programs that hardcode line 2 work.\r\n    ATBasic: Use of IOCB #0 is no longer allowed.\r\n    ATBasic: Out of memory errors are now detected and thrown.\r\n    ATBasic: PUT now takes an aexpr instead of avar.\r\n    ATBasic: PTABW is now supported.\r\n    AltirraOS: SIO no longer saves STACKP before invoking PBI routines (fixes BlackBox crash).\r\n    AltirraOS: SIO now leaves ICBALZ\/ICBAHZ equal to ICBAL\/ICBAH for better custom DOS compatibility.\r\n    AltirraOS: Fixed CRITIC being left on after servicing a PBI-based SIO request.\r\n    AltirraOS: Fixed GET BYTE returning bogus characters for PBI-based CIO devices.\r\n    AltirraOS: E: now supports forced read mode.\r\n    AltirraOS: SETVBV now preserves I flag.\r\n    AltirraOS: AUX1\/2 are now updated properly on R: XIO commands.\r\n    AltirraOS: Fixed CIO type 4 polling support.\r\n    AltirraOS: Fix timeout for SIO operations.\r\n    AltirraOS: Fix ESC-Clear handling in E:.\r\n    AltirraOS: Cassette boot now reads EOF record.\r\n    AltirraOS: Fixed diagnostic cartridge handling.\r\n    ANTIC: Improved emulation of phantom P\/M DMA effects.\r\n    Cassette: Fixed inconsistent motor control state when using C: patch with short IRG mode.\r\n    CPU: Fixed NMI not triggering early enough when occurring during IRQ entry sequence.\r\n    CPU: Fixed spurious IRQs when interrupts are masked for more than 2^32 cycles.\r\n    CPU: Fixed video snow problem when running CPU faster than 1.79MHz.\r\n    Debugger: -$80000000\/-1 no longer causes a crash.\r\n    Debugger: .printf %%u formatter now works correctly for numbers >=10^10.\r\n    Debugger: Fixed EXP\/EXP10 not being logged to FPACCEL channel.\r\n    Debugger: Fixed static trace (st) not stopping properly on BRK\/RTS\/RTI instructions.\r\n    Debugger: Debug display now reflects CHACTL bits.\r\n    Disk: Rewrote ATX image parser to be more robust.\r\n    Disk: Added workaround for XFD images improperly named .ATR.\r\n    Disk Explorer: Fixed DOS 2 filename encoding for filenames without extensions.\r\n    Disk Explorer: Fixed directory parsing for double-density DOS 2 filesystems.\r\n    Display: Fixed crash on display hardware change when using DirectDraw.\r\n    Display: Added workaround for crash when initializing Direct3D 9 with VirtualBox display driver.\r\n    Display: Improved windowed mode vsync strategy when DWM is active.\r\n    Display: Improved quality of NTSC high artifacting mode.\r\n    GTIA: Fixed DMA reads from hardware registers.\r\n    HDevice: Fixed NOTE command sometimes giving incorrect positions.\r\n    HLE: Hook page for H:, P:, R:, T:, and E: hooks is now better at dodging conflicting hardware windows.\r\n    HLE: Fixed EXP10(-1) returning an error with FP acceleration enabled.\r\n    HLE: Improved register return values for several FP acceleration calls.\r\n    HLE: SIO patch acceleration is skipped if the I flag is set.\r\n    Input: Fixed right mouse button not working on mouse controllers.\r\n    Input: Keyboard and mouse inputs are now auto-released when display window loses focus.\r\n    Input: Moved joystick poll before VBI to reduce input delay.\r\n    Network: Fixed emulated Ethernet packet timing.\r\n    POKEY: Undetectable $C0-C7 and $D0-D7 scan codes are now blocked.\r\n    Serial: 6502-based R: handler now waits for output buffers to drain on a close command.\r\n    Serial: Fixed emulated R: device only draining one byte from transfer buffer per call in unthrottled mode.\r\n    Serial: Many fixes to 1030 T: device command handling.\r\n    UI: Fixed mouse pointer blinking when a video player injects mouse moves to prevent the display from sleeping.\r\n    Ultimate1MB: Fixed SDX control register not gating non-SIDE external cartridges properly.\r\n    XEP80: Move Cursor to Start of Logical Line ($DB) no longer moves cursor to left margin.\r\n    XEP80: Set horizontal\/vertical position commands now update the cursor address.\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" title=\"Download Altirra\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=3199\">T\u00e9l\u00e9charger Altirra v2.60 Final (3,1 Mo)<\/a><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/virtualdub.org\/altirra.html\" 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=37885\" 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). 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. &nbsp; [changes] Devices: PCLink, DragonCart, &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_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},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-37885","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pKi2R-9R3","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/37885","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=37885"}],"version-history":[{"count":4,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/37885\/revisions"}],"predecessor-version":[{"id":37889,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/37885\/revisions\/37889"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=37885"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=37885"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=37885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}