Prev: 45527 Up: Map Next: 45715
45576: Routine at B208
Used by the routine at 46481.
45576 LD IX,(49783) IX=*49783.
45580 LD L,(IX+48) L=*IX+48.
45583 LD H,(IX+49) H=*IX+49.
45586 LD DE,256 DE=0256.
45589 ADD HL,DE HL+=DE.
45590 LD DE,28800 DE=ShadowBuffer_Pixels.
45593 LD BC,1056 BC=1056.
45596 CALL PlayareaCopier Call PlayareaCopier.
45599 PUSH IX Stash IX on the stack.
45601 LD BC,50 BC=0050.
45604 ADD IX,BC IX+=BC.
45606 CALL 45535 Call 45535.
45609 POP IX Restore IX from the stack.
45611 LD L,(IX+24) L=*IX+24.
45614 LD H,(IX+25) H=*IX+25.
45617 LD BC,3104 BC=3104.
45620 CALL PlayareaCopier Call PlayareaCopier.
45623 PUSH IX Stash IX on the stack.
45625 LD BC,26 BC=0026.
45628 ADD IX,BC IX+=BC.
45630 CALL 45527 Call 45527.
45633 POP IX Restore IX from the stack.
45635 LD L,(IX+0) L=*IX+0.
45638 LD H,(IX+1) H=*IX+1.
45641 LD BC,1056 BC=1056.
45644 CALL PlayareaCopier Call PlayareaCopier.
45647 LD L,(IX+60) L=*IX+60.
45650 LD H,(IX+61) H=*IX+61.
45653 LD DE,256 DE=0256.
45656 ADD HL,DE HL+=DE.
45657 LD DE,28863 DE=28863.
45660 LD BC,1040 BC=1040.
45663 CALL 45732 Call 45732.
45666 PUSH IX Stash IX on the stack.
45668 LD BC,62 BC=0062.
45671 ADD IX,BC IX+=BC.
45673 CALL 45535 Call 45535.
45676 POP IX Restore IX from the stack.
45678 LD L,(IX+36) L=*IX+36.
45681 LD H,(IX+37) H=*IX+37.
45684 LD BC,3088 BC=3088.
45687 CALL 45732 Call 45732.
45690 PUSH IX Stash IX on the stack.
45692 LD BC,38 BC=0038.
45695 ADD IX,BC IX+=BC.
45697 CALL 45527 Call 45527.
45700 POP IX Restore IX from the stack.
45702 LD L,(IX+12) L=*IX+12.
45705 LD H,(IX+13) H=*IX+13.
45708 LD BC,1040 BC=1040.
45711 CALL 45732 Call 45732.
45714 RET Return.
Prev: 45527 Up: Map Next: 45715