![]() |
Routines |
| Prev: 24673 | Up: Map | Next: 24745 |
|
|
||||
|
Blank the screen and write the banner.
|
||||
| CreateWindow | 24714 | XOR A | Set the border to black. | |
| 24715 | OUT (254),A | |||
| 24717 | CALL ResetScreen | Call ResetScreen. | ||
| 24720 | CALL ResetAttributes | Call ResetAttributes. | ||
| 24723 | CALL PrintBanner | Call PrintBanner. | ||
| 24726 | LD HL,22560 | Attribute buffer address. | ||
| 24729 | LD BC,8262 | B=loop counter, C=Cyan/Yellow. | ||
| CreateWindow_0 | 24732 | LD (HL),C | Reset bytes in the attribute buffer. | |
| 24733 | INC L | Increment L by one (move to the next address in the attribute buffer). | ||
| 24734 | DJNZ CreateWindow_0 | Decrease counter by one and loop back to CreateWindow_0 until counter is zero. | ||
| 24736 | CALL Score_1UP | Call Score_1UP. | ||
| 24739 | CALL Score_2UP | Call Score_2UP. | ||
| 24742 | JP Score_HI | Jump to Score_HI. | ||
|
View the equivalent code in;
|
||||
| Prev: 24673 | Up: Map | Next: 24745 |