Pas beaucoup de progrès aujourd'hui, j'ai juste supprimé le code relatif à l'interception de l'IRQ du port parallèle pour le genlocking des machines esclaves. Et encore, je ne suis même pas sûr que mes modifications n'aient pas abimé quelque chose, mais ça a l'air de fonctionner d'après mes tests.

Il faut dire que le code de Genlock est tellement mal écrit et peu (pas ?) documenté que ce n'est pas vraiment une partie de plaisir, les mecs qui ont pondu ça programment comme des gorets. Déjà, un unique fichier C de 1690 lignes, ça aurait dû me mettre la puce à l'oreille...

Du coup, je me demande si je ne vais pas repartir de zéro, parce que faire du refactoring sur un code aussi pourri ne m'enchante pas particulièrement. C'est vraiment dommage parce qu'il y a plein de fonctionnalités vraiment géniales là dedans et que le code fonctionne, étonnamment...