![]() |
Routines |
Prev: 37573 | Up: Map | Next: 37789 |
Used by the routines at 37573, Handler_Paris, Handler_Jerusalem, Handler_Bull, Handler_Munich, Handler_Moscow and 51721.
|
||||
37749 | LD A,(IX+3) | A=*IX+3. | ||
This entry point is used by the routines at Handler_Paris, Handler_HongKong, 51721, Handler_Kanyu and Handler_SaoPaulo.
|
||||
37752 | AND %00011000 | Keep only bits 3-4. | ||
37754 | RRCA | RRCA. | ||
37755 | RRCA | RRCA. | ||
37756 | LD C,A | C=A. | ||
37757 | LD B,0 | B=0. | ||
37759 | PUSH IX | Stash IX on the stack. | ||
37761 | LD IX,39344 | IX=39344. | ||
37765 | ADD IX,BC | IX+=BC. | ||
37767 | LD C,(IX+0) | C=*IX+0. | ||
37770 | LD B,(IX+1) | B=*IX+1. | ||
37773 | ADD HL,BC | HL+=BC. | ||
37774 | PUSH HL | Stash HL on the stack. | ||
37775 | PUSH HL | IX=HL (using the stack). | ||
37776 | POP IX | |||
37778 | LD H,(IX+0) | H=*IX+0. | ||
37781 | LD L,(IX+1) | L=*IX+1. | ||
37784 | LD A,(HL) | A=*HL. | ||
37785 | POP HL | Restore HL from the stack. | ||
37786 | POP IX | Restore IX from the stack. | ||
37788 | RET | Return. |
Prev: 37573 | Up: Map | Next: 37789 |