Hallo Besucher, der Thread wurde 1,1k mal aufgerufen und enthält 3 Antworten

letzter Beitrag von TheRyk am

Hilfe bei einer Kopierroutine für Sprites

  • Hi Leute


    brauche mal wieder eure Hilfe bei meinen kleinen Problem.


    Also ich habe eine kleine Animation, die besteht aus 2x4 Sprites mit insgesamt 21 Animationsschritte. Zusammen sind das 168 einzelne Sprites.
    Die Sprites habe ich nach $a000 - $ca00 geparkt.
    In meinen Programm sollen immer nur 8 Sprites nach z.B. $0e00 kopiert werden. Soweit habe ich es ja hin bekommen, mein Problem ist jetzt das er die nächsten 8 Sprites nach $0e00 kopiert.
    Hier mal mein Code


    Bin für eure Denkanstösse schon im Voraus Dankbar


    Gruss Drachen ;)



  • Hi MacBack


    Vielen Dank für deinen Tipp. Aber der hat auch nicht zum Erfolg geführt.


    Ich habe es aber denn noch hin bekommen. So sieht jetzt mein Code aus:



    Jetzt funz es wie es soll, nur noch zu schnell. Aber das bekomme ich schon hin.


    Gruss Drachen

  • nur noch zu schnell. Aber das bekomme ich schon hin


    Das sollte das kleinste Problem sein, mach Dir an irgendeinem Rastersplit

    Code
    1. LDA #$xy
    2. CMP $D012
    3. BNE *-3


    einen INC/DEC/etc.-Counter und zähl Frames, wenn es langsamer sein soll als im 50 fps Tempo