diff options
| author | Rangi <35663410+Rangi42@users.noreply.github.com> | 2019-05-25 13:54:29 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-05-25 13:54:29 -0400 |
| commit | e8ddecd0eb1b79f2436f1ea8a0f2163bedec7550 (patch) | |
| tree | 0d512816b512f747fe7c8e795df4ca34f8efaec0 /engine/printer | |
| parent | b24cd55f968909c3ec29c6455a32463c987f3063 (diff) | |
| parent | 476f9ba40d5b59fd724ac1234b34448df372d52c (diff) | |
Merge pull request #636 from mid-kid/patch
Small cleanups
Diffstat (limited to 'engine/printer')
| -rw-r--r-- | engine/printer/printer.asm | 18 | ||||
| -rw-r--r-- | engine/printer/printer_serial.asm | 8 |
2 files changed, 13 insertions, 13 deletions
diff --git a/engine/printer/printer.asm b/engine/printer/printer.asm index 93945113c..588699863 100644 --- a/engine/printer/printer.asm +++ b/engine/printer/printer.asm @@ -56,7 +56,7 @@ PrintDexEntry: push af xor a ldh [rIF], a - ld a, $9 + ld a, (1 << SERIAL) | (1 << VBLANK) ldh [rIE], a call Printer_StartTransmission @@ -140,13 +140,13 @@ PrintPCBox: push af xor a ldh [rIF], a - ld a, %1001 + ld a, (1 << SERIAL) | (1 << VBLANK) ldh [rIE], a ld hl, hVBlank ld a, [hl] push af - ld [hl], %0100 + ld [hl], 4 xor a ldh [hBGMapMode], a @@ -219,7 +219,7 @@ PrintUnownStamp: push af xor a ldh [rIF], a - ld a, $9 + ld a, (1 << SERIAL) | (1 << VBLANK) ldh [rIE], a ld hl, hVBlank ld a, [hl] @@ -284,7 +284,7 @@ PrintMail: push af xor a ldh [rIF], a - ld a, %1001 + ld a, (1 << SERIAL) | (1 << VBLANK) ldh [rIE], a xor a @@ -326,7 +326,7 @@ PrintPartymon: push af xor a ldh [rIF], a - ld a, %1001 + ld a, (1 << SERIAL) | (1 << VBLANK) ldh [rIE], a xor a @@ -390,7 +390,7 @@ _PrintDiploma: push af xor a ldh [rIF], a - ld a, %1001 + ld a, (1 << SERIAL) | (1 << VBLANK) ldh [rIE], a ld hl, hVBlank @@ -458,9 +458,9 @@ CheckCancelPrint: ld [wPrinterOpcode], a ld a, $88 ldh [rSB], a - ld a, $1 + ld a, (0 << rSC_ON) | (1 << rSC_CLOCK) ldh [rSC], a - ld a, $81 + ld a, (1 << rSC_ON) | (1 << rSC_CLOCK) ldh [rSC], a .loop2 ld a, [wPrinterOpcode] diff --git a/engine/printer/printer_serial.asm b/engine/printer/printer_serial.asm index 154cc2fd4..e8cec0345 100644 --- a/engine/printer/printer_serial.asm +++ b/engine/printer/printer_serial.asm @@ -279,9 +279,9 @@ Printer_WaitHandshake: ld [wPrinterOpcode], a ld a, $88 ldh [rSB], a - ld a, $1 + ld a, (0 << rSC_ON) | (1 << rSC_CLOCK) ldh [rSC], a - ld a, $81 + ld a, (1 << rSC_ON) | (1 << rSC_CLOCK) ldh [rSC], a ret @@ -622,9 +622,9 @@ Printer_Send0x08: Printer_SerialSend: ldh [rSB], a - ld a, $1 ; switch to internal clock + ld a, (0 << rSC_ON) | (1 << rSC_CLOCK) ldh [rSC], a - ld a, $81 ; start transfer + ld a, (1 << rSC_ON) | (1 << rSC_CLOCK) ldh [rSC], a ret |
