Yaba Sanshiro franchit un cap : l'émulation Saturn n'a jamais été aussi précise

    1

Mon May 18 2026

Yaba Sanshiro franchit un cap : l'émulation Saturn n'a jamais été aussi précise

La Sega Saturn a toujours été la console qui donne des cauchemars aux développeurs d'émulateurs (avec la Nintendo 64 pas mal dans son genre). Pas par manque d'amour — au contraire — mais parce que son architecture est un véritable casse-tête d'ingénierie. Une bonne nouvelle vient pourtant de tomber : Yaba Sanshiro vient de franchir un cap significatif dans sa façon de reproduire le rendu graphique de la machine.

Le problème est vieux comme l'émulation Saturn elle-même. Le chip graphique VDP1 de la console dessinait ses sprites et polygones sous forme de quadrilatères — des formes à quatre côtés. Les GPU modernes, eux, ne connaissent que les triangles. Pour convertir les uns en les autres, les émulateurs découpaient jusqu'ici ces quads en fragments de plus en plus petits, une technique appelée tessellation. Ça marchait à peu près. Mais en upscalant les jeux en haute définition, cela finissait par se voir : textures déformées, pixels manquants sur les bords, interstices entre les polygones. Le genre de détail qui ne gêne pas du tout sur un CRT, et qui devient agaçant dès qu'on monte en résolution.

Une nouvelle approche de fond

Avec la version 1.20.5, le développeur devMiyax change complètement de paradigme. Plutôt que de continuer à plier le rendu Saturn dans le moule triangulaire des GPU modernes, Yaba Sanshiro utilise désormais des compute shaders — un type de programme GPU qui s'affranchit du pipeline graphique classique pour travailler directement au niveau du pixel. Concrètement, au lieu de partir d'une texture pour la projeter à l'écran, l'émulateur fait le chemin inverse : pour chaque pixel affiché, il remonte aux coordonnées d'origine du VDP1 et calcule ce que la vraie Saturn aurait affiché à cet endroit précis. Le résultat est visuellement plus propre, plus fidèle, et — bonne surprise — ça tourne toujours à 60 images par seconde sur les test effectués sur mobile.

title

Et du côté de Recalbox ?

La Saturn est une console qu'on suit de très près. Nous proposons actuellement quatre cores dédiés pour l'émuler via Recalbox (Mednafen, Yabause, YabaSanshiro (dont nous parlons ici) et Kronos) et nous testons activement Ymir — un émulateur qui fait lui aussi parler de lui dans la scène pour son approche ambitieuse du rendu Saturn. La progression de Yaba Sanshiro et la montée en puissance de Ymir sont deux signaux encourageants pour une console longtemps considérée comme quasi impossible à émuler proprement. L'écosystème bouge, et ça nous plait.

Un chantier qui avance

Il serait exagéré de dire que l'émulation Saturn est "résolue" — la console reste l'une des plus complexes à reproduire fidèlement, avec ses huit processeurs et sa logique graphique hors norme. Mais la trajectoire est claire : là où on parlait encore il y a quelques années de bidouillages et de compromis, on parle aujourd'hui de choix techniques réfléchis et de résultats mesurables à l'écran. Pour les amateurs de Panzer Dragoon Saga, Radiant Silvergun, Sega Rally ou NiGHTS, c'est une très bonne nouvelle.

Sources : Time Extension, yabasanshiro.com, GenerationAmiga, rom-game.fr, Sega Saturn Shiro

Vous appréciez le travail de l’équipe Recalbox ? Soutenez le projet en devenant Patron !

Sega Saturn
Emulation
Yaba Sanshiro
User