Le développeur Arisotura propose une nouvelle version de melonDS, on l'attendait depuis si longtemps, et enfin, à la demande générale, la voici : melonDS 0.8, avec rendu OpenGL et upscaling !
Le moteur de rendu OpenGL
Ce moteur de rendu est une tentative de ciblage d'une zone de compatibilité de, disons, 90% tout en étant rapide. Si vous avez lu les articles précédents sur le GPU DS et à quel point cette chose est excentrique par rapport à votre GPU moyen, vous devinez que le rendu parfait avec OpenGL ne sera pas possible, mais nous pouvons faire de notre mieux.
Le moteur de rendu actuel prend en charge la plupart des fonctionnalités du GPU DS, mais pas toutes. Il y a place à l'amélioration, mais certaines fonctions ne seront tout simplement pas mises en oeuvre. Mais, le moteur de rendu OpenGL ouvre la porte à toutes sortes d'améliorations graphiques.
Upscaling
Le moteur de rendu OpenGL est activé par défaut, mais vous pouvez aller dans la boîte de dialogue des paramètres vidéo pour le configurer. En d'autres termes, ce moteur de rendu prend en charge l'augmentation de la résolution interne jusqu'à 8 fois la résolution native.
Notez que changer la résolution interne ne change pas la taille de la fenêtre, vous devrez vous en occuper. Toutefois, les modifications apportées à la boîte de dialogue des paramètres vidéo s'appliquent instantanément, ce qui vous permet de comparer les différents paramètres et de sélectionner celui qui vous convient le mieux.
Affichage OpenGL
Le paramètre'OpenGL display' utilise OpenGL pour afficher les écrans DS dans la fenêtre melonDS. Cela n'a rien à voir avec le moteur de rendu OpenGL directement. Cependant, il est activé de force lors de l'utilisation du moteur de rendu OpenGL, car les deux fonctionnent le plus rapidement lorsqu'ils sont ensemble.
L'affichage OpenGL peut être utilisé avec le logiciel de rendu. Vous n'obtenez pas d'upscaling, mais vous pouvez, par exemple, appliquer vsync via les paramètres du pilote de cette façon. De plus, pour l'instant, le filtrage d'écran ne fonctionne pas avec l'affichage OpenGL, mais il existe des plans pour des méthodes de filtrage qui fonctionneraient avec les deux moteurs de rendu et donneraient des résultats incroyables. Nous verrons jusqu'où nous pouvons aller sur ce front.
L'alternative à l'affichage OpenGL est l'ancienne méthode qui a été utilisée par les versions précédentes de melonDS. Direct2D sous Windows, Cairo sous Linux.
A noter que la version 0.8 est un peu expérimentale.
Téléchargement : melonDS v0.8