Arisotura, le principal développeur de la célèbre Nintendo DS à haute précision Nintendo DS melonDS, s'est récemment rendu sur Reddit pour décrire certaines fonctionnalités en cours de développement pour l'émulateur DS, notamment des graphismes 3D à double écran fonctionnant correctement et, plus tard, la prise en charge complète du filtrage des textures en 3D et du "filtrage des couches/sprites en 2D, de la rotation/échelle en haute résolution" et de l'anticrénelage.
S'il est vrai que les émulateurs Nintendo DS et 3DS de Nintendo DS et 3DS offrent depuis longtemps la possibilité d'augmenter les résolutions de rendu internes, la 3D double écran avec l'émulation de la Nintendo DS a longtemps été un problème. Comme le décrit Arisotura, la 3D double écran est depuis longtemps un problème connu dans les melonDS, qui se traduit par un scintillement de chaque écran entre les graphiques haute et basse résolution ou, dans le pire des cas, par un dysfonctionnement total.
Ce problème est dû aux limitations du matériel original de la Nintendo DS et de sa VRAM, en particulier sa fonction de "capture d'écran" qui est utilisée pour divers effets (comme la 3D à double écran) et pour vérifier que la console fonctionne toujours. Cela signifie que les images capturées doivent toujours être à la résolution native originale de 256x192, et tenir dans la VRAM émulée, ce qui est à l'origine du scintillement et des plantages. Pour un émulateur qui privilégie la précision comme melonDS, il est particulièrement difficile de trouver une solution à ce problème, car il ne s'agit pas d'une fonctionnalité que l'on peut simplement désactiver.
Top 10
» Le Top 10 des PC portables multimédia
» Le Top 10 des PC portables de jeu
» Le Top 10 des PC portables de jeu légers
» Le Top 10 des ordinateurs portables bureautiques
» Le Top 10 des PC portables bureautiques premium/professionnels
» Le Top 10 des Stations de travail mobiles
» Le Top 10 des Ultraportables
» Le Top 10 des Ultrabooks
» Le Top 10 des Convertibles
» Le Top 10 des Tablettes
» Le Top 10 des Tablettes Windows
» Le Top 10 des Smartphones
» Le Top 10 des PC Portables á moins de 300 euros
» Le Top 10 des PC Portables á moins de 500 euros
» Le Top 25 des meilleurs écrans d'ordinateurs
La solution actuelle d'Arisotura est de faire une copie du moteur de rendu 2D pour OpenGL et de décharger plus de travail de composition sur le GPU, ce qui permet d'obtenir une sortie haute résolution tout en se synchronisant correctement avec la VRAM émulée. Comme le décrit le développeur, "il y a beaucoup de nettoyage et de raffinement à faire (et quelques fonctionnalités manquantes)", mais à long terme, cela devrait permettre de déplacer l'ensemble du moteur de rendu 2D vers le GPU.
Une fois cette étape franchie, l'ensemble des fonctionnalités décrites ci-dessus devrait être disponible pour les utilisateurs de melonDS. Cela permettra une émulation de la Nintendo DS en haute résolution plus propre que jamais, et s'avérera particulièrement favorable pour le marché croissant des PC et consoles de jeu portables inspirés de la DS, tels que le AYN Thor, Ayaneo Pocket DSet Anbernic RG DS.




