Routines |
Prev: 46968 | Up: Map | Next: 47060 |
Used by the routine at 46830.
|
||||||||
47043 | LD B,0 | Set B to zero (to repeat check loop 256 times) | ||||||
47045 | IN A,(31) | Read value from Port 31 into A (Kempston interface) | ||||||
47047 | OR A | If retrieved value is not zero (i.e. Kempston interface not present, or Kempston joystick not centred / fire button pressed)... | ||||||
47048 | JR NZ,47053 | ...then skip ahead to 47053 | ||||||
47050 | DJNZ 47045 | Decrease B (loop counter) and loop back to 47045 to check Kempston status again if counter not zero | ||||||
47052 | RET | Return | ||||||
47053 | LD A,6 | Set sound 6 as pending if appropriate, then play and clear pending sound... | ||||||
47055 | CALL 59722 | ... | ||||||
47058 | SCF | Set carry flag | ||||||
47059 | RET | Return |
Prev: 46968 | Up: Map | Next: 47060 |