You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
Menu
This commit is contained in:
@@ -6,17 +6,17 @@ Serial:: ; 6ef
|
||||
push de
|
||||
push hl
|
||||
|
||||
ld a, [hFFC9]
|
||||
ld a, [hMobileReceive]
|
||||
and a
|
||||
jr nz, .asm_71c
|
||||
jr nz, .mobile
|
||||
|
||||
ld a, [wc2d4]
|
||||
bit 0, a
|
||||
jr nz, .asm_721
|
||||
jr nz, .printer
|
||||
|
||||
ld a, [hLinkPlayerNumber]
|
||||
inc a ; is it equal to -1?
|
||||
jr z, .asm_726
|
||||
jr z, .init_player_number
|
||||
|
||||
ld a, [rSB]
|
||||
ld [hSerialReceive], a
|
||||
@@ -26,62 +26,62 @@ Serial:: ; 6ef
|
||||
|
||||
ld a, [hLinkPlayerNumber]
|
||||
cp $2
|
||||
jr z, .asm_752
|
||||
jr z, .player2
|
||||
|
||||
ld a, 0 << rSC_ON
|
||||
ld [rSC], a
|
||||
ld a, 1 << rSC_ON
|
||||
ld [rSC], a
|
||||
jr .asm_752
|
||||
jr .player2
|
||||
|
||||
.asm_71c
|
||||
call Function3e80
|
||||
jr .asm_75a
|
||||
.mobile
|
||||
call MobileReceive
|
||||
jr .end
|
||||
|
||||
.asm_721
|
||||
call Function2057
|
||||
jr .asm_75a
|
||||
.printer
|
||||
call PrinterReceive
|
||||
jr .end
|
||||
|
||||
.asm_726
|
||||
.init_player_number
|
||||
ld a, [rSB]
|
||||
cp $1
|
||||
jr z, .asm_730
|
||||
jr z, .player1
|
||||
cp $2
|
||||
jr nz, .asm_752
|
||||
jr nz, .player2
|
||||
|
||||
.asm_730
|
||||
.player1
|
||||
ld [hSerialReceive], a
|
||||
ld [hLinkPlayerNumber], a
|
||||
cp $2
|
||||
jr z, .asm_74f
|
||||
jr z, ._player2
|
||||
|
||||
xor a
|
||||
ld [rSB], a
|
||||
ld a, $3
|
||||
ld [rDIV], a
|
||||
|
||||
.asm_73f
|
||||
.wait_bit_7
|
||||
ld a, [rDIV]
|
||||
bit 7, a
|
||||
jr nz, .asm_73f
|
||||
jr nz, .wait_bit_7
|
||||
|
||||
ld a, 0 << rSC_ON
|
||||
ld [rSC], a
|
||||
ld a, 1 << rSC_ON
|
||||
ld [rSC], a
|
||||
jr .asm_752
|
||||
jr .player2
|
||||
|
||||
.asm_74f
|
||||
._player2
|
||||
xor a
|
||||
ld [rSB], a
|
||||
|
||||
.asm_752
|
||||
.player2
|
||||
ld a, $1
|
||||
ld [hFFCA], a
|
||||
ld a, $fe
|
||||
ld a, -2
|
||||
ld [hSerialSend], a
|
||||
|
||||
.asm_75a
|
||||
.end
|
||||
pop hl
|
||||
pop de
|
||||
pop bc
|
||||
|
||||
Reference in New Issue
Block a user