77AC: Routine at 77AC
| 77AC |
LD L,A |
| 77AD |
LD H,$00 |
| 77AF |
ADD HL,HL |
| 77B0 |
ADD HL,HL |
| 77B1 |
LD DE,BitmapData_Width |
| 77B4 |
ADD HL,DE |
| 77B5 |
LD A,(HL) |
| 77B6 |
AND $7F |
| 77B8 |
LD ( s3),A |
| 77BB |
DEC HL |
| 77BC |
LD A,(HL) |
| 77BD |
RLA |
| 77BE |
RLA |
| 77BF |
RLA |
| 77C0 |
AND $F8 |
| 77C2 |
LD ( s2),A |
| 77C5 |
DEC HL |
| 77C6 |
LD D,(HL) |
| 77C7 |
DEC HL |
| 77C8 |
LD E,(HL) |
| 77C9 |
LD HL,BmpStart_E |
| 77CC |
ADD HL,DE |
| 77CD |
LD ( s0),HL |
| 77D0 |
LD L,B |
| 77D1 |
LD H,$00 |
| 77D3 |
ADD HL,HL |
| 77D4 |
LD E,L |
| 77D5 |
LD D,H |
| 77D6 |
ADD HL,HL |
| 77D7 |
ADD HL,HL |
| 77D8 |
ADD HL,HL |
| 77D9 |
ADD HL,HL |
| 77DA |
ADD HL,DE |
| 77DB |
LD E,C |
| 77DC |
SRL E |
| 77DE |
SRL E |
| 77E0 |
SRL E |
| 77E2 |
LD D,$00 |
| 77E4 |
ADD HL,DE |
| 77E5 |
LD DE,OffScreen0 |
| 77E8 |
ADD HL,DE |
| 77E9 |
LD DE,( s0) |
| 77ED |
BIT 2,C |
| 77EF |
JR NZ,$7808 |
| 77F1 |
LD BC,( s2) |
| 77F5 |
PUSH BC |
| 77F6 |
PUSH HL |
| 77F7 |
LD A,(DE) |
| 77F8 |
XOR (HL) |
| 77F9 |
LD (HL),A |
| 77FA |
INC DE |
| 77FB |
INC HL |
| 77FC |
DJNZ $77F7 |
| 77FE |
POP HL |
| 77FF |
LD BC,$0022 |
| 7802 |
ADD HL,BC |
| 7803 |
POP BC |
| 7804 |
DEC C |
| 7805 |
JR NZ,$77F5 |
| 7807 |
RET |
| 7808 |
LD BC,( s2) |
| 780C |
PUSH BC |
| 780D |
PUSH HL |
| 780E |
EX DE,HL |
| 780F |
XOR A |
| 7810 |
RRD |
| 7812 |
LD C,A |
| 7813 |
LD A,(DE) |
| 7814 |
XOR (HL) |
| 7815 |
LD (DE),A |
| 7816 |
LD A,C |
| 7817 |
RLD |
| 7819 |
LD A,C |
| 781A |
INC HL |
| 781B |
INC DE |
| 781C |
DJNZ $7810 |
| 781E |
RLA |
| 781F |
RLA |
| 7820 |
RLA |
| 7821 |
RLA |
| 7822 |
AND $F0 |
| 7824 |
LD C,A |
| 7825 |
LD A,(DE) |
| 7826 |
XOR C |
| 7827 |
LD (DE),A |
| 7828 |
POP DE |
| 7829 |
EX DE,HL |
| 782A |
LD BC,$0022 |
| 782D |
ADD HL,BC |
| 782E |
POP BC |
| 782F |
DEC C |
| 7830 |
JR NZ,$780C |
| 7832 |
RET |
| 7833 |
NOP |