Prev: 46970 Up: Map Next: 47073
47008: Routine at B7A0
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