{"id":71063,"date":"2022-05-07T12:35:15","date_gmt":"2022-05-07T11:35:15","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=71063"},"modified":"2022-05-07T12:35:15","modified_gmt":"2022-05-07T11:35:15","slug":"ordi-zesarux-v10-1","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=71063","title":{"rendered":"[Ordi.] ZEsarUX v10.1"},"content":{"rendered":"<p>Il s&rsquo;agit d&rsquo;un \u00e9mulateur multi-plateformes qui supporte les machines suivantes: ZX80, ZX81, ZX Spectrum, QL, Z88, Timex TS 2068, Sam Coupe, Pentagon 128, Chloe 140 SE, Chloe 280 SE, ZX-Uno, Prism, TBBlue\/ZX, Spectrum Next, Jupiter Ace, Amstrad CPC 464, MSX1, Spectravideo 318\/328, Colecovision, Sega SG-1000.<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/11\/ZEsarUX.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-53231\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/11\/ZEsarUX.jpg\" alt=\"\" width=\"379\" height=\"357\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/11\/ZEsarUX.jpg 720w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/11\/ZEsarUX-300x283.jpg 300w\" sizes=\"auto, (max-width: 379px) 100vw, 379px\" \/><\/a><br \/>\n&nbsp;<br \/>\nChangements:<br \/>\n<em>&#8211; Added real joystick support on Mac<br \/>\n&#8211; Added joystick support for Hat controllers<br \/>\n&#8211; Added new joystick event to exit ZEsarUX<br \/>\n&#8211; Added action to trigger left-right movement on joystick, to play Decathlon-like games<br \/>\n&#8211; Added MSX Joystick emulation<br \/>\n&#8211; Added Spectravideo Joystick emulation<br \/>\n&#8211; Added support for simple speaker output on Raspberry PI Using GPIO pins and no sound card<br \/>\n&#8211; Added setting to select a different joystick on Windows and OS with SDL driver<br \/>\n&#8211; Added setting to change ULA Data bus value<br \/>\n&#8211; Added showing microdrive label when expanding qlay mdv files of size 174930 bytes<br \/>\n&#8211; Added Jupiter Ace TAP &#038; TZX support on tape browser<br \/>\n&#8211; Added TZX support for ID 33 &#8211; Hardware type<br \/>\n&#8211; Added Autorewind tape setting<br \/>\n&#8211; Added Z80 Halt signal state support on zsf snapshot<br \/>\n&#8211; Added device button for ZX-Uno Flash device<br \/>\n&#8211; Added another easter egg \ud83d\ude09<br \/>\n&nbsp;<br \/>\nImproved Text Adventure Debugging:<br \/>\n&#8211; Added Text Adventure Map<br \/>\n&#8211; Added Locations Connections list<br \/>\n&#8211; Added direct menu entry and f-function\/button to view 8 (adventure debug)<br \/>\n&#8211; Improved detection of some paws adventures (like superlopez and abracadabra)<br \/>\n&#8211; Improved detection of some daad adventures (like jabato)<br \/>\n&nbsp;<br \/>\nImproved Debug CPU:<br \/>\n&#8211; Now it highlights which registers will be modified by the opcode at the cursor position<br \/>\n&#8211; New address breakpoint expression FPEEK, that can read contents in the range of the total machine address space<br \/>\n&#8211; Added t-states counter on default view<br \/>\n&#8211; Allow to have a decimal view of opcode decoding using key m (mode)<br \/>\n&#8211; Added breakpoints actions to start and stop cpu transaction log<br \/>\n&nbsp;<br \/>\nImproved Accessibility:<br \/>\n&#8211; Added direct settings for inverse colours and gray mode<br \/>\n&#8211; Added setting to disable Flash<br \/>\n&nbsp;<br \/>\nImproved ZX Vision:<br \/>\n&#8211; Reduced up to 5 times cpu usage on menu by using a cache<br \/>\n&#8211; Improve window refreshing by disabling autoframeskip while moving or resizing<br \/>\n&#8211; Allow to set a window always visible<br \/>\n&#8211; Enlarge content size when resizing window without having to recreate it<br \/>\n&#8211; Notify to the parent function when a window has been resized<br \/>\n&#8211; Allow to avoid refreshing window when changing scroll<br \/>\n&#8211; Added GUI styles: AmigaOS, Atari TOS, OS\/2, RiscOS, ZEsarUX Plus (and this one is now the default style)<br \/>\n&#8211; Improve RetroMac GUI style: striped title bar<br \/>\n&#8211; Improve BeOS GUI style: buttons positions right after the title<br \/>\n&#8211; Detect when video driver can not use the current GUI style and set to another one that can use<br \/>\n&#8211; Added maximize window button<br \/>\n&#8211; Background button on inactive windows is hidden by default<br \/>\n&#8211; Bigger window resize indicator (bottom-right of the window)<br \/>\n&#8211; Text windows enlarge\/reduce line width when resizing windows<br \/>\n&#8211; Text windows wider by default (40 characters instead of 32)<br \/>\n&#8211; When sending a window to the background, and the setting \u00ab\u00a0Background windows even when menu closed\u00a0\u00bb is enabled, the menu will be closed<br \/>\n&#8211; Improve accented characters on different charsets<br \/>\n&#8211; Added translation of menu items to Spanish and Catalan<br \/>\n&#8211; Added shortcuts helper to see hotkeys pressed<br \/>\n&#8211; Added button preview when customizing ZX Desktop buttons or F-keys<br \/>\n&#8211; Better detection of Spectrum screen file: any file size of 6912 bytes<br \/>\n&#8211; Show when a menu has submenus using the \u00ab\u00a0>\u00a0\u00bb character<br \/>\n&#8211; Preserve minimized and maximized state on windows<br \/>\n&#8211; Remember size before minimize and maximize window<br \/>\n&#8211; Added actions on menu Window Management to: switch to, minimize, maximize, move to bottom, set always visible, window information<br \/>\n&#8211; Window management window can run on background<br \/>\n&#8211; ZX Desktop: footer buttons to enlarge or reduce ZX Desktop, not just enabling or disabling<br \/>\n&#8211; ZX Desktop: allow to set a background SCR file<br \/>\n&#8211; ZX Desktop: added setting to disable ZX Desktop when going to full screen<br \/>\n&nbsp;<br \/>\n&#8211; Improved PC Speaker Driver: now there is a new driver \u00ab\u00a0onebitspeaker\u00a0\u00bb which can handle both PC Speaker and Raspberry PI GPIO speaker<br \/>\n&#8211; Improved PC Speaker audio driver: better sound quality and high frequency filter<br \/>\n&#8211; Improved OSD Adventure Keyboard: allow to send space, enter and quotation marks<br \/>\n&#8211; Improved OSD Keyboard: allow to use mouse, preserve window geometry<br \/>\n&#8211; Improved Keyboard Help: load image automatically when changing machine<br \/>\n&#8211; Improved handling of individual colour palettes modifications (Red, Green, Blue)<br \/>\n&#8211; Improved portability of shell scripts<br \/>\n&#8211; Improved fbdev driver: added setting for double buffer to avoid flickering on menu (&#8211;fbdev-double-buffer)<br \/>\n&#8211; Improved fbdev driver: added setting to avoid resolution change on Raspberry Pi full screen mode (&#8211;fbdev-no-res-change)<br \/>\n&#8211; Improved ZX Spectrum Next emulation: added layer2 priority colour bit<br \/>\n&#8211; Improved Audio Chip Piano and Wave Piano: can show all octaves and set piano zoom<br \/>\n&nbsp;<br \/>\n&#8211; Fixed Z80 halt behavior and PC location<br \/>\n&#8211; Fixed disabling border when realvideo enabled on machines: Colecovision, Master System, MSX, SG1000, SpectraVideo<br \/>\n&#8211; Fixed redrawing footer when fade out<br \/>\n&#8211; Fixed showing character 127 on curses, stdout and simpletext video drivers<br \/>\n&#8211; Fixed preserve breakpoints state when doing smartload<br \/>\n&#8211; Fixed saving snapshot on some events that close ZEsarUX (F-key, AY Player, etc)<br \/>\n&#8211; Fixed loading\/saving TZX as Standard tape on Jupiter Ace<br \/>\n&#8211; Fixed ejecting Spectravideo cartridge<br \/>\n&#8211; Fixed segfault pressing F5 after pressing pause key<br \/>\n&#8211; Fixed bug on OSD Adventure Keyboard when words of 5 characters lenght and setting sending final space enabled<br \/>\n&#8211; Fixed crash when saving configuration file larger than 20kb<br \/>\n&#8211; Fixed crash when browsing on a completely empty directory<br \/>\n&#8211; Fixed bug emptying osd adventure text keyboard when debugging vocabulary<br \/>\n&#8211; Fixed smartload from ZRCP<br \/>\n&#8211; Fixed crash when exiting emulator and ZRCP enabled (usually failed on Raspberry Pi)<br \/>\n&nbsp;<br \/>\nFixed ZX Vision:<br \/>\n-Fixed hang when pressing cursor up\/down on any tabbed menu with only one line (like Audio Waveform)<br \/>\n-Fixed glitches resizing some windows: AY Registers, Debug CPU, etc&#8230;<br \/>\n-Fixed flickering when resizing Keyboard Help window<br \/>\n-Fixed reducing all windows<br \/>\n-Fixed bug restoring windows on startup when a previous error was generated<br \/>\n-Fixed drawing scroll bars when window is not at the top of all windows<br \/>\n-Fixed drawing close button on background windows<br \/>\n-Fixed showing input tape insert state on menu and zx desktop icon when tape can&rsquo;t be opened<br \/>\n-Fixed window Hex Editor while moving or resizing<br \/>\n-Fixed view sensors when clicking on the scroll bars<br \/>\n-Fixed refreshing Visual Real Tape window when enabled Top Speed<\/p>\n<p>Some other minor bugfixes and improvements<\/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=7037\" title=\"Download ZEsarUX\">T\u00e9l\u00e9charger ZEsarUX v13 (44.4 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=7783\" title=\"Download ZEsarUX (Legacy)\">T\u00e9l\u00e9charger ZEsarUX (Legacy) v13 (44.0 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=7503\" title=\"Download ZEsarUX Extra\">T\u00e9l\u00e9charger ZEsarUX Extra v13 (232 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/sourceforge.net\/projects\/zesarux\" target=\"_blank\" rel=\"noopener noreferrer\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/305-multi-systemes\/306-multi-emulateurs\/\">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=71063\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Il s&rsquo;agit d&rsquo;un \u00e9mulateur multi-plateformes qui supporte les machines suivantes: ZX80, ZX81, ZX Spectrum, QL, Z88, Timex TS 2068, Sam Coupe, Pentagon 128, Chloe 140 SE, Chloe 280 SE, ZX-Uno, Prism, TBBlue\/ZX, Spectrum Next, Jupiter Ace, Amstrad CPC 464, MSX1, &#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":true,"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-71063","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-iub","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\/71063","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=71063"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/71063\/revisions"}],"predecessor-version":[{"id":71064,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/71063\/revisions\/71064"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=71063"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=71063"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=71063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}