From 31c3c94d64e1ac1e40c95acfda7de8b99b4f302b Mon Sep 17 00:00:00 2001 From: vulcandth Date: Sat, 12 Mar 2022 17:34:04 -0600 Subject: Build the Virtual Console patch with `make crystal11_vc` (#882) Fixes #813 --- mobile/mobile_40.asm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'mobile') diff --git a/mobile/mobile_40.asm b/mobile/mobile_40.asm index e01b7c8ce..94cb4f6c8 100644 --- a/mobile/mobile_40.asm +++ b/mobile/mobile_40.asm @@ -1530,6 +1530,7 @@ Function1009f3: _LinkBattleSendReceiveAction: call .StageForSend ld [wLinkBattleSentAction], a + vc_hook send_byt2 farcall PlaceWaitingText ld a, [wLinkMode] cp LINK_MOBILE @@ -1584,20 +1585,35 @@ _LinkBattleSendReceiveAction: inc a jr z, .waiting + vc_hook send_byt2_ret + vc_patch send_byt2_wait +if DEF(_CRYSTAL11_VC) + ld b, 26 +else ld b, 10 +endc + vc_patch_end .receive call DelayFrame call LinkTransfer dec b jr nz, .receive + vc_hook send_dummy + vc_patch send_dummy_wait +if DEF(_CRYSTAL11_VC) + ld b, 26 +else ld b, 10 +endc + vc_patch_end .acknowledge call DelayFrame call LinkDataReceived dec b jr nz, .acknowledge + vc_hook send_dummy_end ld a, [wOtherPlayerLinkAction] ld [wBattleAction], a ret -- cgit v1.2.3