Anciennement appelé UoYabause, YabaSanshiro est une version basée sur Yabause (émulateur Saturn) maintenue par Devmiyax (développeur japonais).
Devmiyax avait proposé plusieurs patchs pour la branche officielle puis plus rien pendant de longs mois jusqu’à l’arrivée de YabaSanshiro sur la scène de l’émulation Saturn pour le système Android et sur laquelle cette version Windows est basée. L’émulateur fait presque jeu égal avec SSF (d’ailleurs certains passent mieux sur Yabause) rendant les deux émulateurs complémentaires.
Les améliorations:
– Ajout du mode « Hi Resolution rotate screen », sorte de mode HD sur le « pseudo Mode7 » de la Saturn
– Blam Machinehead : Correction de l’écran de transition manquant avant d’entrer dans le jeu.
– Capcom Gen 5 : Correction de l’affichage des Art dans Collection avec le Recompileur Dynamique SH2.
– Riglord Saga 2 : Le jeu est maintenant jouable.
– Sword & Sorcery : Le jeu semble maintenant jouable.
– Diverses corrections
Vous pouvez consulter la liste de compatibilité avec les jeux UoYabause sur le Wiki Uoyabause Tradu-France. L’avantage du Wiki, c’est que tout le monde peut participer à la liste.
Version française de la branche 1.5 de Snes9x. A noter qu’un pack de shaders est disponible ici.
– Correction du mélange des sous-écrans avec une luminosité maître inférieure à 100%.
– Correction du timing NMI lors du basculement du bit de validation. Corrige le jeu Aniki et le hack a été retiré.
– Inversion de l’optimisation de la map IPL ce qui crée un verrouillage du jeu The Great Battle III.
– Correction d’un problème avec le MSU1.
– Sauvegarde le paramètre mipmap_input avec le GLSL personnalisé et les shaders slang.
– Utilise pour l’instant le paramètre mipmap_input.
– Optimisation mathématique du sous écran avec l’aide de Dwedit.
– Revient à la vitesse d’horloge mesurée de l’APU au lieu de la vitesse nominale. Corrige le jeu An American Tail.
– Correction du patch BPS qui était cassé (ArtiiP).
– Correction du redémarrage de la piste du MSU1 lors du chargement d’état.
Win32 :
– Modification des flags de la fenêtre pour permettre aux cartes NVIDIA d’activer automatiquement le mode plein écran exclusif dans OpenGL.
– Ajout d’un option caché « DWMSync » qui permet en OpenGL de se synchroniser avec le gestionnaire de la fenêtre.
– L’option du saut d’image automatique n’est plus limitais à 59.94Hz.
– Correction d’un problème de mise à l’échelle de l’icône.
jGamebase est un port Java de Gamebase, une interface orientée rétro-gaming riche en fonctionnalités (boxarts, screenshots, liens vidéos…) pour lancer vos jeux.
Il supporte tout émulateur pour tout système and dispose de filtres de recherche.Il existe des bases de données pour Apple II, Atari ST, Coleco ColecoVision, Commodore Amiga, Commodore C64, Commodore VIC20, Nintendo NES, Nintendo SNES, et Sinclair ZXSpectrum. jGamebase vous permet de télécharger les bases de données en quelques clics.
GroovyMAME est un émulateur multi-systèmes basé sur MAME (Arcade + Consoles + Ordinateurs) et qui se focalise sur le rendu sur écran CRT (Moniteur de PC ou d’arcade avec fréquence particulière) car les auteurs sont convaincus que la technologie CRT est un must quand il s’agit de profiter de l’émulation dans toute sa splendeur. Cependant GroovyMAME peut être utilisé également sur écran LCD (principalement sur les modèles qui permettent un rafraîchissant à des taux personnalisés).
Beaucoup d’améliorations provenant de Groovy avaient été intégrées dans MAME il y a quelques temps rendant Groovy obsolète, mais depuis de nouvelles fonctions ont été développées en parallèles justifiant ces nouveaux builds.
A noter que des LiveCD sont également disponibles sur le site officiel.
Les changements: – sync with mame v0.209
Note sur la version D3D9EX (les builds ne sont valables que pour windows 7 ou supérieur):
Cette version intègre un patch Direct3D9Ex (également connu sous le nom de Direct3D 9.0L ou 9.L, le L faisant référence à Longhorn, nom de la base de code de Windows Vista) qui permet de bénéficier de certaines fonctionnalités introduites par l’utilisation des drivers WDDM tout en maintenant la compatibilité avec les applications écrites pour Direct3D 9. L’interface Windows Aero s’appuie sur D3D 9Ex et utilise certaines des fonctionnalités non présentes dans Direct3D 9 comme la possibilité de partager des surfaces DirectX entre plusieurs processus.
Il s’agit d’un multi-émulateurs émulant l’Atari 2600, le Commodore C64, C128 et le Vic20.
Les changements, nombreux, sont visibles sur la page principale du site officiel. Notez que le terme « NewUI » a été supprimé n’ayant plus aucun intérêt.
– De mettre en œuvre le décodage du h264 qui n’est pas dans le noyau, ce qui aura pour avantage d’alléger les ressources nécessaires (inutile pour les versions de Cemu à partir de la v1.15.4).
– Remplace la source d’entrée (GamePad) et prend en charge les orientations gyroscopiques et détection de mouvement (voir le guide).
– Ajoute des correctifs de code / données à vos jeux au moment du chargement, que vous pouvez activer et partager de la même manière qu’avec les packs graphiques!
Pensez-y comme un plugin pour pcsx2, implémentant quelque chose qui ne fait pas partie du cœur !
Les changements: – Disable wxWidgets asserts
– Dix H264DECCheckDecunitLength not working properly when H264 AUD are present in stream
Créé par Exzap, il s’agit du second émulateur de Wii U à être disponible au public mais le premier à pousser jusqu’à l’émulation de jeux commerciaux. Il peut décrypter les images Wii U qui utilisent le format Wud mais également les fichiers RPS ou RPL. La résolution interne peu aller jusqu’à 1920×1080 selon les jeux. A noter que pour le moment, un seul contrôleur est accepté, il s’agit du DRC (GamePad) de la Nintendo Wii U. Cette version n’est compatible que pour les Windows x64 (à partir de Windows 7) avec une carte graphique gérant OpenGL 4.1 ou supérieur et il faudra posséder 4 à 8 Go de mémoire vive (Ram) pour le faire fonctionner. (Correspondance ID-Titre).
En résumé: – Recompiler accuracy improvements
– Further reduced micro-stuttering
– Bug fixes & miscellaneous improvements
En détails:
# New in 1.15.5c:
coreinit: Tweaked MEM2 heap size as some games expect system RPLs to occupy a certain amount of available memory (#48)
# New in 1.15.5b:
GX2: Fixed bug in framebuffer creation
# New in 1.15.5:
general: Added option to remember window positions
general: Added filter option to graphic pack window
general: Updated game profiles
CPU/JIT: New implementations for FRES and FRSQRTE with much higher accuracy (#3)
CPU/JIT: Added implementations for PS_CMPU0 and PS_CMPU1
GX2: Use floats instead of integers for viewport to match GPU7 hardware more closely
GX2: Avoid calling glClearTexImage on Nvidia due to extremly bad performance (clearing a 4K texture could take up to 50ms CPU time)
GX2: Fixed random crash that could occur with cache accuracy on high
GX2: Fixed incorrect viewport size calculation when resized by graphic packs
GX2: Reverted GX2ConvertDepthBufferToTextureSurface() change from 1.15.4 since it broke other games (#37)
H264: CheckDecunitlength() no longer requires valid PPS/SPS (fixes crash/softlock in Tank! Tank! Tank!)
Note:
(#xx) refers to bug tracker issues fixed by this change. See http://bugs.cemu.info/projects/cemu/
A noter que des packs graphiques haute définition sont disponibles ici. Ils permettent, entre autre, d’augmenter la résolution native des jeux car contrairement à Dolphin et parce que la machine est techniquement différente il n’est pas possible à Cemu d’augmenter la définition autrement que par cette méthode.
A l’inverse, des packs SD (définitions standards et/ou basses) sont disponibles sur ce lien et permettent à certains PC manquant de performance de lancer des jeux en 60 FPS.
Mesa3D peut être utilisé pour fournir un moteur de rendu Software aux applications OpenGL et est particulièrement utile pour exécuter d’anciennes applications et jeux qui utilisent une ancienne version d’OpenGL et qui ne fonctionnent pas correctement sur du matériel moderne.
Notez que ce dispositif de rendu est loin d’être parfait, et de nombreux jeux ne fonctionneront pas encore.
Des instructions sur l’utilisation de la DLL sont incluses.
NB: Parce que certaines applications et jeux vont refuser de charger opengl32.dll à partir de leur répertoire, vous pouvez utiliser MesaInjector.
Il s’agit d’un ficher DAT regroupant plusieurs informations retraçant l’historique des avancées de l’émulation des jeux ainsi que des informations sur eux au sein de MAME (arcade/consoles/ordinateurs), il comporte également une section « tips and tricks ». En anglais.
NegaMAME, qui se combine avec le frontend NegaTron, se comporte exactement comme MAME officiel mais il ajoute une commande que les frontends tiers peuvent utiliser pour récupérer les informations manquantes dans MAME depuis la version 0.186, aidant ainsi Negatron à retrouver un accès complet à toutes les fonctionnalités qu’il avait déjà en 2015 (avant l’intégration de MEWUI devenu l’interface interne dans MAME).