routine75 |
D602 |
LD A,$00 |
|
D604 |
LD (unknown79),A |
|
D607 |
LD A,(CURSP) |
|
D60A |
CP $24 |
|
D60C |
JP M,routine15_2 |
|
D60F |
CP $26 |
|
D611 |
JP P,routine15_2 |
|
D614 |
LD HL,SPATAB |
|
D617 |
LD (SPADAT),HL |
|
D61A |
LD HL,(D_ADD) |
|
D61D |
LD (TEMADD),HL |
|
D620 |
LD B,$08 |
routine75_0 |
D622 |
PUSH BC |
|
D623 |
LD HL,(object_table_entry_pointer) |
|
D626 |
LD (D_ADD),HL |
|
D629 |
CALL ADSPA |
|
D62C |
LD HL,(D_ADD) |
|
D62F |
LD A,H |
|
D630 |
ADD A,L |
|
D631 |
JR Z,routine75_1 |
|
D633 |
LD A,(HL) |
|
D634 |
CP $24 |
|
D636 |
JP M,routine15_1 |
|
D639 |
CP $26 |
|
D63B |
JP P,routine15_1 |
|
D63E |
LD A,$01 |
|
D640 |
LD (unknown79),A |
routine75_1 |
D643 |
POP BC |
|
D644 |
DJNZ routine75_0 |
|
D646 |
LD HL,(TEMADD) |
|
D649 |
LD (D_ADD),HL |
|
D64C |
LD A,(unknown79) |
|
D64F |
OR A |
|
D650 |
RET |