{"id":125253,"date":"2026-05-03T18:22:45","date_gmt":"2026-05-03T16:22:45","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=125253"},"modified":"2026-05-03T18:23:48","modified_gmt":"2026-05-03T16:23:48","slug":"consoles-de-salon-ymir-v0-3-1","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=125253","title":{"rendered":"[Consoles de salon] Ymir v0.3.1"},"content":{"rendered":"<p>Il s&rsquo;agit d&rsquo;un \u00e9mulateur de Sega Saturn tr\u00e8s prometteur.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/06\/Ymir.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-104736\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/06\/Ymir.png\" alt=\"\" width=\"537\" height=\"426\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/06\/Ymir.png 2396w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/06\/Ymir-300x238.png 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/06\/Ymir-1024x812.png 1024w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/06\/Ymir-768x609.png 768w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/06\/Ymir-1536x1218.png 1536w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/06\/Ymir-2048x1624.png 2048w\" sizes=\"auto, (max-width: 537px) 100vw, 537px\" \/><\/a><br \/>\n&nbsp;<\/p>\n<p>Quelques caract\u00e9ristiques:<br \/>\n\u2013 Charger des jeux \u00e0 partir de fichiers MAME CHD, BIN+CUE, IMG+CCD, MDF+MDS ou ISO<br \/>\n\u2013 D\u00e9tection automatique de la ROM IPL (BIOS)<br \/>\n\u2013 Changement automatique de r\u00e9gion<br \/>\n\u2013 Jusqu\u2019\u00e0 deux joueurs avec des manettes standard sur les deux ports (prise en charge de davantage de types de manettes \u00e0 venir)<br \/>\n\u2013 Raccourcis clavier enti\u00e8rement personnalisables<br \/>\n\u2013 Prise en charge des cartouches RAM, DRAM et ROM (d\u2019autres \u00e0 venir)<br \/>\n\u2013 Gestionnaire de m\u00e9moire int\u00e9gr\u00e9 pour importer et exporter des sauvegardes, et transf\u00e9rer entre la RAM interne et celle de la cartouche<br \/>\n\u2013 Sauvegarde des \u00e9tats compatibles avec les versions futures<br \/>\n\u2013 Rewind (jusqu\u2019\u00e0 une minute \u00e0 60 fps), mode turbo, avancement image par image (avant et arri\u00e8re)<br \/>\n\u2013 Mode plein \u00e9cran avec prise en charge VRR et faible input lag<br \/>\n\u2013 Am\u00e9liorations graphiques optionnelles, comme le rendu d\u00e9sentrelac\u00e9\/progressif des modes haute r\u00e9solution et le rendu transparent des polygones en mesh<br \/>\n\u2013 \u00c9mulation optionnelle du bloc CD en bas niveau<br \/>\n\u2013 Un d\u00e9bogueur en d\u00e9veloppement avec de nombreuses fonctionnalit\u00e9s avanc\u00e9es<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/06\/ymir-cd-player.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/06\/ymir-cd-player.png\" alt=\"\" width=\"381\" height=\"257\" class=\"aligncenter size-full wp-image-85714\" \/><\/a><br \/>\n&nbsp;<\/p>\n<p>Voici les nouveaut\u00e9s:<br \/>\n&nbsp;<br \/>\n<em><strong><u>New features and improvements<\/u><\/strong><br \/>\n&nbsp;<br \/>\nDebugger<br \/>\n&#8211; Add Priority Stack to VDP2 overlay<br \/>\n&nbsp;<br \/>\nVDP2<br \/>\n&#8211; Software renderer performance improvements (up to ~40% in heavy scenes)<br \/>\n&#8211; Avoid rendering RBG1 when disabled<br \/>\n&#8211; Simplify transparency handling<br \/>\n&#8211; Reduce unnecessary arguments (lower CPU pressure)<br \/>\n&#8211; Pass VDP2 registers as arguments (avoid recomputation)<br \/>\n&#8211; Reuse line data (vertical mosaic)<br \/>\n&#8211; Compress patterns to 32-bit<br \/>\n&#8211; Optimize scroll calculations<br \/>\n&#8211; Rotation table optimizations<br \/>\n  &#8211; Specialized cases (no table, per-line, per-pixel)<br \/>\n  &#8211; Move checks outside loops<br \/>\n  &#8211; SIMD-friendly loops<br \/>\n  &#8211; Skip unnecessary calculations (transparency \/ line color)<br \/>\n&#8211; Compositor optimizations<br \/>\n  &#8211; Layer sorting using combined key<br \/>\n  &#8211; Merge data into a single loop<br \/>\n  &#8211; Templatized pixel fetching + early bailouts<br \/>\n  &#8211; Optimize color offset handling<br \/>\n&nbsp;<br \/>\n<strong><u>Fixes<\/u><\/strong><br \/>\n&nbsp;<br \/>\nDebugger<br \/>\n&#8211; Fix SH2 stack analysis<br \/>\n&nbsp;<br \/>\nGame DB<br \/>\n&#8211; Add slow VDP1 flag for Funky Fantasy (fixes slow FMVs)<br \/>\n&nbsp;<br \/>\nMedia<br \/>\n&#8211; Detect undeclared postgaps (fix audio desync)<br \/>\n&#8211; Fix PREGAP\/POSTGAP handling (ImgBurn, etc.)<br \/>\n&nbsp;<br \/>\nSH2<br \/>\n&#8211; Fix illegal instruction handling<br \/>\n&nbsp;<br \/>\nVDP1<br \/>\n&#8211; Add command skip flag (fix Gungriffon)<br \/>\n&#8211; Fix polygon clipping (Machine Head)<br \/>\n&#8211; Detect infinite loop (Gale Racer)<br \/>\n&nbsp;<br \/>\nVDP2<br \/>\n&#8211; Fix color calculation on transparent mesh sprites<br \/>\n&#8211; Fix color offset (Mega Man X4)<br \/>\n&#8211; Fix VRAM access with RBG1 (Gale Racer)<br \/>\n&#8211; Fix line color ratio calculation (Doukoku Soshite)<\/em><\/p>\n<p>&nbsp;<br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=8175\" title=\"Download Ymir\">T\u00e9l\u00e9charger Ymir v0.3.1 (14.7 Mo)<\/a><\/p><div><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=8227\" title=\"Download Ymir\">T\u00e9l\u00e9charger Ymir v0.3.1 (ARM) (7.0 Mo)<\/a><\/div><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"https:\/\/github.com\/StrikerX3\/Ymir\" 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\/5-consoles-de-salon\/50-sega-saturn\/\">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=125253\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Il s&rsquo;agit d&rsquo;un \u00e9mulateur de Sega Saturn tr\u00e8s prometteur. &nbsp; &nbsp; Quelques caract\u00e9ristiques: \u2013 Charger des jeux \u00e0 partir de fichiers MAME CHD, BIN+CUE, IMG+CCD, MDF+MDS ou ISO \u2013 D\u00e9tection automatique de la ROM IPL (BIOS) \u2013 Changement automatique de &#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_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-125253","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-wAd","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/125253","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=125253"}],"version-history":[{"count":2,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/125253\/revisions"}],"predecessor-version":[{"id":125255,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/125253\/revisions\/125255"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=125253"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=125253"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=125253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}