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 |