![]() |
Routines |
| Prev: 63682 | Up: Map | Next: 63696 |
|
Used by the routines at BuildShiftedShapeA and BuildShiftedShapeB.
Moves on to the next byte of a shape and merges the first byte of the shifted value of the byte that was fetched. The entry point at MergeNextShiftedByte_Merge merges A.
|
||||||||||||||||
| MergeNextShiftedByte | 63689 | INC HL | Advance HL. | |||||||||||||
| 63690 | LD A,(DE) | Read DE. | ||||||||||||||
|
This entry point is used by the routine at BuildShiftedShapeB.
|
||||||||||||||||
| MergeNextShiftedByte_Merge | 63691 | EXX | Switch to the alternate registers. | |||||||||||||
| 63692 | OR (HL) | Set the bits of A that are set in the byte at HL. | ||||||||||||||
| 63693 | LD (HL),A | Write A where HL points. | ||||||||||||||
| 63694 | EXX | Switch to the alternate registers. | ||||||||||||||
| 63695 | RET | Return. | ||||||||||||||
| Prev: 63682 | Up: Map | Next: 63696 |