Prev: 690e Up: Map Next: 6954
692e: Frame update and disabled item drop.
This also performs the self-modifying code update.
692e di This routine only called if EI, so we must now disable
692f ld a,($5c78) Update last_frame to current SYSVAR_FRAMES
6932 ld ($5dd4),a
6935 ld a,$01 Frame has ticked over, set to true
6937 ld ($5dd5),a
693a push ix Backup main jump table address
Do some the code modifying...
693c ld hl,$5d30 HL=points to the rocket object
693f ld ($697e),hl
6942 ld a,$c3 Value is a `JP` opcode
6944 ld ($699c),a
6947 ld hl,$6966 HL=address to be modified
694a ld ($699d),hl
...code modifying complete.
694d ld ix,$5d00 IX=Jetman object
6951 jp $631c Execute main loop
Prev: 690e Up: Map Next: 6954