La doc du constructeur n'est qu'une toute première étape. Afin de maximiser la compatibilité avec les jeux, les émulateurs doivent également reproduire les bugs ou comportements non documentés. Le blog des développeurs de Dolphin regorge d'infos à ce sujet et est passionnant.
Au delà de l'analyse directe des bus de données d'une machine en fonctionnement, dernièrement la tendance va jusqu'à décaper au laser les puces afin de les scanner en haute résolution et documenter ce qu'elles contiennent. C'est un processus extrêmement long (peut-être qu'un jour une IA pourra le faire automatiquement ?) mais heureusement réservé aux choses qu'on n'a pas réussi à trouver par les moyens conventionnels.
À ce niveau on peut commencer à se poser la question de la limite entre la rétro-ingénierie et la copie.
[^] # Re: magie
Posté par Dinofly (site web personnel) . En réponse à la dépêche DuckStation, un émulateur PlayStation libre époustouflant !. Évalué à 1.
La doc du constructeur n'est qu'une toute première étape. Afin de maximiser la compatibilité avec les jeux, les émulateurs doivent également reproduire les bugs ou comportements non documentés. Le blog des développeurs de Dolphin regorge d'infos à ce sujet et est passionnant.
Au delà de l'analyse directe des bus de données d'une machine en fonctionnement, dernièrement la tendance va jusqu'à décaper au laser les puces afin de les scanner en haute résolution et documenter ce qu'elles contiennent. C'est un processus extrêmement long (peut-être qu'un jour une IA pourra le faire automatiquement ?) mais heureusement réservé aux choses qu'on n'a pas réussi à trouver par les moyens conventionnels.
À ce niveau on peut commencer à se poser la question de la limite entre la rétro-ingénierie et la copie.