Manic Miner: Routine at 92CB

| Routines

92CB: Print a single character

Used by the routine at 92BA.
Input
A | ASCII code of the character
DE | Display file address
92CB | LD H,$07 | Point HL at the bitmap for the character (in the ROM)
92CD | LD L,A
92CE | SET 7,L
92D0 | ADD HL,HL
92D1 | ADD HL,HL
92D2 | ADD HL,HL
92D3 | LD B,$08 | There are eight pixel rows in a character bitmap
This entry point is used by the routine at 8F63 to draw an item in the current cavern.
92D5 | LD A,(HL) | Copy the character bitmap to the screen (or item graphic to the screen buffer)
92D6 | LD (DE),A
92D7 | INC HL
92D8 | INC D
92D9 | DJNZ $92D5
92DB | RET |