73E6: Display the title screen
TitlePageDisplay |
73E6 |
LD A,$00 |
|
73E8 |
CALL AttrFill |
|
73EB |
LD BC,$00FE |
|
73EE |
LD A,$F8 |
|
73F0 |
OUT (C),A |
|
73F2 |
CALL DfClear |
|
73F5 |
LD HL,Str_Silversoft |
|
73F8 |
LD DE,$0063 |
|
73FB |
CALL StrPrint |
|
73FE |
LD HL,_789d |
|
7401 |
LD DE,$00CC |
|
7404 |
CALL StrPrint |
|
7407 |
LD HL,Str_GroundAttack |
|
740A |
LD DE,$0126 |
|
740D |
CALL StrPrint |
|
7410 |
LD HL,Str_AuthorAndDate |
|
7413 |
LD DE,$02E7 |
|
7416 |
CALL StrPrint |
|
7419 |
LD HL,Str_AnyKey |
|
741C |
LD DE,$01C4 |
|
741F |
CALL StrPrint |
|
7422 |
LD BC,$001B |
|
7425 |
LD DE,$5862 |
|
7428 |
LD HL,Attr_title5 |
|
742B |
LDIR |
|
742D |
LD BC,$0009 |
|
7430 |
LD DE,$58CB |
|
7433 |
LD HL,Attr_title4 |
|
7436 |
LDIR |
|
7438 |
LD BC,$0015 |
|
743B |
LD DE,$5925 |
|
743E |
LD HL,Attr_title3 |
|
7441 |
LDIR |
|
7443 |
LD A,$18 |
|
7445 |
LD HL,$5946 |
|
7448 |
LD B,$13 |
TitlePageDisplay_0 |
744A |
LD (HL),A |
|
744B |
INC HL |
|
744C |
DJNZ TitlePageDisplay_0 |
|
744E |
LD BC,$0013 |
|
7451 |
LD DE,$5AE6 |
|
7454 |
LD HL,Attr_title2 |
|
7457 |
LDIR |
|
7459 |
LD BC,$0019 |
|
745C |
LD DE,$59C3 |
|
745F |
LD HL,Attr_title1 |
|
7462 |
LDIR |
TitlePageDisplay_1 |
7464 |
CALL Keyboard_Scan |
|
7467 |
LD A,H |
|
7468 |
CP $FF |
|
746A |
JR NZ,TitlePageDisplay_2 |
|
746C |
LD A,L |
|
746D |
CP $FF |
|
746F |
JR NZ,TitlePageDisplay_2 |
|
7471 |
JR TitlePageDisplay_1 |
TitlePageDisplay_2 |
7473 |
RET |
|
7474 |
NOP |
|
7475 |
NOP |
|
7476 |
NOP |
|
7477 |
NOP |
|
7478 |
NOP |
|
7479 |
NOP |
|
747A |
NOP |
|
747B |
NOP |
|
747C |
NOP |
|
747D |
NOP |
|
747E |
NOP |
|
747F |
NOP |
|
7480 |
NOP |
|
7481 |
NOP |
|
7482 |
NOP |
|
7483 |
NOP |
|
7484 |
NOP |
|
7485 |
NOP |
|
7486 |
NOP |
|
7487 |
NOP |
|
7488 |
NOP |
|
7489 |
NOP |
|
748A |
NOP |
|
748B |
NOP |
|
748C |
NOP |
|
748D |
NOP |
|
748E |
NOP |
|
748F |
NOP |
|
7490 |
NOP |
|
7491 |
NOP |
|
7492 |
NOP |
|
7493 |
NOP |
|
7494 |
NOP |
|
7495 |
NOP |
|
7496 |
NOP |
|
7497 |
NOP |
|
7498 |
NOP |
|
7499 |
NOP |