{"id":125015,"date":"2026-04-24T07:57:21","date_gmt":"2026-04-24T05:57:21","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=125015"},"modified":"2026-04-24T07:57:21","modified_gmt":"2026-04-24T05:57:21","slug":"consoles-de-salon-ymir-v0-3-0","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=125015","title":{"rendered":"[Consoles de salon] Ymir v0.3.0"},"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>New features and improvements<br \/>\n&#8211; App: Add command line option `-F` \/ `&#8211;fast-forward` to launch the emulator in fast\u2011forward mode.<br \/>\n&#8211; App: Always use installed mode under Flatpak.<br \/>\n&#8211; App: Check for profile at the executable location. (#706)<br \/>\n&#8211; App: Warn users about Flatpak filesystem permissions if the app is running in its sandbox and a disc image fails to load.<br \/>\n&#8211; Backup RAM: Support in-memory and copy\u2011on\u2011write memory\u2011mapped files in addition to regular memory\u2011mapped files.<br \/>\n&#8211; Build: Add simple feature flags system. All feature flags enabled by default on development builds.<br \/>\n&#8211; Build: Support Profile\u2011Guided Optimization (PGO) builds. (#742)<br \/>\n&#8211; Debugger: Allow scrolling the SH2 disassembly view. (#743)<br \/>\n&#8211; Debugger: Colorize VRAM access timing slots in the delay viewer.<br \/>\n&#8211; Debugger: Implement keyboard navigation and interactions in the SH2 disassembly view.<br \/>\n&#8211; Debugger: Manage SH2 breakpoints and watchpoints on the frontend and allow enabling\/disabling them.<br \/>\n&#8211; Debugger: Optimize SH2 breakpoints and watchpoints when debug tracing is enabled.<br \/>\n&#8211; Debugger: Trace and display SH2 call stack.<br \/>\n&#8211; Debugger: Trace and display SH2 data stack contents.<br \/>\n&#8211; GameDB: Add new game\u2011specific flags to improve compatibility (MC68EC000 clock, VDP1 stalls, VDP1 slowdown, relaxed VDP2 checks).<br \/>\n&#8211; Input: Added support for mouse events.<br \/>\n&#8211; Input: Capture mouse for light gun and mouse peripherals (System mouse \/ Physical mouse modes).<br \/>\n&#8211; Input: Experimental Virtua Gun peripheral implementation. (#33)<br \/>\n&#8211; Input: Implemented Shuttle Mouse peripheral. (#32)<br \/>\n&#8211; MIDI: Force RtMidi to use dummy API if initialization fails.<br \/>\n&#8211; Save states: Added actions to undo a save state and restore an undone save state. (#700, #727)<br \/>\n&#8211; Save states: Store one extra save state per slot for undo. (#700, #727)<br \/>\n&#8211; Settings: Show currently loaded profile path in Settings > General.<br \/>\n&#8211; System: Select preferred system variant (Saturn, HiSaturn, V\u2011Saturn, Dev Kit) and auto\u2011pick matching IPL ROM. (#637, #725)<br \/>\n&#8211; Video: Add option to enable\/disable video synchronization in full screen mode.<br \/>\n&#8211; Video: Allow selecting full screen resolution and target display. (#705)<br \/>\n&#8211; Video: Allow switching graphics backends for GUI rendering.<br \/>\n&nbsp;<br \/>\nFixes<br \/>\n&#8211; Build: Introduced separate x64\u2011win\u2011llvm toolchains for SSE2 and AVX2 support. (#713)<br \/>\n&#8211; Build: Perform ad\u2011hoc signature on macOS binaries to work around \u201cdamaged app\u201d warning. (#698)<br \/>\n&#8211; Build: Remove duplicate binary from macOS packages.<br \/>\n&#8211; GameDB: Fix crashes and issues in multiple games (Vampire Savior, Baku Baku Animal, Chisato Moritaka, DBZ, Emit Vol.3, Metal Fighter Miku, Spot Goes to Hollywood, Steamgear Mash, Waku Waku 7).<br \/>\n&#8211; GameDB: Fix crashes in Deep Fear. (#740)<br \/>\n&#8211; GameDB: Fix no\u2011boot regression in Jikkyou Oshaberi Parodius. (#283)<br \/>\n&#8211; GameDB: Fix performance issues in Fishing Koushien II. (#812)<br \/>\n&#8211; Input: Fix analog to D\u2011Pad axis conversion. (#754)<br \/>\n&#8211; MIDI: Defend against crashes when library fails to initialize.<br \/>\n&#8211; SCU: Timer fixes.<br \/>\n&#8211; SH2: Interrupt, cache, and watchpoint decoding fixes.<br \/>\n&#8211; VDP1: Fix zero horizontal character size handling.<br \/>\n&#8211; VDP1: Fix framebuffer swap race condition (Actua Golf, FIFA 98, Gran Chaser).<br \/>\n&#8211; VDP1: Increase PTM=1 drawing delay during VBlank (Earthworm Jim 2).<br \/>\n&#8211; VDP1: Properly load save state data with threaded rendering.<br \/>\n&#8211; VDP1: Rework cycle counting method and increase cycle budget (Road Rash, Virtua Cop, Burning Rangers).<br \/>\n&#8211; VDP1: Stall drawing on VRAM writes for Mega Man X3 \/ Rockman X3. (#244)<br \/>\n&#8211; VDP1: Stop processing commands on all\u2011zeros entry (Sekai no Shasou kara). (#761)<br \/>\n&#8211; VDP2: Multiple fixes for VRAM access, timing, scroll CP, bitmap access, sprite data, priority, and special cases (Radiant Silvergun, Mr. Bones, Sonic 3D Blast, X\u2011Men vs SF, Girls in Motion Puzzle, Daisuki, BattleSport, etc.)<\/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.0 (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.0 (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=125015\" 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_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":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-125015","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-wwn","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/125015","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=125015"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/125015\/revisions"}],"predecessor-version":[{"id":125016,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/125015\/revisions\/125016"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=125015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=125015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=125015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}