mirror of
https://github.com/pret/pokeyellow.git
synced 2026-03-21 17:34:31 -05:00
34 lines
559 B
NASM
34 lines
559 B
NASM
PrinterSerial::
|
|
homecall PrinterSerial_
|
|
ret
|
|
|
|
SerialFunction::
|
|
ld a, [wPrinterConnectionOpen]
|
|
bit 0, a
|
|
ret z
|
|
ld a, [wPrinterOpcode]
|
|
and a
|
|
ret nz
|
|
ld hl, wOverworldMap + 650
|
|
inc [hl]
|
|
ld a, [hl]
|
|
cp $6
|
|
ret c
|
|
xor a
|
|
ld [hl], a
|
|
ld a, $0c
|
|
ld [wPrinterOpcode], a
|
|
ld a, $88
|
|
ldh [rSB], a
|
|
ld a, $1
|
|
ldh [rSC], a
|
|
ld a, SC_START | SC_INTERNAL
|
|
ldh [rSC], a
|
|
ret
|
|
|
|
; causes the text box to close without waiting for a button press after displaying text
|
|
DisableWaitingAfterTextDisplay::
|
|
ld a, $01
|
|
ld [wDoNotWaitForButtonPressAfterDisplayingText], a
|
|
ret
|