Skool Daze Routines
32216: Slide top or bottom half of text window in speech bubble one pixel left
Used by the routine at 29442.
A Pixel column of character from message being spoken
HL Display file address
32216 LD B,4 There are four pixel rows to slide left
32218 PUSH BC
32219 LD C,L Save L in C briefly
32220 LD B,6 The text window is six bytes wide
32222 RLCA Push a pixel from the message character into the carry flag
32223 RL (HL) Slide this pixel into a row of the text window
32225 DEC HL
32226 DJNZ 32223
32228 LD L,C Restore L
32229 POP BC
32230 INC H Move to the next row of pixels
32231 DJNZ 32218 Jump back until all four rows of pixels have been done
32233 RET