46176: Routine at B460
46176 |
DEC (IX+16) |
46179 |
JR NZ,46197 |
46181 |
LD A,(IX+17) |
46184 |
LD (IX+16),A |
46187 |
INC (IX+6) |
46190 |
LD A,(IX+6) |
46193 |
CP 1 |
46195 |
JR Z,46219 |
46197 |
LD A,(IX+0) |
46200 |
INC A |
46201 |
CP 231 |
46203 |
JR NC,46207 |
46205 |
LD A,228 |
46207 |
LD (IX+0),A |
46210 |
CALL 46766 |
46213 |
LD (IX+4),A |
46216 |
JP 43956 |
46219 |
LD C,(IX+4) |
46222 |
LD D,4 |
46224 |
CALL SquareWave_Loop |
46227 |
LD (IX+0),231 |
46231 |
JP 43956 |
46234 |
INC (IX+0) |
46237 |
JP 43956 |
46240 |
LD A,(24130) |
46243 |
AND 7 |
46245 |
JR NZ,46255 |
46247 |
LD A,(IX+0) |
46250 |
XOR 1 |
46252 |
LD (IX+0),A |
46255 |
INC (IX+4) |
46258 |
LD A,(IX+4) |
46261 |
CP 175 |
46263 |
JP C,43956 |
46266 |
CALL 34368 |
46269 |
LD (IX+0),0 |
46273 |
RET |