Ymir est un émulateur de Sega Saturn en développement, proposant une compatibilité avec plusieurs formats d’images disque, des améliorations graphiques, des fonctions avancées de sauvegarde et des outils de débogage.

Quelques caractéristiques:
– Charger des jeux à partir de fichiers MAME CHD, BIN+CUE, IMG+CCD, MDF+MDS ou ISO
– Détection automatique de la ROM IPL (BIOS)
– Changement automatique de région
– Jusqu’à deux joueurs avec une variété de manettes sur les deux ports
– Affectations des touches entièrement personnalisables
– Prise en charge des cartouches de sauvegarde RAM, DRAM et ROM (d’autres à venir)
– Gestionnaire de mémoire de sauvegarde intégré pour importer et exporter des sauvegardes, et transférer entre la RAM interne et celle de la cartouche
– Sauvegarde des états compatibles avec les versions futures
– Rewind (jusqu’à une minute à 60 fps), mode turbo, avancement image par image (avant et arrière)
– Mode plein écran avec prise en charge VRR et faible input lag
– Améliorations graphiques optionnelles, comme le rendu désentrelacé/progressif des modes haute résolution et le rendu des polygones en maillage transparent
– Émulation optionnelle du bloc CD en bas niveau
– Un débogueur en développement doté de nombreuses fonctionnalités
– Prise en charge des API graphiques Direct3D 12 (Windows) et Metal (macOS), avec Vulkan prévu dans une prochaine version.

Voici les nouveautés:
– Added Direct3D 12 support on Windows and Metal support on macOS.
– Added GPU-accelerated VDP1/VDP2 rendering via Direct3D 12.
– Improved compatibility to 94.4% of the tested Sega Saturn library.
– Improved CD Block emulation, fixing crashes, audio playback issues and boot failures in multiple games.
– Improved CHD and CUE/BIN disc image loading and compatibility with homebrew software.
– Added MP3 and OGG audio track support to the CUE loader.
– Improved SMPC emulation, fixing boot failures and crashes in several games.
– Fixed SCU DMA transfers, allowing GunBlaze-S to boot.
– Fixed various VDP1/VDP2 graphics glitches, freezes and crashes.
– Improved 3D Control Pad input handling, including analog-to-D-pad mapping in digital mode.
– Promoted Virtua Gun support to a stable feature, improving shot registration, aiming and reload detection.
– Added an option to constrain the mouse cursor to the emulator window.
– Improved SCSP threading performance by up to 10%.
– Improved SH-2 emulation performance by 1–3%.
– Improved software rendering performance by 1–3%.
– Improved SCSP emulation accuracy, including rare PCM behavior and reset handling.
– Fixed multithreading race conditions in the VDP1 and VDP2 software renderers.
– Updated the internal game database, removing obsolete compatibility hacks and adding game-specific fixes.
– Improved GUI scaling and fixed issues with window geometry and fullscreen mode.
– Added Discord Rich Presence support.
– Added a volume indicator to the emulator window.
– Added an option to open the screenshots directory from the File menu.
– Added an option to automatically unpause emulation when loading discs.
– Improved debugger functionality with a VDP2 register viewer and additional graphics information.
– Added SH-2 debugger breaks for unaligned or illegal memory accesses when tracing is enabled.
– Improved startup time by initializing MIDI components asynchronously.
– Fixed backup RAM import compatibility with Kronos save files.
– Made SMPC settings region-specific, with automatic migration of existing settings.
– Reduced the size of embedded M PLUS U font files.
– Added support for macOS 12 Monterey.
Télécharger Ymir v0.4.0 (30.2 Mo)
Site Officiel
En savoir plus…