| CheckFlagAndSetDisplayParameter |
46410 |
LD A,(46409) |
|
46413 |
INC A |
|
46414 |
JR NZ,CheckFlagAndSetDisplayParameter_1 |
|
46416 |
LD (46409),A |
|
46419 |
LD A,(45433) |
|
46422 |
BIT 7,A |
|
46424 |
JR Z,CheckFlagAndSetDisplayParameter_1 |
|
46426 |
LD A,254 |
|
46428 |
LD (41013),A |
|
46431 |
LD HL,(45432) |
|
46434 |
LD (41009),HL |
|
46437 |
OR 1 |
|
46439 |
RET |
| CheckFlagAndSetDisplayParameter_0 |
46440 |
LD A,(40976) |
|
46443 |
CP 5 |
|
46445 |
JR Z,CheckFlagAndSetDisplayParameter |
|
46447 |
LD A,(45433) |
|
46450 |
BIT 7,A |
|
46452 |
JR Z,CheckFlagAndSetDisplayParameter_2 |
| CheckFlagAndSetDisplayParameter_1 |
46454 |
LD A,255 |
|
46456 |
CP 255 |
|
46458 |
RET |
| CheckFlagAndSetDisplayParameter_2 |
46459 |
PUSH IY |
|
46461 |
LD IX,(45440) |
|
46465 |
LD A,(40989) |
|
46468 |
AND 1 |
|
46470 |
LD (41016),A |
|
46473 |
LD A,(40976) |
|
46476 |
CP 5 |
|
46478 |
LD IY,54171 |
|
46482 |
JR C,CheckFlagAndSetDisplayParameter_3 |
|
46484 |
LD IY,54122 |
| CheckFlagAndSetDisplayParameter_3 |
46488 |
CALL CheckFlagAndSetDisplayParameter_4 |
|
46491 |
CP 255 |
|
46493 |
LD (45440),IX |
|
46497 |
POP IY |
|
46499 |
RET |
| CheckFlagAndSetDisplayParameter_4 |
46500 |
LD HL,45432 |
|
46503 |
CALL ProcessDisplayPointer_13 |
|
46506 |
CP 255 |
|
46508 |
RET Z |
|
46509 |
LD (41013),A |
|
46512 |
LD HL,45422 |
|
46515 |
SET 1,(HL) |
|
46517 |
RET |
| CheckFlagAndSetDisplayParameter_5 |
46518 |
LD (40987),A |
|
46521 |
LD IX,(40946) |
|
46525 |
LD (40944),IX |
|
46529 |
LD L,(IX-2) |
|
46532 |
LD H,(IX-1) |
|
46535 |
LD (40946),HL |
|
46538 |
LD (IX-2),0 |
|
46542 |
LD (IX-1),0 |
|
46546 |
RET |
|
46547 |
LD A,(45422) |
|
46550 |
BIT 0,A |
|
46552 |
JR Z,CheckFlagAndSetDisplayParameter_8 |
|
46554 |
LD A,(45443) |
|
46557 |
LD HL,45432 |
|
46560 |
JR CheckFlagAndSetDisplayParameter_6 |
|
46562 |
LD A,(45421) |
|
46565 |
BIT 0,A |
|
46567 |
JR Z,CheckFlagAndSetDisplayParameter_7 |
|
46569 |
LD A,(45442) |
|
46572 |
LD HL,45426 |
| CheckFlagAndSetDisplayParameter_6 |
46575 |
CALL ProcessTextTokenStream_10 |
|
46578 |
CALL CheckFlagAndSetDisplayParameter_5 |
|
46581 |
LD HL,26760 |
|
46584 |
CALL PrintTextAndHandleControlCharacters |
|
46587 |
RET |
| CheckFlagAndSetDisplayParameter_7 |
46588 |
CALL CheckFlagAndSetDisplayParameter_10 |
|
46591 |
LD HL,(45446) |
|
46594 |
PUSH HL |
|
46595 |
LD A,(45442) |
|
46598 |
CALL CheckFlagAndSetDisplayParameter_5 |
|
46601 |
LD HL,26752 |
|
46604 |
CALL PrintTextAndHandleControlCharacters |
|
46607 |
RET |
| CheckFlagAndSetDisplayParameter_8 |
46608 |
CALL CheckFlagAndSetDisplayParameter_9 |
|
46611 |
LD HL,0 |
|
46614 |
PUSH HL |
|
46615 |
LD HL,45426 |
|
46618 |
PUSH HL |
|
46619 |
CALL CheckFlagAndSetDisplayParameter_10 |
|
46622 |
LD HL,(45446) |
|
46625 |
PUSH HL |
|
46626 |
LD A,(45443) |
|
46629 |
CALL CheckFlagAndSetDisplayParameter_5 |
|
46632 |
LD HL,26748 |
|
46635 |
CALL PrintTextAndHandleControlCharacters |
|
46638 |
RET |
| CheckFlagAndSetDisplayParameter_9 |
46639 |
LD A,40 |
|
46641 |
JR CheckFlagAndSetDisplayParameter_11 |
| CheckFlagAndSetDisplayParameter_10 |
46643 |
LD A,32 |
| CheckFlagAndSetDisplayParameter_11 |
46645 |
LD (46665),A |
|
46648 |
LD (46680),A |
|
46651 |
LD IX,(45454) |
|
46655 |
LD L,(IX+4) |
|
46658 |
LD H,(IX+5) |
|
46661 |
BIT 7,(IX+7) |
|
46665 |
JR NZ,CheckFlagAndSetDisplayParameter_12 |
|
46667 |
LD HL,0 |
| CheckFlagAndSetDisplayParameter_12 |
46670 |
EX (SP),HL |
|
46671 |
PUSH HL |
|
46672 |
LD L,(IX+2) |
|
46675 |
LD H,(IX+3) |
|
46678 |
BIT 5,H |
|
46680 |
JR NZ,CheckFlagAndSetDisplayParameter_13 |
|
46682 |
LD HL,0 |
| CheckFlagAndSetDisplayParameter_13 |
46685 |
EX (SP),HL |
|
46686 |
JP (HL) |
|
46687 |
LD A,(40975) |
|
46690 |
CP 5 |
|
46692 |
JR Z,CheckFlagAndSetDisplayParameter_14 |
|
46694 |
CP 6 |
|
46696 |
JR Z,CheckFlagAndSetDisplayParameter_14 |
|
46698 |
LD A,(45427) |
|
46701 |
BIT 7,A |
|
46703 |
JR Z,CheckFlagAndSetDisplayParameter_15 |
| CheckFlagAndSetDisplayParameter_14 |
46705 |
LD HL,26709 |
|
46708 |
CALL PrintTextAndHandleControlCharacters |
|
46711 |
RET |
| CheckFlagAndSetDisplayParameter_15 |
46712 |
LD HL,45421 |
|
46715 |
BIT 0,(HL) |
|
46717 |
LD HL,45426 |
|
46720 |
CALL NZ,ProcessDisplayEntry |
|
46723 |
CALL CheckFlagAndSetDisplayParameter_10 |
|
46726 |
LD A,(45421) |
|
46729 |
LD HL,45426 |
| CheckFlagAndSetDisplayParameter_16 |
46732 |
LD DE,(45446) |
|
46736 |
PUSH DE |
|
46737 |
BIT 0,A |
|
46739 |
JR Z,CheckFlagAndSetDisplayParameter_17 |
|
46741 |
CALL ProcessTextTokenStream_10 |
|
46744 |
LD HL,1459 |
|
46747 |
JR CheckFlagAndSetDisplayParameter_18 |
| CheckFlagAndSetDisplayParameter_17 |
46749 |
LD HL,0 |
|
46752 |
PUSH HL |
|
46753 |
PUSH HL |
|
46754 |
PUSH HL |
|
46755 |
LD HL,1499 |
| CheckFlagAndSetDisplayParameter_18 |
46758 |
PUSH HL |
|
46759 |
LD HL,26772 |
|
46762 |
CALL PrintTextAndHandleControlCharacters |
|
46765 |
RET |
|
46766 |
LD A,(40976) |
|
46769 |
CP 5 |
|
46771 |
JR Z,CheckFlagAndSetDisplayParameter_14 |
|
46773 |
CP 6 |
|
46775 |
JR Z,CheckFlagAndSetDisplayParameter_14 |
|
46777 |
LD A,(45433) |
|
46780 |
BIT 7,A |
|
46782 |
JR NZ,CheckFlagAndSetDisplayParameter_14 |
|
46784 |
LD HL,45422 |
|
46787 |
BIT 0,(HL) |
|
46789 |
LD HL,45432 |
|
46792 |
CALL NZ,ProcessDisplayEntryAlternate |
|
46795 |
CALL CheckFlagAndSetDisplayParameter_9 |
|
46798 |
LD A,(45422) |
|
46801 |
LD HL,45432 |
|
46804 |
JR CheckFlagAndSetDisplayParameter_16 |