{"id":138858,"date":"2026-11-01T10:55:18","date_gmt":"2026-11-01T09:55:18","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=138858"},"modified":"2026-11-01T10:55:18","modified_gmt":"2026-11-01T09:55:18","slug":"ordi-fuse-v1-10-1","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=138858","title":{"rendered":"[Ordi.] Fuse v1.10.1"},"content":{"rendered":"<p>Fuse (Free Unix Spectrum Emulator) est un \u00e9mulateur tournant \u00e0 l&rsquo;origine sous Unix. Plusieurs portages ont \u00e9t\u00e9 fait dont celui pour Windows. Les syst\u00e8mes 16K, 48K, 128K, +2, +2A, +3, +3e, SE, TC2048, TC2068, TS2068, TTX2000S, Pentagon 128 et Scorpion ZS 256 sont \u00e9mul\u00e9s.<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/10\/fuse.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-52285\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/10\/fuse.png\" alt=\"\" width=\"369\" height=\"302\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/10\/fuse.png 650w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/10\/fuse-300x246.png 300w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/a><br \/>\n&nbsp;<br \/>\n<em>New features:<br \/>\n  &#8211; Support writing PZX files (Fredrick Meunier).<br \/>\n&nbsp;<br \/>\nEmulation core improvements:<br \/>\n  &#8211; Improve tape recording accuracy when tape traps are disabled,<br \/>\n            preserving the timing and polarity of recorded signals (Fredrick<br \/>\n            Meunier).<br \/>\n  &#8211; Correct tape playback timing on machines with CPU clocks other<br \/>\n            than 3.5 MHz, including the Spectrum 128K (Fredrick Meunier).<br \/>\n  &#8211; Support ROM tape traps for standard PZX data blocks (Fredrick<br \/>\n            Meunier).<br \/>\n  &#8211; Avoid mistaking keyboard scans for tape loader activity (thanks,<br \/>\n            Sergio Baldov\u00ed) (Fredrick Meunier).<br \/>\n  &#8211; Improve AY sound accuracy across video frame boundaries (Fredrick<br \/>\n            Meunier).<br \/>\n  &#8211; Fix restoration of machine and peripheral ROMs when loading<br \/>\n            snapshots (fixes bug #348) (thanks, Sergio Baldov\u00ed) (Fredrick<br \/>\n            Meunier).<br \/>\n  &#8211; Fix undefined behaviour in UDI disk image decoding (Fredrick<br \/>\n            Meunier).<br \/>\n  &#8211; Fix FDI parsing and recover unavailable sector data (Fredrick<br \/>\n            Meunier).<br \/>\n  &#8211; Clear joystick button state when resetting or loading snapshots,<br \/>\n            preventing stuck direction and fire inputs (Fredrick Meunier).<br \/>\n&nbsp;<br \/>\nMachine specific improvements:<br \/>\n  &#8211; Fix loading of Timex cartridges with gaps between populated<br \/>\n            memory banks (fixes bug #532) (Fredrick Meunier).<br \/>\n  &#8211; Improve Timex cartridge reliability when resetting, replacing or<br \/>\n            ejecting cartridges and restoring snapshots (fixes bug #536)<br \/>\n            (thanks, Sergio Baldov\u00ed) (Fredrick Meunier).<br \/>\n  &#8211; Clear stale Timex dock and EXROM mappings on hard reset and when<br \/>\n            changing machines (Fredrick Meunier).<br \/>\n  &#8211; Make the ZXMMC eject menu item work (patch #510) (Fredrick<br \/>\n            Meunier).<br \/>\n&nbsp;<br \/>\nUI improvements:<br \/>\n  &#8211; ALSA, Core Audio and SDL2: improve audio buffering and pacing to<br \/>\n            reduce latency where possible (Fredrick Meunier).<br \/>\n  &#8211; SDL2: avoid prolonged emulator stalls when audio playback stops<br \/>\n            consuming data (Fredrick Meunier).<br \/>\n  &#8211; Prevent DAC auto-muting during silence (fixes bug #531) (thanks,<br \/>\n            Alberto Garcia) (Fredrick Meunier).<br \/>\n  &#8211; Add UTF-8 decoding and extended font glyphs to widget UIs<br \/>\n            (patch #66) (thanks, Darren Salt) (Fredrick Meunier).<br \/>\n  &#8211; Preserve complete UTF-8 tape metadata in browser descriptions<br \/>\n            (Fredrick Meunier).<br \/>\n  &#8211; Allow joystick menu button mapping to be configured in widget UIs<br \/>\n            (fixes bug #373, patch #454) (thanks, Sergei Morozov) (Fredrick<br \/>\n            Meunier).<br \/>\n  &#8211; Show TZX CSW recording details and stored RLE sample rates in the<br \/>\n            tape browser (fixes bug #528) (thanks, AJ B) (Fredrick Meunier).<br \/>\n  &#8211; Win32: Correct printer file output (thanks, Joerg Pleumann)<br \/>\n            (Fredrick Meunier).<br \/>\n&nbsp;<br \/>\nScaler improvements:<br \/>\n  &#8211; Fix rendering at the right edge of the screen with composite 3x<br \/>\n            scalers (Fredrick Meunier).<br \/>\n&nbsp;<br \/>\nRZX improvements:<br \/>\n  &#8211; Fix corrupted movie frames when recording RZX playback across<br \/>\n            embedded snapshots (fixes bug #537) (thanks, Alberto Garcia)<br \/>\n            (Fredrick Meunier).<br \/>\n&nbsp;<br \/>\nDeprecated features removed:<br \/>\n  &#8211; Remove SDL 1 support; SDL backends now require SDL 2 (Fredrick<br \/>\n            Meunier).<br \/>\n  &#8211; Remove 8-bit audio output compatibility; audio output now<br \/>\n            requires 16-bit PCM (Fredrick Meunier).<br \/>\n&nbsp;<br \/>\nMiscellaneous improvements:<br \/>\n  &#8211; Migrate Windows builds to MSYS2 with integrated WAV support and<br \/>\n            remove obsolete libaudiofile dependencies (Fredrick Meunier).<br \/>\n  &#8211; Require macOS 14.4 for Core Audio consumer-progress notifications<br \/>\n            (Fredrick Meunier).<br \/>\n  &#8211; Add an Emscripten build option and document its prerequisites<br \/>\n            (feature request #165) (thanks, Witold Filipczyk) (Fredrick<br \/>\n            Meunier).<br \/>\n  &#8211; Improve development automation checks and documentation, including<br \/>\n            configurable T-state offsets for PC sampling (Fredrick Meunier).<br \/>\n  &#8211; Annotate deliberate switch fallthroughs to avoid compiler<br \/>\n            warnings (patch #514) (Fredrick Meunier).<br \/>\n&nbsp;<br \/>\n Testing improvements:<br \/>\n  &#8211; Expand regression coverage for audio scheduling, buffering,<br \/>\n            adaptive pacing and backend failure handling (Fredrick Meunier).<br \/>\n  &#8211; Expand tape, snapshot, Timex cartridge, display, event queue and<br \/>\n            screenshot regression coverage (Fredrick Meunier).<br \/>\n  &#8211; Run checks in Windows, macOS and additional Linux CI builds and<br \/>\n            improve test portability (Fredrick Meunier).<br \/>\n&nbsp;<br \/>\n&#8211; Various other minor bugfixes.<\/em><br \/>\n&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=2715\" title=\"Download Fuse\">T\u00e9l\u00e9charger Fuse v1.10.1 (3.6 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=8039\" title=\"Download Fuse (SDL)\">T\u00e9l\u00e9charger Fuse (SDL) v1.10.1 (7.2 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/fuse-emulator.sourceforge.net\/\" 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\/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=138858\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Fuse (Free Unix Spectrum Emulator) est un \u00e9mulateur tournant \u00e0 l&rsquo;origine sous Unix. Plusieurs portages ont \u00e9t\u00e9 fait dont celui pour Windows. Les syst\u00e8mes 16K, 48K, 128K, +2, +2A, +3, +3e, SE, TC2048, TC2068, TS2068, TTX2000S, Pentagon 128 et Scorpion &#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_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_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-138858","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-A7E","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\/138858","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=138858"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/138858\/revisions"}],"predecessor-version":[{"id":138859,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/138858\/revisions\/138859"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=138858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=138858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=138858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}