58579: Routine at E4D3
| 58579 | LD HL,58554 | 
| 58582 | LD IX,58566 | 
| 58586 | LD DE,0 | 
| 58589 | LD B,11 | 
| 58591 | LD C,(HL) | 
| 58592 | PUSH HL | 
| 58593 | LD E,(IX+0) | 
| 58596 | INC IX | 
| 58598 | LD HL,58554 | 
| 58601 | ADD HL,DE | 
| 58602 | LD A,(HL) | 
| 58603 | LD (58577),HL | 
| 58606 | POP HL | 
| 58607 | LD (HL),A | 
| 58608 | LD HL,(58577) | 
| 58611 | DJNZ 58592 | 
| 58613 | LD (HL),C | 
| 58614 | RET | 
| 58615 | PUSH HL | 
| 58616 | LD HL,(57552) | 
| 58619 | LD A,(HL) | 
| 58620 | RLCA | 
| 58621 | RLCA | 
| 58622 | RLCA | 
| 58623 | PUSH AF | 
| 58624 | LD A,R | 
| 58626 | AND 31 | 
| 58628 | LD H,A | 
| 58629 | INC L | 
| 58630 | LD (57552),HL | 
| 58633 | POP AF | 
| 58634 | LD (57552),HL | 
| 58637 | LD HL,54593 | 
| 58640 | SRL A | 
| 58642 | SRL A | 
| 58644 | CP (HL) | 
| 58645 | JP P,58642 | 
| 58648 | INC A | 
| 58649 | LD B,0 | 
| 58651 | LD C,A | 
| 58652 | POP HL | 
| 58653 | RET | 
| 58654 | LD HL,57502 | 
| 58657 | LD A,(54594) | 
| 58660 | CP 0 | 
| 58662 | JP NZ,58671 | 
| 58665 | LD A,0 | 
| 58667 | LD (57554),A | 
| 58670 | RET | 
| 58671 | LD A,(HL) | 
| 58672 | PUSH HL | 
| 58673 | POP DE | 
| 58674 | INC HL | 
| 58675 | LD (57554),A | 
| 58678 | LD A,(54594) | 
| 58681 | DEC A | 
| 58682 | CP 0 | 
| 58684 | JP NZ,58691 | 
| 58687 | LD C,1 | 
| 58689 | JR 58692 | 
| 58691 | LD C,A | 
| 58692 | LD B,0 | 
| 58694 | LDIR | 
| 58696 | LD (54594),A | 
| 58699 | RET | 
| 58700 | LD A,(57554) | 
| 58703 | CP 21 | 
| 58705 | JP M,58709 | 
| 58708 | RET | 
| 58709 | LD HL,57502 | 
| 58712 | LD B,0 | 
| 58714 | LD A,(54594) | 
| 58717 | LD C,A | 
| 58718 | INC A | 
| 58719 | LD (54594),A | 
| 58722 | ADD HL,BC | 
| 58723 | LD A,(57554) | 
| 58726 | LD (HL),A | 
| 58727 | RET |