Il s’agit d’un émulateur de Sega Saturn très prometteur.

 


 

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 des manettes standard sur les deux ports (d’autres à venir)
– Raccourcis clavier entièrement personnalisables
– Prise en charge des cartouches RAM et DRAM (d’autres à venir)
– Gestionnaire de mémoire intégré pour importer et exporter des sauvegardes, et transférer entre la RAM interne et celle de la cartouche
– Sauvegarde des états
– 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
– Un débogueur en développement avec de nombreuses fonctionnalités avancées
 

 

Voici les nouveautés:
 
🚀 Nouveautés et améliorations
**CD Block LLE (Low-Level Emulation)** :
– Nouvelle option d’émulation bas niveau du CD Block, améliore la précision et la compatibilité.
– Requiert une ROM valide du CD Block.
– Corrige des bugs majeurs dans plusieurs jeux (Gunbird, X-Men, Marvel vs. Street Fighter).
– ⚠️ Réduction de performance (~15–20%) due à l’émulation du CPU SH-1.
 
**Vérification automatique des mises à jour** :
– Ajout d’un système de vérification des versions au démarrage.
– Options configurables dans `Settings > General`.
 
**Amélioration du timing CPU et DMA** :
– SH-2, M68000, SCU DMA, SCU DSP DMA et SH-2 DMAC : timings plus précis.
– Résout des blocages dans Resident Evil, Guyferd, Densha de Go.
 
**Support audio amélioré** :
– Lecture des pistes WAVE (.wav) en 44100 Hz, stéréo, 16-bit PCM.
– Amélioration du parser CUE pour corriger les décalages audio.
 
**Base de données des jeux (GameDB)** :
– Paramètres spécifiques appliqués directement dans le cœur de l’émulateur.
– Ajout du prototype Heart of Darkness avec cartouche DRAM 6 MiB.
– Support des empreintes de disque (hash) en plus des codes produit.
 
**Débogueur** :
– Traces colorées pour les commandes CD Block.
– Nouvelles fenêtres pour le suivi des communications LLE CD.
– Ajout d’outils VDP2 : visualisation CRAM, superpositions de couches, états de fenêtres, paramètres RBG0.
 
🛠️ Corrections
**CD Block** :
– Initialisation correcte du système de fichiers interne.
– Suppression de vérifications trop strictes des états sauvegardés.
– Résout les crashs liés au buffer de retour arrière.
 
**Interface graphique** :
– Limitation de la taille maximale de certaines fenêtres.
 
**Media** :
– Chargement des CHD sans données de secteur brut.
– Restriction du chargeur ISO aux fichiers `.iso` uniquement.
– Ajout des tailles d’unité pour les pistes CHD.
 
**Rewind** :
– Support des tailles variables de structure d’état.
 
**SCU** :
– Interruptions DMA différées selon la longueur du transfert.
– DMA rendus interruptibles pour compatibilité avec CD Block LLE.
 
**VDP1/VDP2** :
– Corrections graphiques mineures (Grandia, Bug!, 3D Baseball, Find Love 2, Shichuu Suimei Pitagraph).
– Effacement du framebuffer lors des changements de résolution.
 
🎮 Compatibilité
– Plus de **90% de compatibilité** avec les jeux Saturn.
– 23 jeux supplémentaires fonctionnent ou ont vu leurs bugs corrigés grâce au CD Block LLE.
– Liste complète disponible ici : [compatibility list](https://docs.google.com/spreadsheets/d/1SLZzL9LelSlpEmTKy8cjaQnE7mew2uW1rfCgcekO58Q/edit?usp=sharing)
 
📦 Builds disponibles
– **Windows**, **Linux**, **macOS** (x86_64 et ARM64).
– Versions AVX2 recommandées pour les CPU modernes.
– Nécessite Windows 10+ ou macOS 13+.

 

Télécharger Ymir v0.2.0 (13.8 Mo)

Site Officiel

En savoir plus…