{"id":55916,"date":"2018-05-27T15:15:02","date_gmt":"2018-05-27T13:15:02","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=55916"},"modified":"2018-05-27T15:15:02","modified_gmt":"2018-05-27T13:15:02","slug":"ordi-zesarux-v7-0","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=55916","title":{"rendered":"[Ordi.] ZEsarUX v7.0"},"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.<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 \/>\n<em>&#8211; Added ZX-Evolution BaseConf emulation<br \/>\n&#8211; Added BetaDisk and TR-DOS emulation<br \/>\n&#8211; Added Spectrum +3 emulation<br \/>\n&#8211; Added Spectrum keyboard ghosting error feature<br \/>\n&#8211; Added ZX Spectrum Recreated keyboard support<br \/>\n&#8211; Added improved Spectrum 16\/48\/+ colour palette<br \/>\n&#8211; Added a fast spectrum core (with some features disabled) just for slow devices, like Raspberry Pi 1\/Zero. &#8211; Now ZEsarUX is playable on RPi1\/Zero again!<br \/>\n&#8211; Added setting to write protect IDE, MMC, ZX-Uno Flash<br \/>\n&#8211; Added setting to show changelog when updating emulator version<br \/>\n&#8211; Added actions to file utilities menu: Copy, Move, Rename<br \/>\n&#8211; Added setting to disable persistent writes on IDE and MMC<br \/>\n&#8211; Added setting to add a watermark on the display<br \/>\n&#8211; Added setting to reduce display to a factor of 0.75. Used on RunZX event<br \/>\n&#8211; Added setting to save spectrum screen to pbm file (black&#038;white)<br \/>\n&#8211; Added a setting to dump ram contents to file when exiting ZEsarUX, ideal to run automatic tests<br \/>\n&#8211; Added setting to exit emulator after a number of seconds (&#8211;exit-after)<br \/>\n&#8211; Added experimental simulation of the SAA1099 audio chip from the Sam Coupe<br \/>\n&#8211; Added second Easter Egg \ud83d\ude09<br \/>\n&#8211; Added third Easter Egg \ud83d\ude09<br \/>\n&nbsp;<br \/>\nImproved debugging:<\/p>\n<p>   &#8211; new enhanced debug cpu menu: view TV electron position on screen, new default view, cursor, toggle breakpoints, run to cursor, change registers, and a lot more&#8230;<br \/>\n   &#8211; added cpu-step-over function on debug menu (was already available from ZRCP)<br \/>\n   &#8211; added function to write byte to file on ZEsarUX hardware debug ports<br \/>\n&nbsp;<br \/>\nImproved ZRCP:<\/p>\n<p>   &#8211; run command is stopped by default when pressing a key (or sending data to the socket)<br \/>\n   &#8211; when a breakpoint is fired on cpu-step-mode, the breakpoint condition is shown on ZRCP<br \/>\n&nbsp;<br \/>\nImproved joystick support:<\/p>\n<p>   &#8211; added joystick test menu<br \/>\n   &#8211; buttons to events and buttons to joystick configuration are saved on configuration file<br \/>\n&nbsp;<br \/>\nImproved OSD keyboard:<\/p>\n<p>   &#8211; now you can press up to all 40 keys (on Spectrum\/ZX80\/ZX81) at the same time<br \/>\n   &#8211; now it can be opened from any place (needs multitask on)<br \/>\n&nbsp;<br \/>\nImproved QL emulation:<\/p>\n<p>   &#8211; experimental support of LOAD, LRUN command<br \/>\n   &#8211; can now open qlay mdv microdrive image files<br \/>\n&nbsp;<br \/>\nImproved file viewer from file utilities:<\/p>\n<p>   &#8211; specific file viewers for these kind of files: .tap, .zx, .zsf, .sp, .z80, .sna, .spg, .p, .o, .mmc\/.ide (fat browser, plus3dos browser), .dsk, .trd, .tzx, .cdt, .flash (zxuno flash, z88 flash, superupgrade flash), .epr, .eprom<br \/>\n   &#8211; default hexadecimal file viewer for unknown files<br \/>\n   &#8211; conversion utility<br \/>\n&nbsp;<br \/>\nImproved TSConf emulation:<\/p>\n<p>   &#8211; added TSConf DMA, line interrupt, sprites layers<br \/>\n   &#8211; TSConf rendering: now tiles and sprites are drawn per scanline. Border drawing. Handling of scroll registers<br \/>\n   &#8211; TSConf debugging: debug for DMA, Video registers, Video layers, Sprites, Tiles<br \/>\n   &#8211; added TR-DOS emulation support<br \/>\n&nbsp;<br \/>\nImproved menu interface:<\/p>\n<p>   &#8211; emulated machine display is no longer faded or switched to black &#038; white when opening menu. There were different visual glitches due to this feature<br \/>\n   &#8211; a new \u00ab\u00a0tabbed\u00a0\u00bb menus to improve usability and interaction with mouse, joystick and stdout driver: waveform, visualmem, ay player<br \/>\n   &#8211; Character width can be reduced to 7,6 or 5 pixels width<br \/>\n   &#8211; added a setting to limit menu event: enabling it you should press the menu key 3 times in a second to open the menu<br \/>\n   &#8211; added a setting to hide directories from file selector menus, useful when you don&rsquo;t want the user to be able to navigate the filesystem<br \/>\n   &#8211; Smartload: now the cursor remembers last file loaded<br \/>\n   &#8211; added two more GUI styles: Clean and CleanInverse<br \/>\n&nbsp;<br \/>\nImproved sprite viewer:<\/p>\n<p>   &#8211; now can see sprites with speccy screen format<br \/>\n   &#8211; you can view sprites up to 512&#215;192<br \/>\n   &#8211; you can see tsconf sprites<br \/>\n   &#8211; you can see pseudo hires zx81 screens<br \/>\n&nbsp;<br \/>\nImproved TBBlue emulation:<\/p>\n<p>   &#8211; Added clip window registers<br \/>\n   &#8211; Added Copper<br \/>\n   &#8211; Added almost all next extended opcodes<br \/>\n   &#8211; Added a setting to start TBBlue directly to a 48 rom but with all the Next features enabled, useful for fast snapshot loading<br \/>\n&nbsp;<br \/>\n&#8211; Improved AY Player: now shows waveform volume meter<br \/>\n&#8211; Improved VU meters with decay effect on AY Player, AY Registers and Waveform<br \/>\n&#8211; Improved text mode drivers (aalib, stdout, simpletext, curses): text settings are in different submenu, setting to set stdout\/simpletext fps<br \/>\n&#8211; Improved messages windows. You can now have an internal clipboard, press key c to copy to it. Press P on file utils to paste contents to a file<br \/>\n&#8211; Improved frameskip: better performance, because realvideo buffer is not updated when frameskip<br \/>\n&#8211; Improved sound: Silence detector activated by default but can be disabled<br \/>\n&#8211; Improved top speed: loading sound is distorted when setting top speed<br \/>\n&#8211; Improved autoload: new setting to run at top speed the reset+load\u00a0\u00bb\u00a0\u00bb process<br \/>\n&#8211; Improved real tape loading: now it shows a percentage of tape loaded<br \/>\n&#8211; Improved default configuration: when the configuration file doesn&rsquo;t exist, the new one has the autosave configuration setting enabled<br \/>\n&#8211; Improved configuration parsing: if unknown setting found on configuration file, ZEsarUX will open but warns about the error, and the autosave feature is not enabled<br \/>\n&#8211; Improved rendering on text mode drivers: now realvideo mode can render directly to black&#038;white text. Try &#8211; TSConf with &#8211;vo stdout &#8211;realvideo &#8211;autoredrawstdout<br \/>\n&#8211; Improved Linux library dependencies: libssl is not enabled by default on compilation<br \/>\n&nbsp;<br \/>\nFixed ZX-Uno emulation:<\/p>\n<p>    128kb timings are the same as a Spectrum 128k. When port 1ffd enabled, port FF return FF<br \/>\n    Kempston port returns 0 when no kempston selected. New BIOS can be used now<\/p>\n<p>&#8211; Fixed TBBlue MMU when using segment 0000-3FFFH<br \/>\n&#8211; Fixed Raster interrupts on ZX-Uno and TBBlue. Horizontal raster position was wrong<br \/>\n&#8211; Fixed window footer when running Pentagon<br \/>\n&#8211; Fixed panic screen: now it is shown on all machines. New design. I hope you never see it \ud83d\ude09<br \/>\n&#8211; Fixed some crashes with speech enabled and opening some menus: AY Registers, AY Player, etc&#8230;<br \/>\n&#8211; Fixed annoying sound on Dandanator rom menu<br \/>\n&#8211; Fixed bug on Z80 cpu core, iff2 was not being reset to 0 when firing an interrupt, so reading it by using LD A,R and LD A,I affected many demos<br \/>\n&nbsp;<br \/>\nSome 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 v12.1 (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=7503\" title=\"Download ZEsarUX Extra\">T\u00e9l\u00e9charger ZEsarUX Extra v12.1 (210 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/sourceforge.net\/projects\/zesarux\" 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\/173-sinclair-zx-spectrum\/\">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=55916\" 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. &nbsp; &#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-55916","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-exS","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/55916","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=55916"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/55916\/revisions"}],"predecessor-version":[{"id":55917,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/55916\/revisions\/55917"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=55916"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=55916"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=55916"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}