diff options
author | Rangi <remy.oukaour+rangi42@gmail.com> | 2021-02-22 12:39:49 -0500 |
---|---|---|
committer | Rangi <remy.oukaour+rangi42@gmail.com> | 2021-02-22 12:39:49 -0500 |
commit | bb88e045d10b704bfb6e86f142975016b3329eed (patch) | |
tree | 34bb66d1274f7a609566dd8e4c1d0b97aae2f45d /engine/link | |
parent | 95100227ec03465c090e8f21bac3ec5839f8a21d (diff) |
Identify link sync buffers, separate from link action bytes
Diffstat (limited to 'engine/link')
-rw-r--r-- | engine/link/link.asm | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/engine/link/link.asm b/engine/link/link.asm index 3dc46e50..c28330f4 100644 --- a/engine/link/link.asm +++ b/engine/link/link.asm @@ -2379,20 +2379,20 @@ Link_ResetSerialRegistersAfterLinkClosure: Link_EnsureSync: add $d0 - ld [wPlayerLinkAction], a - ld [wUnusedLinkAction], a + ld [wLinkPlayerSyncBuffer], a + ld [wLinkPlayerSyncBuffer + 1], a ld a, $2 ldh [hVBlank], a call DelayFrame call DelayFrame .receive_loop - call Serial_ExchangeLinkMenuSelection - ld a, [wOtherPlayerLinkMode] + call Serial_ExchangeSyncBytes + ld a, [wLinkReceivedSyncBuffer] ld b, a and $f0 cp $d0 jr z, .done - ld a, [wOtherPlayerLinkAction] + ld a, [wLinkReceivedSyncBuffer + 1] ld b, a and $f0 cp $d0 |