summaryrefslogtreecommitdiff
path: root/common/transfer_data.asm
blob: 0276d7c3134a4b42a5e02fc022da2a4376eb5d34 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
	API_106 $0040, UNKNOWN_VALUE

.asm_1bfe
	waita $01

	ld hl, Space_3
	API $0C8

	or a
	jr nz, .asm_1c18

	IS_SOUND_PLAYING 1 ; return

.asm_1c18
	LD_HL_IND Space_3
	LD_IND_HL Space_4
	ld a, l
	cp $22
	jr nz, .asm_1bfe

	ld a, h
	cp $22
	jr nz, .asm_1bfe

	ld de, 60 ; transfer length
	ld hl, Prologue
	call TransferData

	ld de, DATA_TRANSFER_LENGTH ; transfer length
	ld hl, DataPacket
	call TransferData