• 18Nov

    Suite au problème de faux contact, j’ai vérifié l’ensemble des connecteurs à l’arrière du berceau des 3 cartes (CPU / graphisme / son).

    Pas de soudure sèche en vue, les fils sont bien souples (30 ans après !) et en très bon état.

    J’ai également vérifié l’interboard (qui relie les cartes CPU et graphisme), aucun souci à signaler de ce côté, pas de piste craquée ou autre signe bizarre.

    Puis à force de provoquer le problème (gameover aléatoire, compteur de score qui s’incrémente tout seul, son et bruitage alors que le jeu n’est pas lancé), je m’aperçois que c’est en bougeant le berceau de ces 3 cartes que le problème apparaît.

    Je décide de tester le jeu avec le berceau en dehors des rails de soutien : le problème disparaît ! Haha, ça sent bon !

    Je regarde comment sont cablées les mises à la terre et les 2 rails métalliques qui soutiennent le berceau en haut et en bas, ne sont pas reliés directement ensemble, c’est donc le berceau qui peut se retrouver entre 2 potentiels différents.

    Pour en avoir le coeur net, je relie le rail métallique du bas à celui du haut par un simple fil et je réenfiche le berceau : plus de problème !

    En mesurant au voltmètre les 2 rails, je trouve jusqu’à 1V de différence de potentiel entre les 2 rails, ce qui explique sûrement pourquoi les cartes produisaient n’importe quoi ou plantaient de manière aléatoire.

    IMG_8221.resized

    On peut donc passer au problème suivant, à savoir le bug sur les sprites des véhicules des adversaires.

    Le symptôme est le suivant : mon véhicule est bien dessiné, pas de souci, alors que tous les autres véhicules adversaires ont tous un petit défaut d’affichage, comme si certains pixels n’étaient pas affichés dans le bon ordre.

    IMG_8227.resized

    IMG_8232.resized

    Quelqu’un a une piste ?

    Posted by admin @ 10:04 am

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.