• [^] # Re: Compatibilité et Mednafen

    Posté par . En réponse à la dépêche DuckStation, un émulateur PlayStation libre époustouflant !. Évalué à 6.

    J'ai depuis peu un ordinateur doté d'un écran 27" 5k (d'un célèbre constructeur de produits magiques et révolutionnaires) et mon péché mignon est l'émulation Sega Saturn (pour jouer à des jeux traduits sans niquer mes vraies consoles branchées sur la télé du salon pour les jeux originaux).

    L'émulation Saturn est encore jeune et il y a peu d'améliorations graphiques par rapport à ce qu'on trouve par exemple dans les émulateurs Playstation.
    Il y a deux écoles : d'une part Yabasanshiro qui permet de monter la résolution et d'autre part Mednafen qui fait le rendu à la résolution native de la machine et propose des "filtres" pour étirer l'image aux résolutions contemporaines.

    Les calculs 3D des consoles 32bits avaient une précision rudimentaires et il y a plein d'espaces entre les polygones. Avec les basses résolutions d'époque, ça ne se voyait pas (les routines d'anti aliasing basiques de l'époque épaississaient les traits pour masquer le problème) mais en haute résolution c'est tout moche. Sans parler des textures bien pixellisées qu'aucun émulateur Saturn ne sait encore lisser.
    Et sans compter non plus les éléments 2D qui restent en basse résolution, ainsi que les "background planes" qui sont encore rendus en basse résolution (en attendant des techniques de rendu haute résolution comme dans les émulateurs SNES qui le font maintenant pour le Mode7 ?)

    A tout prendre, je préfère largement les filtres "CRT" qui offrent un rendu très similaire aux télés de l'époque dont les "défauts" étaient utilisés créativement pour masquer les défauts de rasterization des puces graphiques de l'époque.

    En tout cas, chapeau aux développeurs de Mednafen qui font un boulot exceptionnel et aussi aux développeurs de front-end déconcertants de facilité d'utilisation comme OpenEmu :)

    BeOS le faisait il y a 20 ans !