Prev: EF38 Up: Map Next: EF70
EF50: Routine at EF50
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