![]() |
Routines |
| Prev: 92C5 | Up: Map | Next: 939D |
|
Used by the routines at 92C5, Handler_Paris, Handler_Jerusalem, Handler_Bull, Handler_Munich, Handler_Moscow and CA09.
|
||||
| 9375 | LD A,(IX+$03) | A=*IX+03. | ||
|
This entry point is used by the routines at Handler_Paris, Handler_HongKong, CA09, Handler_Kanyu and Handler_SaoPaulo.
|
||||
| 9378 | AND %00011000 | Keep only bits 3-4. | ||
| 937A | RRCA | RRCA. | ||
| 937B | RRCA | RRCA. | ||
| 937C | LD C,A | C=A. | ||
| 937D | LD B,$00 | B=00. | ||
| 937F | PUSH IX | Stash IX on the stack. | ||
| 9381 | LD IX,$99B0 | IX=99B0. | ||
| 9385 | ADD IX,BC | IX+=BC. | ||
| 9387 | LD C,(IX+$00) | C=*IX+00. | ||
| 938A | LD B,(IX+$01) | B=*IX+01. | ||
| 938D | ADD HL,BC | HL+=BC. | ||
| 938E | PUSH HL | Stash HL on the stack. | ||
| 938F | PUSH HL | IX=HL (using the stack). | ||
| 9390 | POP IX | |||
| 9392 | LD H,(IX+$00) | H=*IX+00. | ||
| 9395 | LD L,(IX+$01) | L=*IX+01. | ||
| 9398 | LD A,(HL) | A=*HL. | ||
| 9399 | POP HL | Restore HL from the stack. | ||
| 939A | POP IX | Restore IX from the stack. | ||
| 939C | RET | Return. | ||
| Prev: 92C5 | Up: Map | Next: 939D |