summaryrefslogtreecommitdiff
path: root/engine/printer/printer.asm
diff options
context:
space:
mode:
Diffstat (limited to 'engine/printer/printer.asm')
-rw-r--r--engine/printer/printer.asm32
1 files changed, 16 insertions, 16 deletions
diff --git a/engine/printer/printer.asm b/engine/printer/printer.asm
index 8c659c27e..93945113c 100644
--- a/engine/printer/printer.asm
+++ b/engine/printer/printer.asm
@@ -30,7 +30,7 @@ Printer_PrepareTileMapForPrint:
push af
call Printer_StartTransmission
pop af
- ld [wcbfa], a
+ ld [wPrinterMargins], a
call Printer_CopyTileMapToBuffer
ret
@@ -60,8 +60,8 @@ PrintDexEntry:
ldh [rIE], a
call Printer_StartTransmission
- ld a, $10
- ld [wcbfa], a
+ ln a, 1, 0
+ ld [wPrinterMargins], a
farcall PrintPage1
call ClearTileMap
ld a, %11100100
@@ -86,8 +86,8 @@ PrintDexEntry:
ldh [hBGMapMode], a
call Printer_StartTransmission
- ld a, $3
- ld [wcbfa], a
+ ln a, 0, 3
+ ld [wPrinterMargins], a
farcall PrintPage2
call Printer_ResetJoypadRegisters
ld a, 4
@@ -151,7 +151,7 @@ PrintPCBox:
xor a
ldh [hBGMapMode], a
call PrintPCBox_Page1
- ld a, $10 ; to be loaded to wcbfa
+ ln a, 1, 0 ; to be loaded to wPrinterMargins
call Printer_PrepareTileMapForPrint
call Printer_ResetRegistersAndStartDataSend
jr c, .cancel
@@ -162,7 +162,7 @@ PrintPCBox:
xor a
ldh [hBGMapMode], a
call PrintPCBox_Page2
- ld a, $0 ; to be loaded to wcbfa
+ ln a, 0, 0 ; to be loaded to wPrinterMargins
call Printer_PrepareTileMapForPrint
call Printer_ResetRegistersAndStartDataSend
jr c, .cancel
@@ -174,7 +174,7 @@ PrintPCBox:
xor a
ldh [hBGMapMode], a
call PrintPCBox_Page3
- ld a, $0 ; to be loaded to wcbfa
+ ln a, 0, 0 ; to be loaded to wPrinterMargins
call Printer_PrepareTileMapForPrint
call Printer_ResetRegistersAndStartDataSend
jr c, .cancel
@@ -186,7 +186,7 @@ PrintPCBox:
xor a
ldh [hBGMapMode], a
call PrintPCBox_Page4
- ld a, $3 ; to be loaded to wcbfa
+ ln a, 0, 3 ; to be loaded to wPrinterMargins
call Printer_PrepareTileMapForPrint
call Printer_ResetRegistersAndStartDataSend
.cancel
@@ -229,7 +229,7 @@ PrintUnownStamp:
ldh [hBGMapMode], a
call LoadTileMapToTempTileMap
farcall PlaceUnownPrinterFrontpic
- ld a, $0 ; to be loaded to wcbfa
+ ln a, 0, 0 ; to be loaded to wPrinterMargins
call Printer_PrepareTileMapForPrint
call Call_LoadTempTileMapToTileMap
call Printer_ResetJoypadRegisters
@@ -290,7 +290,7 @@ PrintMail:
xor a
ldh [hBGMapMode], a
- ld a, $13 ; to be loaded to wcbfa
+ ln a, 1, 3 ; to be loaded to wPrinterMargins
call Printer_PrepareTileMapForPrint
ld hl, hVBlank
ld a, [hl]
@@ -332,7 +332,7 @@ PrintPartymon:
xor a
ldh [hBGMapMode], a
farcall PrintPartyMonPage1
- ld a, $10 ; to be loaded to wcbfa
+ ln a, 1, 0 ; to be loaded to wPrinterMargins
call Printer_PrepareTileMapForPrint
ld hl, hVBlank
@@ -353,7 +353,7 @@ PrintPartymon:
xor a
ldh [hBGMapMode], a
farcall PrintPartyMonPage2
- ld a, $3 ; to be loaded to wcbfa
+ ln a, 0, 3 ; to be loaded to wPrinterMargins
call Printer_PrepareTileMapForPrint
ld a, 18 / 2
@@ -398,7 +398,7 @@ _PrintDiploma:
push af
ld [hl], %0100
- ld a, $10 ; to be loaded to wcbfa
+ ln a, 1, 0 ; to be loaded to wPrinterMargins
call Printer_PrepareTileMapForPrint
call Printer_ResetJoypadRegisters
@@ -416,7 +416,7 @@ _PrintDiploma:
farcall PrintDiplomaPage2
- ld a, $3 ; to be loaded to wcbfa
+ ln a, 0, 3 ; to be loaded to wPrinterMargins
call Printer_PrepareTileMapForPrint
call Call_LoadTempTileMapToTileMap
call Printer_ResetJoypadRegisters
@@ -820,7 +820,7 @@ Printer_GetMonGender:
ld l, a
ld a, [wAddrOfBoxToPrint + 1]
ld h, a
- ld bc, $2b
+ ld bc, 2 + MONS_PER_BOX + MON_DVS
add hl, bc
ld bc, BOXMON_STRUCT_LENGTH
ld a, [wWhichBoxMonToPrint]