8Fermer10
ZerosquareLe 03/06/2022 à 10:30
Non, en tout cas pas si tu veux que ça s'affiche correctement sur une TV.

Sinon, au strict minimum il faut modifier au minimum le nombre de demies-lignes par trame pour activer le mode entrelacé, et ce registre est dans la liste de ceux que la doc dit de ne pas modifier. Donc bon, tant qu'à faire... il me semble que les valeurs utilisées par la boot ROM ne sont pas tout-à-fait correctes, donc j'avais essayé de recalculer toutes les valeurs d'après les timings théoriques.

L'autre truc c'est que si tu ne fais que changer le nombre de demies-lignes, tu as une chance sur deux d'avoir les lignes paires et impaires inversées. Pour éviter ça, il faut soit réécrire les registres à un moment précis, soit réintialiser le compteur vidéo (ce qu'on est pas censé faire non plus, d'après la doc). J'avais testé les deux, la première méthode est plus propre (ça évite que l'image saute quand on switche) mais je crois qu'elle ne marchait pas sur tous les modèles de Jaguar, ou alors pas pareil... je ne sais plus.

Je m'étais dit qu'il fallait que je finisse de mettre au propre ce code, mais ça doit faire 10 ans que ça traîne dans ma todo-list.