Routines |
Prev: EF38 | Up: Map | Next: EF70 |
|
||||
EF50 | CALL Controls | Call Controls. | ||
EF53 | AND %00010000 | Keep only bit 4. | ||
EF55 | JR NZ,$EF5E | Jump to EF5E if the result is not zero. | ||
EF57 | XOR A | Write 00 to *JumpTable_Pointer. | ||
EF58 | LD ($D244),A | |||
EF5B | JP Action_JumpTable | Jump to Action_JumpTable. | ||
EF5E | LD A,($D244) | A=*JumpTable_Pointer. | ||
EF61 | SUB $0F | A-=0F. | ||
EF63 | LD H,$00 | H=00. | ||
EF65 | LD L,A | L=A. | ||
EF66 | ADD HL,HL | HL+=HL. | ||
EF67 | LD DE,$EF70 | DE=EF70. | ||
EF6A | ADD HL,DE | HL+=DE. | ||
EF6B | LD A,(HL) | A=*HL. | ||
EF6C | INC HL | Increment HL by one. | ||
EF6D | LD H,(HL) | H=*HL. | ||
EF6E | LD L,A | L=A. | ||
EF6F | JP (HL) | Jump to the address held by *HL. |
Prev: EF38 | Up: Map | Next: EF70 |