B322: Routine at B322
| B322 |
LD L,(IX+$05) |
| B325 |
LD A,(IX+$06) |
| B328 |
AND %00000011 |
| B32A |
OR %00111000 |
| B32C |
LD H,A |
| B32D |
ADD HL,HL |
| B32E |
LD E,(IX+$01) |
| B331 |
LD D,(IX+$02) |
| B334 |
LD C,(IX+$03) |
| B337 |
LD B,(IX+$04) |
| B33A |
PUSH BC |
| B33B |
PUSH DE |
| B33C |
PUSH HL |
| B33D |
PUSH HL |
| B33E |
LD B,(HL) |
| B33F |
INC HL |
| B340 |
LD H,(HL) |
| B341 |
BIT 7,H |
| B343 |
JR Z,$B36E |
| B345 |
LD L,B |
| B346 |
LD B,$08 |
| B348 |
LD A,(HL) |
| B349 |
LD (DE),A |
| B34A |
INC HL |
| B34B |
INC D |
| B34C |
DJNZ $B348 |
| B34E |
DEC C |
| B34F |
JR Z,$B364 |
| B351 |
LD A,E |
| B352 |
ADD A,$20 |
| B354 |
LD E,A |
| B355 |
JR C,$B35B |
| B357 |
LD A,D |
| B358 |
SUB $08 |
| B35A |
LD D,A |
| B35B |
POP HL |
| B35C |
LD A,C |
| B35D |
LD BC,$0040 |
| B360 |
ADD HL,BC |
| B361 |
LD C,A |
| B362 |
JR $B33D |
| B364 |
POP HL |
| B365 |
POP HL |
| B366 |
POP DE |
| B367 |
POP BC |
| B368 |
INC E |
| B369 |
INC L |
| B36A |
INC L |
| B36B |
DJNZ $B33A |
| B36D |
RET |
| B36E |
LD A,D |
| B36F |
ADD A,$08 |
| B371 |
LD D,A |
| B372 |
JR $B34E |