Créé par Steve Kwok en à peine une année (!), cet émulateur de Sega Saturn appelé Nova est capable d’exécuter plusieurs jeux commerciaux, mais il est encore à ses débuts. Nova est écrit en C ++ 11, et a comme objectif d’atteindre le même niveau que les autres émulateurs de console domestique.
Nova a donc été écrit à partir de zéro et en UNE SEULE ANNÉE, mais son écriture est inséparable de la recherche et contribution de nombreux auteurs d’émulateurs.
Nova ne prend actuellement pas en charge les jeux à partir du lecteur de CD-Rom, mais en revanche il lit les formats d’images de CD suivant: .cue, .mds, .ccd, .bin.
Les changements sont les suivants:
– SH2 : Ajout de la lecture de l’accès du byte du registre TIER du FRT (3D Lemmings (E)).
– SCU : Réorganisation de l’INTC.
– SCU : Le DSP et le DMAC ont été réalisé pour être des périphériques exécutables séparés.
– SCU : Support des transferts DMA irrégulier (l’adresse de transfert n’est pas aligné ou le compteur de transfert est un nombre au hasard).
– SCU : Meilleure implémentation du timing pour les transferts DMA.
– SCU : Meilleure implémentation du mécanisme de synchronisation pour le DMAC.
– SCU : Implémentation du cache des enclencheurs DMA.
– SCU : Implémentation de la priorité des 3 niveaux de DMA.
– SCU : Implémentation de tous les statuts (Accès, Interruption, Standby, Opération) des transferts DMA.
– SCU : Implémentation de la fonctionne Force-Stop (Forcer-Arrêter) des transferts DMA.
– SCU : Implémentation de la gestion pour les DMA illégaux.
– SCU : Implémentation de la gestion pour le statut d’arrêt des registres DMA.
– SCU : Ajout de la gestion du registre DSTA.
– SCU : Ajout du compteur « Cool-down » pour les transferts DMA interruption/Force-Arrêt.
– SCU : Ajout des restrictions de l’accès au registre.
– VDP1 : Ajout des restrictions de l’accès au registre.
– VDP2 : Correction du bit de VBLANK du registre TVSTAT.
– CDB : Réorganisation de la gestion du registre DATATRNS.
– CDB : Ajout de l’accès de l’accès au byte du registre DATATRNS (Steam Hearts via SCU DMA).
– SYSTEME : Ajout de la vérification pour l’accès aux registres du périphérique depuis le SH2 Esclave.
– DIVERS : Affinage des expressions régulières de l’analyseur de fichier CUE.
– DIVERS : Correction des bugs d’expression de l’analyseur de fichier INI.
La traduction est assurée par Tradu-France, à noter qu’une liste de compatibilité est disponible ici.
Télécharger Nova v0.6 (690.3 Ko)