Ancien ingénieur Sega simule un écran CRT sur Mac
Un ancien ingénieur de Sega et Facebook a développé un simulateur d'écran CRT pour macOS. Le logiciel recrée les caractéristiques des anciens écrans à tube cathodique, y compris le scintillement et les distorsions géométriques.

Yoshihito Kondo, un ingénieur ayant une expérience antérieure chez Sega et Facebook, a développé un logiciel de simulation pour macOS qui imite le comportement des anciens écrans à tube cathodique (CRT). Le projet, nommé famicom-rf-hackrf-decoder, a été publié en open-source sous la licence MIT sur GitHub.
Le simulateur utilise une radio logicielle (SDR) HackRF One pour recevoir le signal RF VHF d'une console de jeu Famicom, spécifiquement conçu pour la norme de télévision analogique NTSC-J. Le logiciel décode ensuite entièrement le signal couleur NTSC-J et affiche le résultat en temps réel sur le bureau de l'utilisateur à l'aide de la bibliothèque SDL2.
Kondo s'est concentré sur la reproduction des caractéristiques uniques des écrans CRT, telles que les lignes de balayage, le scintillement et les distorsions géométriques. Il note que le signal vidéo du Famicom s'écarte des normes de diffusion, ce qui peut entraîner des problèmes tels que le "jitter" et l'instabilité des couleurs sur les écrans traditionnels. Pour remédier à cela, le simulateur utilise plusieurs processus en arrière-plan pour gérer ces artefacts et offrir une expérience visuelle authentique.
Une caractéristique notable démontrée par Kondo est la possibilité de "taper sur l'écran pour corriger l'image". Bien que le mécanisme exact ne soit pas entièrement détaillé, des spéculations suggèrent qu'il pourrait impliquer le capteur d'angle du capot du MacBook, simulant l'effet où une interaction physique pouvait résoudre temporairement les problèmes d'affichage sur les anciens moniteurs CRT.