Page 4 sur 6

Re: Snake en assembleur

Message non luPosté: 25 Mar 2017, 22:03
de Dark coco
Non oui mais non parce qu'un pote m'a proposé de les faire ;) et vu qu'il a souvent la flemme, bon je le comprends, sa va prendre un peut de temps notamment pour les faire en code. :)

Re: Snake en assembleur

Message non luPosté: 26 Mar 2017, 15:44
de Dark coco
Bon j'ai trouvé des bugs assez sournois :D . Qui mérite une petite explication.
Pour l'hyper bite des registres se modifie sans raison
Code: Tout sélectionner
LD DE,$D40645      ;debut VRAM
   ld BC,25d
   PUSH HL
PommeY:
   LD HL,320d
   EX DE,HL
   ADD HL,DE
   EX DE,HL
   POP HL
   OR A,A
   SBC HL,BC
   PUSH HL
   JP p,PommeY
   
   LD HL,320d
   EX DE,HL
   OR A,A
   SBC HL,DE
   EX DE,HL
   
   POP HL
   ADD HL,BC
   
   EX DE,HL
   LD BC,12d
PommeX:
   DEC E
   ADD HL,BC
   JP p,PommeX
   OR A,A
   SBC HL,BC
   EX DE,HL
   LD HL,SpritePomme


ce code est le même que celui là on est d'accord :D

Code: Tout sélectionner
ld hl,351d
   ld de,0d
   ld c,25d
   push hl
PommeY:
   inc h
   ld l,64d
   ex de,hl
   add hl,de
   ex de,hl
   pop hl
   or a,a
   sbc hl,bc
   push hl
   jp p,PommeY
   
   inc h
   ld l,64d
   ex de,hl
   or a,a
   sbc hl,de
   ex de,hl
   
   pop hl
   add hl,bc
   
   ex de,hl
   ld c,12d
PommeX:
   dec e
   add hl,bc
   jp p,PommeX
   or a,a
   sbc hl,bc
   ex de,hl

or celui ci ne fonctionne pas >:]

Re: Snake en assembleur

Message non luPosté: 31 Mar 2017, 13:57
de Dark coco
Bonjour, je viens de commencer à tester le snake. :|
Bon je m'en doutais un peu, mais rien ne fonctionne excepter une sprite qui s'affiche, et pas de Ram Clear :) .
Mais, je problème, c'est que je ne sais pas par ou commencer. :'(
J'ai aussi du rouge qui s'affiche en font d'écran, alors que lorsque je l'avais testé avant ça fonctionnais bien :'( .

Image

https://pastebin.com/UZHJVmzz

Si vous avez des conseils à me donner pour résoudre les bogues, je veux bien. :)
Exemple méthodologie, astuce, chose à vérifieren premier, ect.

Re: Snake en assembleur

Message non luPosté: 31 Mar 2017, 21:58
de guinatore
Dark coco a écrit:et pas de Ram Clear :) .

C'est déjà ça :D
On peut au moins le run :p

Re: Snake en assembleur

Message non luPosté: 01 Avr 2017, 21:11
de Dark coco
non non c'est bon j'ai corrigé les bogue mon snake fonctionne :troll:

Re: Snake en assembleur

Message non luPosté: 02 Avr 2017, 12:59
de Epharius
Ah cool, on peut avoir un screenshot (animé) ?

Re: Snake en assembleur

Message non luPosté: 02 Avr 2017, 13:00
de Hamza.S
à mon avis c'était un poisson d'avril

Re: Snake en assembleur

Message non luPosté: 02 Avr 2017, 13:12
de Epharius
mdr, c'est bon, on est le 2, j'ai déjà oublié que hier c'était le 1er :p

Re: Snake en assembleur

Message non luPosté: 02 Avr 2017, 20:24
de Dark coco
:troll: Hamza.S gg

Re: Snake en assembleur

Message non luPosté: 02 Avr 2017, 21:55
de Dark coco
Bon après, ce gros échec :'( , sous les conseils, et les aides de TheMachine02 et d'Epharius :) . J'ai commencé à refaire les routines une à une en les testant :D (bon je me sers des anciens travaux) mais je suis arrivé à ça: :)

Image

Bon c'est le début, mais au moins ça fonctionne et bien :troll:.
Enjoy !