From be3f9cd5dce1a398714bf94a76a660320b5d6a99 Mon Sep 17 00:00:00 2001 From: Rangi Date: Mon, 6 Jul 2020 15:49:31 -0400 Subject: Define SERIAL_PREAMBLE_LENGTH --- constants/serial_constants.asm | 2 ++ engine/link/link.asm | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/constants/serial_constants.asm b/constants/serial_constants.asm index be11bd3e..81eadbf4 100644 --- a/constants/serial_constants.asm +++ b/constants/serial_constants.asm @@ -27,3 +27,5 @@ SERIAL_PREAMBLE_BYTE EQU $fd SERIAL_NO_DATA_BYTE EQU $fe ; signals the end of one part of a patch list (there are two parts) for player/enemy party data SERIAL_PATCH_LIST_PART_TERMINATOR EQU $ff + +SERIAL_PREAMBLE_LENGTH EQU 6 diff --git a/engine/link/link.asm b/engine/link/link.asm index 6293c14f..53f0e004 100644 --- a/engine/link/link.asm +++ b/engine/link/link.asm @@ -573,7 +573,7 @@ FixDataForLinkTransfer: Link_PrepPartyData_Gen1: ld de, wLinkData ld a, SERIAL_PREAMBLE_BYTE - ld b, PARTY_LENGTH + ld b, SERIAL_PREAMBLE_LENGTH .loop1 ld [de], a inc de @@ -739,7 +739,7 @@ Link_PrepPartyData_Gen1: Link_PrepPartyData_Gen2: ld de, wLinkData ld a, SERIAL_PREAMBLE_BYTE - ld b, PARTY_LENGTH + ld b, SERIAL_PREAMBLE_LENGTH .loop1 ld [de], a inc de -- cgit v1.2.3