IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

x86 16-bits Assembleur Discussion :

probleme, dégradation de l'image


Sujet :

x86 16-bits Assembleur

  1. #1
    Membre à l'essai
    Inscrit en
    Décembre 2010
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 14
    Points : 13
    Points
    13
    Par défaut probleme, dégradation de l'image
    bonjour à tous,
    j'ai besoin de vous aujourd'hui afin de pouvoir résoudre (je l'espère) un nouveau problème de taille. Je fais un space invader, et je suis confronté à un problème. Lorsque je joue, tout marche niquel : les aliens disparaissent, mon tir apparait... sauf que, au bout d'un moment, mes "graphismes" bug totalement. Étant sur de la console lorsque je lance mon programme, je ne peux pas faire de capture d'écran, mais je vais essayer d'être le plus clair possible : je joue. Si je laisse mes aliens se déplacer, rien ne se passe, mais si je tir, à répétition, en moins d'une minute je vois mon vaisseau se faire remplacer par des pixels violet, idem pour mes aliens, et mon score s'affiche avec des pixels tous plus louche les un que les autres. si je continue de tirer, tout mon écran devient violet et ne s'arrête pas de défiler. A ce moment, je ne peux plus quitter mon programme normalement.
    C'est pourquoi, je vous demande si vous pouviez me dire d'où pourrait venir mon problème : code, console, carte graphique... et comment le résoudre si possible. Si vous avez la moindre piste, n'hésitez pas s'il vous plait. Si vous voulez des bouts de code aussi, pas de soucis. J'ai vraiment ce problème qui m'empêche d'avoir mon petit jeu tout finit.

    Merci d'avance

    cordialement,

    kyuubii_74

  2. #2
    Membre chevronné
    Avatar de Forthman
    Homme Profil pro
    conception mécanique
    Inscrit en
    Janvier 2005
    Messages
    702
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : conception mécanique
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 702
    Points : 1 905
    Points
    1 905
    Par défaut
    Ca sent des données qui s'écrasent les unes sur les autres...
    commence par vérifier les tailles de tes tableaux.
    si tu utilises "rep movs", il faut être sur des données déplacées.
    si ce sont des mots 16 bits, SI et DI sont incrémentés de 2 et non de 1
    donc gaffe à la valeur de CX

    a+ François

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 59
    Points : 88
    Points
    88
    Par défaut
    Il serait intéressant de savoir comment l'animation est réalisée.
    D'abord, l'affichage et l'effacement des objets se font-ils à l'aide de l'opérateur XOR ? Ou utilisent-t-ils entre temps un masque AND ? A moins qu'il s'agit d'une copie de rectangle plus large que l'objet à afficher pour que la nouvelle image écrase la précédente.
    Ensuite, le score est-il affiché via les fonctions du DOS ou du BIOS (int. 21h ou 10h) ? Est-il inscrit au bas de l'écran ?

Discussions similaires

  1. [CR.NET] Probleme d'affichage d'image
    Par ahervieux dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 25/06/2005, 14h06
  2. Probleme d'affichage d'image
    Par nenoeil dans le forum ASP
    Réponses: 2
    Dernier message: 03/06/2005, 11h26
  3. probleme redimensionnement d'une image
    Par meteor4 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 29/11/2004, 13h58
  4. Mkisofs - problème pour créer une image
    Par tomnie dans le forum Applications et environnements graphiques
    Réponses: 4
    Dernier message: 04/08/2004, 11h44
  5. [TP][MULTI-PROBLEME]Comment afficher des images pcx
    Par mikoeur dans le forum Turbo Pascal
    Réponses: 7
    Dernier message: 24/10/2002, 13h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo