![]() |
Routines |
| Prev: 34054 | Up: Map | Next: 34109 |
|
Used by the routines at MenuWriteText, 34465, 34854, DisplayPlayerLives, PrintStringColour, 35420, DrawGauge, LaserBeam_Animate, 43411, HallOfFame and PrintPlayerLevels.
|
||||
| ScreenAddress | 34078 | LD A,L | A=L. | |
| 34079 | RRCA | A=A / 8. | ||
| 34080 | RRCA | |||
| 34081 | RRCA | |||
| 34082 | AND %00011111 | Keep only bits 0-4. | ||
| 34084 | LD L,A | L=A. | ||
| 34085 | LD A,H | A=H. | ||
| 34086 | RLCA | A=A * 4. | ||
| 34087 | RLCA | |||
| 34088 | AND %11100000 | Keep only bits 5-7. | ||
| 34090 | OR L | |||
| 34091 | LD L,A | L=A. | ||
| 34092 | LD A,H | A=H. | ||
| 34093 | AND %00000111 | Keep only bits 0-2. | ||
| 34095 | EX AF,AF' | Switch to the shadow AF register. | ||
| 34096 | LD A,H | A=H. | ||
| 34097 | RRCA | A=A / 8. | ||
| 34098 | RRCA | |||
| 34099 | RRCA | |||
| 34100 | AND %00011000 | Keep only bits 3-4. | ||
| 34102 | OR %01000000 | Set bit 6. | ||
| 34104 | LD H,A | H=A. | ||
| 34105 | EX AF,AF' | Switch to the shadow AF register. | ||
| 34106 | OR H | |||
| 34107 | LD H,A | H=A. | ||
| 34108 | RET | Return. | ||
|
View the equivalent code in;
|
||||
| Prev: 34054 | Up: Map | Next: 34109 |