3DNES : un émulateur NES qui convertit les jeux 2D en 3D
3DNES

Grâce à la magie de l'émulation, il est aujourd'hui possible de profiter de jeux classiques avec une qualité supérieure à celle du matériel d'origine, mais les avantages ne s'arrêtent pas là. Si on y ajoute un peu de liberté supplémentaire et la puissance de traitement disponible sur les systèmes actuels, on voit apparaître des développements comme 3DNES, un prototype d'émulateur capable de reproduire plusieurs jeux NES en trois dimensions.

La transition du 2D au 3D

La transition du 2D au 3D n'a pas été particulièrement simple pour les jeux d'antan. Parmi les cas positifs, on peut citer Super Mario 64, un jeu que beaucoup considèrent encore comme un exemple à suivre, tandis que de l'autre côté, la série Sonic compte quelques horreurs dans son répertoire. Passer du 2D au 3D est bien plus qu'un simple changement graphique. Si on n'y prend pas garde, des aspects critiques pour la qualité du jeu peuvent se perdre en chemin et ruiner son potentiel. C'est avec cela en tête que l'on trouve le projet 3DNES, dirigé par le développeur vietnamien Trần Vũ Trúc. L'objectif de cet émulateur est de convertir les jeux 2D de la console Nintendo NES en 3D, mais il va en réalité bien au-delà de l'ajout d'un axe Z et du déplacement des sprites. Il y a définitivement quelque chose de plus.

Comment fonctionne 3DNES ?

À première vue, nous observons que l'émulateur traite des détails supplémentaires comme les ombres et les transparences, ce qui nous fait penser à des optimisations dédiées pour chaque jeu, mais le développeur indique qu'il s'agit d'un algorithme général unique axé sur la détection de formes, qui travaille à partir des images 2D générées par le PPU émulé (une puce Ricoh RP2C02 ou 2C07 dans la NES d'origine), en calculant en temps réel quel type d'objet 3D il devrait être. 3DNES est en développement depuis des mois, et ses bords rugueux sont évidents, mais à en juger par les titres qui apparaissent dans la vidéo, nous verrons des transformations très intéressantes à l'avenir.

Essayer 3DNES

Ceux qui souhaitent essayer 3DNES sur leur ordinateur devront patienter, car il n'existe pas encore de build «local». L'alternative est d'utiliser une version bêta en ligne (lien ci-dessous), qui accepte les ROM chargées directement depuis Dropbox. Il est recommandé d'utiliser Firefox pour cela, et il est probable que plusieurs erreurs liées à JavaScript apparaissent. Les plans futurs mentionnent une version exécutable basée sur Unity3D, des optimisations supplémentaires et des motifs prédéfinis qui augmenteront la robustesse de l'émulateur.

Site officiel :