Posted By
Frog on 2008-08-19 09:20:13
| irq időzítés
Üdvözlet mindenkinek!
Bocs, hogy ilyen lamer kérdéssel zaklatlak benneteket, de egyszerüen nem sikerül megoldanom a következő problémát. Van 2x4db rasztercsíkom, ez eddig ok. Ha line1+1 -et csökkentem és line2+1 -et növelem, akkor távolodnak egymástól, ez is ok. DE össze-vissza villog és nem tudom, hogy miért? Tud valaki segíteni?
irq STA ras+1 STX rxs+1 STY rys+1 LDX #$a0 LDY #$03 loop1 LDA collin1,y w1 CPX $ff1e BCS w1 STA $ff15 STA $ff19 DEY BPL loop1 LDA #lo irq2 STA $fffe LDA #hi irq2 STA $ffff
line2 LDA #$67 STA $ff0b endirq ASL $ff09 ras LDA #$00 rxs LDX #$00 rys LDY #$00 RTI
irq2 STA ras+1 STX rxs+1 STY rys+1 LDX #$a0 LDY #$03 loop2 LDA collin2,y w2 CPX $ff1e BCS w2 STA $ff15 STA $ff19 DEY BPL loop2 mus_ok LDA #$01 BNE nomus JSR muzax nomus LDA #lo irq STA $fffe LDA #hi irq STA $ffff line1 LDA #$61 STA $ff0b
JMP endirq
Üdv: Béci
| irq timing
Greetings to all!
Sorry for bothering you with such a lame question, but I simply cannot solve the following problem. I have 2x4 rasterlines, so far so good. If I decrease line1+1 and I increase line2+1, then they get further apart, still okay so far. BUT it flashes all over the place and I don't know why? Can someone help?
|