uoYabause 0.3.0
Nouvelle version pour uoYabause, émulateur Sega Saturn développé par Devmiyax, qui passe en version 0.3.0.
Il s'agit en fait de l'émulateur précédemment nommé Yabause Devmiyax par Benjamin Siskoo, étant donné qu'il était le seul à le compiler pour Windows. Désormais l'auteur propose son propre portage pour Windows, et l'émulateur récupère donc son nom original.
Rappelons que uoYabause (à l'origine un port non officiel de Yabause pour Android) est une version modifiée de Yabause qui améliore grandement la compatibilité des jeux en mode OpenGL.
Voici donc une nouvelle version de ce très bon émulateur SEGA Saturn, toujours compilée et distribuée par Benjamin Siskoo de Tradu-France.
A noter que la version de Devmiyax proposée sur le site officiel n'est pas multi-langues (en anglais seulement), à la différence de celle-ci.
Nouveautés :
Citation
Une nouvelle version de Yabause ? Non, il s'agit de Yabause-Devmiyax. Pour l'histoire Devmiyax a crée un port andoid non officiel, intitulé UoYabause. Il n' jamais compilé de version pour windows, même si les améliorations/corrections/ajouts du moteur de rendu OpenGl fonctionnaient aussi pour la version Windows. C'est ainsi que j'ai compilé la version Windows pour que plus de monde puisse en profiter. Et pour différencier de la version officiel de Yabause, j'ai choisi de le nommer en Yabause-Devmiyax. Mais depuis 2 versions, Devmiyax compile aussi la version windows, aussi nommé UoYabause. Je reprends donc la dénomination du développeur et au revoir Yabause-Devmiyax qui devient maintenant officiellement UoYabause.
De grosses nouveautés avec cette version puisque Devmiyax a fusionné toutes les modifications de Yabause avec les siennes. Ce qui veut dire que toutes les options, modifications, ajouts, corrections, sont aussi présentes dans UoYabause, il y a quelques petits soucis que je détaillerais plus loin. Mais on peut dire que cette version rassemble le meilleur des 2 versions (Officiel et Devmiyax). Voici les nouveautés :
- Le nouveau SCSP est activé par défaut.
- Correction d'un plantage avec le gestionnaire de texture.
- Amélioration de l'opération SCSP asynchrone du nouveau SCSP écrit par d357.
- Correction d'un plantage pendant la sauvegarde d'état.
- Retour en arrière avec le problème de bruit du son.
- Correction d'un problème de scintillements introduit dans le version 0.2.8.
- Ajout du filtre Scanline Basique.
- Correction de problème de démarrage avec le jeu Panzer Dragoon Zwei.
- Suppression d'avertissements et de fonctions non utilisés dans les fichiers vidogl.c et ygles.c.
- Port Android : 44110Hz * 2 byte * 2 Channel / 60 = 2940 byte = 16.000.000 nano sec ! = 16,666,666 nano sec.
- Amélioration de l'émulation du lecteur de CD. Ce qui permet de corriger les jeux Falcom Classic 2 et Shining The Holy Ark.
- Moteur de Rendu OpenGl : correction de l'ombre manquante du personnage dans le jeu Astal.
- Moteur de Rendu Opengl : correction de l'affichage du jeu Batsugun.
- Moteur de Rendu Opengl : correction d'un problème d'écran bleu dans le jeu Thunder Force V.
- Synchronisation de la première ligne pour le regsitre VDP2.
- Correction du fixVdp2regs.
- Cache Sh2 : rapport de mauvaise instruction.
- Correction d'un problème d'arrière plan avec le jeu J-League Pro Soccer Club Wo Tsukurou 2.
- Correction de problème de freeze avec le jeu J-League Pro Soccer Club Wo Tsukurou 2.
- Opération identique comme pour le vrai bios.
- Débug : historique de l'instruction.
- Vide seulement quand le flag TVMD DISP est arrêté.
- La fonction DMA ne devrait pas utiliser le cache SH2.
- Amélioration des accès mémoires des interruptions.
- Désactivation du Cache SH2.
- Correction de problème de freeze avec le jeu Chaos Seed.
- Fonction Cache SH2 basé sur la section 8 du fichier FIL0016332.PDF.
- Mutex pour la version Windows.
- Correction RBG1.
- Génération RGB0 asynchrone.
- Ajout d'une fonctionnalité pour le rendu asynchrone.
- Correction d'un probème avec le flou, mosqaique et le contrôle de couleur par ligne qui ne fonctionnait pas quand le filtre graphique FXAA était activé.
- Moteur de Rendu OpenGl : Correction d'un problème d'affichage horizontal de l'écran dans le jeu Capcom Generation 4.
- Moteur de Rendu OpenGl : Correction du cicruit manquant dans le jeu F1 Challenge. Il y a eu de grosses modifications, il est possible qu'il y ait des régressions.
- Correction d'un problème avec les lignes transparentes.
- Port Android : Débug Ndk.
- Port Android : Optimisation de la taille de texture minimisé pour le téléphone Xperia Z5.
- Port Android : Correction d'un plantage avec le téléphone Xperia Z5 avec le jeu Sonic R.
- Port Android : Correction d'un plantage avec le téléphone Xperia Z5.
- 68k : ajout de l'option noyau 68k musashi. Si vous avez des problèmes de vitesse, testez le noyau musashi.
Pour info, la fusion des 2 versions a entrainé un bug avec le moteur de rendu logiciel. En effet, on peut voir des scintillements en haut de l'écran. Il y a un nouveau système de son pour l'utiliser il faut cocher l'option "Utiliser le nouveau SCSP". Beaucoup d'améliorations au niveau du son. Mais des régressions aussi comme des crachotements, un son un peu bas.
NOTE :; Foreign Websites : changelog is in Read me English file. This build is multilanguage (The build of devmiyax is just in english). If you want to improve your language, send me a mail. Yabause-Devmiyax is now UoYabause.
De grosses nouveautés avec cette version puisque Devmiyax a fusionné toutes les modifications de Yabause avec les siennes. Ce qui veut dire que toutes les options, modifications, ajouts, corrections, sont aussi présentes dans UoYabause, il y a quelques petits soucis que je détaillerais plus loin. Mais on peut dire que cette version rassemble le meilleur des 2 versions (Officiel et Devmiyax). Voici les nouveautés :
- Le nouveau SCSP est activé par défaut.
- Correction d'un plantage avec le gestionnaire de texture.
- Amélioration de l'opération SCSP asynchrone du nouveau SCSP écrit par d357.
- Correction d'un plantage pendant la sauvegarde d'état.
- Retour en arrière avec le problème de bruit du son.
- Correction d'un problème de scintillements introduit dans le version 0.2.8.
- Ajout du filtre Scanline Basique.
- Correction de problème de démarrage avec le jeu Panzer Dragoon Zwei.
- Suppression d'avertissements et de fonctions non utilisés dans les fichiers vidogl.c et ygles.c.
- Port Android : 44110Hz * 2 byte * 2 Channel / 60 = 2940 byte = 16.000.000 nano sec ! = 16,666,666 nano sec.
- Amélioration de l'émulation du lecteur de CD. Ce qui permet de corriger les jeux Falcom Classic 2 et Shining The Holy Ark.
- Moteur de Rendu OpenGl : correction de l'ombre manquante du personnage dans le jeu Astal.
- Moteur de Rendu Opengl : correction de l'affichage du jeu Batsugun.
- Moteur de Rendu Opengl : correction d'un problème d'écran bleu dans le jeu Thunder Force V.
- Synchronisation de la première ligne pour le regsitre VDP2.
- Correction du fixVdp2regs.
- Cache Sh2 : rapport de mauvaise instruction.
- Correction d'un problème d'arrière plan avec le jeu J-League Pro Soccer Club Wo Tsukurou 2.
- Correction de problème de freeze avec le jeu J-League Pro Soccer Club Wo Tsukurou 2.
- Opération identique comme pour le vrai bios.
- Débug : historique de l'instruction.
- Vide seulement quand le flag TVMD DISP est arrêté.
- La fonction DMA ne devrait pas utiliser le cache SH2.
- Amélioration des accès mémoires des interruptions.
- Désactivation du Cache SH2.
- Correction de problème de freeze avec le jeu Chaos Seed.
- Fonction Cache SH2 basé sur la section 8 du fichier FIL0016332.PDF.
- Mutex pour la version Windows.
- Correction RBG1.
- Génération RGB0 asynchrone.
- Ajout d'une fonctionnalité pour le rendu asynchrone.
- Correction d'un probème avec le flou, mosqaique et le contrôle de couleur par ligne qui ne fonctionnait pas quand le filtre graphique FXAA était activé.
- Moteur de Rendu OpenGl : Correction d'un problème d'affichage horizontal de l'écran dans le jeu Capcom Generation 4.
- Moteur de Rendu OpenGl : Correction du cicruit manquant dans le jeu F1 Challenge. Il y a eu de grosses modifications, il est possible qu'il y ait des régressions.
- Correction d'un problème avec les lignes transparentes.
- Port Android : Débug Ndk.
- Port Android : Optimisation de la taille de texture minimisé pour le téléphone Xperia Z5.
- Port Android : Correction d'un plantage avec le téléphone Xperia Z5 avec le jeu Sonic R.
- Port Android : Correction d'un plantage avec le téléphone Xperia Z5.
- 68k : ajout de l'option noyau 68k musashi. Si vous avez des problèmes de vitesse, testez le noyau musashi.
Pour info, la fusion des 2 versions a entrainé un bug avec le moteur de rendu logiciel. En effet, on peut voir des scintillements en haut de l'écran. Il y a un nouveau système de son pour l'utiliser il faut cocher l'option "Utiliser le nouveau SCSP". Beaucoup d'améliorations au niveau du son. Mais des régressions aussi comme des crachotements, un son un peu bas.
NOTE :; Foreign Websites : changelog is in Read me English file. This build is multilanguage (The build of devmiyax is just in english). If you want to improve your language, send me a mail. Yabause-Devmiyax is now UoYabause.
Source
Site officiel de Benjamin Siskoo : http://www.tradu-france.com/
Site officiel de uoYabause : http://www.uoyabause.org/
Hébergement des projets de Devmiyax : https://github.com/devmiyax
Section Saturn
Base de données des TOC Saturn et ISO certifiés conformes par Gametronik