aboutsummaryrefslogtreecommitdiffstats
path: root/engine/printer
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2016-06-11 17:49:03 -0700
committerGitHub <noreply@github.com>2016-06-11 17:49:03 -0700
commitdb0ac16b6b4f257de338d1aaac561e681ca8723a (patch)
treed6888723f443557ce45c9a00d873caa5e7a8930e /engine/printer
parentMore syncing with pokered (diff)
parentMerge branch 'master' of github.com:pret/pokeyellow (diff)
downloadpokeyellow-db0ac16b6b4f257de338d1aaac561e681ca8723a.tar.gz
pokeyellow-db0ac16b6b4f257de338d1aaac561e681ca8723a.tar.xz
pokeyellow-db0ac16b6b4f257de338d1aaac561e681ca8723a.zip
Merge pull request #14 from PikalaxALT/master
Yellow documentation
Diffstat (limited to '')
-rw-r--r--engine/printer.asm10
-rwxr-xr-xengine/printer/serial.asm22
2 files changed, 16 insertions, 16 deletions
diff --git a/engine/printer.asm b/engine/printer.asm
index d4cc8192..4bf04e1a 100644
--- a/engine/printer.asm
+++ b/engine/printer.asm
@@ -359,7 +359,7 @@ PrintFanClubPortrait: ; e8e24
xor a
ld [hCanceledPrinting], a
call Printer_PlayPrinterMusic
- call Func_ea3ea
+ call Printer_GetMonStats
ld a, [rIE]
push af
xor a
@@ -397,7 +397,7 @@ PrintFanClubPortrait: ; e8e24
call Printer_PlayMapMusic
ret
-Func_e8e79: ; e8e79 (3a:4e79)
+PrinterDebug: ; e8e79 (3a:4e79)
push af
push bc
push de
@@ -415,13 +415,13 @@ Func_e8e79: ; e8e79 (3a:4e79)
ld a, $1
ld [H_AUTOBGTRANSFERENABLED], a
call Printer_CopyTileMapToPrinterTileBuffer
- call Func_ea573
+ call PrinterDebug_LoadGFX
.loop
ld a, [wPrinterSendState]
bit 7, a
jr nz, .quit
- call Func_ea5d1
- call Func_ea5b7
+ call PrinterDebug_DoFunction
+ call PrinterDebug_ConvertStatusFlagsToTiles
call DelayFrame
jr .loop
diff --git a/engine/printer/serial.asm b/engine/printer/serial.asm
index 54d31a15..f3984420 100755
--- a/engine/printer/serial.asm
+++ b/engine/printer/serial.asm
@@ -105,9 +105,9 @@ Printer_StartTransmittingTilemap:
ld hl, PrinterDataPacket3
call CopyPrinterDataHeader
call Printer_Convert2RowsTo2bpp
- ld a, (wPrinterSendDataSourceEnd - wPrinterSendDataSource) % $100
+ ld a, (wPrinterSendDataSource1End - wPrinterSendDataSource1) % $100
ld [wPrinterDataSize], a
- ld a, (wPrinterSendDataSourceEnd - wPrinterSendDataSource) / $100
+ ld a, (wPrinterSendDataSource1End - wPrinterSendDataSource1) / $100
ld [wPrinterDataSize + 1], a
call ComputePrinterChecksum
call Printer_Next
@@ -305,8 +305,8 @@ ResetPrinterData:
xor a
ld [wPrinterDataSize], a
ld [wPrinterDataSize + 1], a
- ld hl, wPrinterSendDataSource
- ld bc, wPrinterSendDataSourceEnd - wPrinterSendDataSource
+ ld hl, wPrinterSendDataSource1
+ ld bc, wPrinterSendDataSource1End - wPrinterSendDataSource1
call Printer_FillMemory
ret
@@ -319,7 +319,7 @@ ComputePrinterChecksum:
ld c, a
ld a, [wPrinterDataSize + 1]
ld b, a
- ld de, wPrinterSendDataSource
+ ld de, wPrinterSendDataSource1
call .AddToChecksum
ld a, l
ld [wPrinterChecksum], a
@@ -344,13 +344,13 @@ ComputePrinterChecksum:
Printer_StageHeaderForSend:
ld a, $1
- ld [wPrinterSendDataSource], a
+ ld [wPrinterSendDataSource1], a
ld a, [wcae2]
- ld [wPrinterSendDataSource + 1], a
+ ld [wPrinterSendDataSource1 + 1], a
ld a, %11100100
- ld [wPrinterSendDataSource + 2], a
+ ld [wPrinterSendDataSource1 + 2], a
ld a, [wPrinterSettingsTempCopy]
- ld [wPrinterSendDataSource + 3], a
+ ld [wPrinterSendDataSource1 + 3], a
ret
Printer_Convert2RowsTo2bpp:
@@ -370,7 +370,7 @@ Printer_Convert2RowsTo2bpp:
.got_row
ld e, l
ld d, h
- ld hl, wPrinterSendDataSource
+ ld hl, wPrinterSendDataSource1
ld c, 2 * SCREEN_WIDTH
.loop
ld a, [de]
@@ -542,7 +542,7 @@ PrinterSerial_: ; e8a5e (3a:4a5e)
ld e, a
ld a, [wPrinterSendByteOffset + 1]
ld d, a
- ld hl, wPrinterSendDataSource
+ ld hl, wPrinterSendDataSource1
add hl, de
inc de
ld a, e