Routines |
Prev: A3C5 | Up: Map | Next: A41A |
|
||||
A3E0 | LD A,($9703) | A=9703. | ||
A3E3 | CP (IX+$01) | |||
A3E6 | JP NZ,$A493 | |||
A3E9 | CALL StoreEntity | Call StoreEntity. | ||
A3EC | LD A,($970D) | A=970D. | ||
A3EF | LD C,$00 | C=00. | ||
A3F1 | LD B,$04 | B=04. | ||
A3F3 | RRCA | |||
A3F4 | JR NC,$A3F7 | |||
A3F6 | INC C | |||
A3F7 | DJNZ $A3F3 | |||
A3F9 | SLA C | |||
A3FB | LD A,C | |||
A3FC | ADD A,$08 | |||
A3FE | LD C,A | |||
A3FF | LD A,($9693) | A=CounterLow. | ||
A402 | AND %00001111 | Keep only bits 0-3. | ||
A404 | CP C | |||
A405 | JR C,$A409 | |||
A407 | AND %00000111 | Keep only bits 0-2. | ||
A409 | LD C,A | Create an offset. | ||
A40A | LD B,$00 | |||
A40C | LD HL,$A41A | HL=SpriteReference + offset. | ||
A40F | ADD HL,BC | |||
A410 | LD A,(HL) | |||
A411 | LD (IX+$00),A | |||
A414 | CALL $A5CD | Call A5CD. | ||
A417 | JP $AD5D | Jump to AD5D. |
Prev: A3C5 | Up: Map | Next: A41A |