Prev: 7E78 Up: Map Next: 7EA8
7E7C: PUSH_PATTERN_WORDS, with its tests the other way round (JR NZ)
Used by the routines at TARGET_TROUBLE and NO_INSTRUMENT.
PUSH_PATTERN_WORDS_NZ 7E7C LD A,$20
This entry point is used by the routine at PUSH_PATTERN_WORDS.
SET_WORD_TESTS 7E7E LD (THIRD_WORD_TEST),A
7E81 LD (SECOND_WORD_TEST),A
7E84 LD IX,(PATTERN)
7E88 LD L,(IX+$04)
7E8B LD H,(IX+$05)
7E8E BIT 7,(IX+$07)
THIRD_WORD_TEST 7E92 JR NZ,PUSH_PATTERN_WORDS_NZ_0
7E94 LD HL,$0000
PUSH_PATTERN_WORDS_NZ_0 7E97 EX (SP),HL
7E98 PUSH HL
7E99 LD L,(IX+$02)
7E9C LD H,(IX+$03)
7E9F BIT 5,H
SECOND_WORD_TEST 7EA1 JR NZ,PUSH_PATTERN_WORDS_NZ_1
7EA3 LD HL,$0000
PUSH_PATTERN_WORDS_NZ_1 7EA6 EX (SP),HL
7EA7 JP (HL)
Prev: 7E78 Up: Map Next: 7EA8