Routines |
Prev: 46970 | Up: Map | Next: 47073 |
Used by the routine at CopyFloatingHandToDartboard.
|
||||
47008 | LD B,8 | B=8. | ||
47010 | EX AF,AF' | Exchange the shadow AF register with the AF register. | ||
47011 | LD C,A | C=A. | ||
47012 | EX AF,AF' | Exchange the AF register with the shadow AF register. | ||
47013 | PUSH BC | Stash BC, HL and DE on the stack. | ||
47014 | PUSH HL | |||
47015 | PUSH DE | |||
47016 | LD A,C | A=C. | ||
47017 | CP 32 | Jump to 47065 if A is equal to 32. | ||
47019 | JR Z,47065 | |||
47021 | LDI | LDI. | ||
47023 | INC A | Increment A by one. | ||
47024 | CP 32 | Jump to 47065 if A is equal to 32. | ||
47026 | JR Z,47065 | |||
47028 | LDI | LDI. | ||
47030 | INC A | Increment A by one. | ||
47031 | CP 32 | Jump to 47065 if A is equal to 32. | ||
47033 | JR Z,47065 | |||
47035 | LDI | LDI. | ||
47037 | INC A | Increment A by one. | ||
47038 | CP 32 | Jump to 47065 if A is equal to 32. | ||
47040 | JR Z,47065 | |||
47042 | LDI | LDI. | ||
47044 | INC A | Increment A by one. | ||
47045 | CP 32 | Jump to 47065 if A is equal to 32. | ||
47047 | JR Z,47065 | |||
47049 | LDI | LDI. | ||
47051 | INC A | Increment A by one. | ||
47052 | CP 32 | Jump to 47065 if A is equal to 32. | ||
47054 | JR Z,47065 | |||
47056 | LDI | LDI. | ||
47058 | INC A | Increment A by one. | ||
47059 | CP 32 | Jump to 47065 if A is equal to 32. | ||
47061 | JR Z,47065 | |||
47063 | LDI | LDI. | ||
47065 | POP DE | Restore DE from the stack. | ||
47066 | INC D | Increment D by one. | ||
47067 | POP HL | Restore HL from the stack. | ||
47068 | INC H | Increment H by one. | ||
47069 | POP BC | Restore BC from the stack. | ||
47070 | DJNZ 47010 | Decrease counter by one and loop back to 47010 until counter is zero. | ||
47072 | RET | Return. |
Prev: 46970 | Up: Map | Next: 47073 |