windrago
Member |
Hello there,
I am learning my way through Amiga assembler. I want to "watch the changes in the registries as I make changes. Basically every time I click the left mouse button, it does something, I look at the registries and then so forth until the rts is met.
Unfortunately, it detects one click and ignores the others. It seems that right after the first detection how to clear something, but what/how I don't know. Any help would unblock my learning!
Code: step1:
btst #6,$bfe001 bne step1
; make the first change to the registry movea.l #$00000039,a0
step2: btst #6,$bfe001 bne step2
move.b #$44,(a0)
step3: btst #6,$bfe001 bne step3
move.b #$9B,$04(a0)
rts
Setup: Asm One 1.18 FS-UAE macOS
|