1DC4: Routine at 1DC4
1DC4 |
PUSH HL |
1DC5 |
LD HL,(OELWord24) |
1DC8 |
LD A,L |
1DC9 |
OR H |
1DCA |
JR Z,$1DCD |
1DCC |
JP (HL) |
1DCD |
LD A,$01 |
1DCF |
POP HL |
1DD0 |
LD (OELFlag01),A |
1DD3 |
CALL OELRoutine17 |
1DD6 |
SUB $30 |
1DD8 |
JP Z,missing_operand |
1DDB |
DEC A |
1DDC |
JR Z,$1E01 |
1DDE |
DEC A |
1DDF |
JR Z,$1DF3 |
1DE1 |
DEC A |
1DE2 |
JR Z,$1DFC |
1DE4 |
DEC A |
1DE5 |
JP NZ,operand_overflow |
1DE8 |
CALL OELRoutine17 |
1DEB |
CALL hex_to_int |
1DEE |
INC HL |
1DEF |
CALL $1F67 |
1DF2 |
DEC HL |
1DF3 |
CALL OELRoutine17 |
1DF6 |
CALL hex_to_int |
1DF9 |
JP $1F67 |
1DFC |
XOR A |
1DFD |
INC HL |
1DFE |
LD B,A |
1DFF |
JR $1DEF |
1E01 |
XOR A |
1E02 |
LD B,A |
1E03 |
JP $1F67 |
1E06 |
CALL OELRoutine17 |
1E09 |
ADD A,$58 |
1E0B |
JR $1E12 |
1E0D |
CALL OELRoutine17 |
1E10 |
SUB $58 |
1E12 |
LD HL,(OELWord11) |
1E15 |
LD (HL),A |
1E16 |
INC HL |
1E17 |
LD (OELWord11),HL |
1E1A |
RET |