button constants for some function

probably to do with mobile link
This commit is contained in:
yenatch 2013-12-18 02:11:24 -05:00
parent 12a18c8fd9
commit 6909a00e8b

View File

@ -93976,33 +93976,44 @@ Function11c52c: ; 11c52c (47:452c)
Function11c53d: ; 11c53d (47:453d) Function11c53d: ; 11c53d (47:453d)
ld hl, $cd21 ld hl, $cd21
ld de, hJoypadPressed ; $ffa3 ld de, hJoypadPressed ; $ffa3
ld a, [de] ld a, [de]
and $8 and START
jr nz, .asm_11c57f jr nz, .start
ld a, [de] ld a, [de]
and $4 and SELECT
jr nz, .asm_11c58d jr nz, .select
ld a, [de] ld a, [de]
and $2 and B_BUTTON
jr nz, .asm_11c589 jr nz, .b
ld a, [de] ld a, [de]
and $1 and A_BUTTON
jr nz, .asm_11c56f jr nz, .a
ld de, $ffa9 ld de, $ffa9
ld a, [de] ld a, [de]
and $40 and D_UP
jr nz, .asm_11c5b5 jr nz, .up
ld a, [de] ld a, [de]
and $80 and D_DOWN
jr nz, .asm_11c5bd jr nz, .down
ld a, [de] ld a, [de]
and $20 and D_LEFT
jr nz, .asm_11c5c5 jr nz, .left
ld a, [de] ld a, [de]
and $10 and D_RIGHT
jr nz, .asm_11c5da jr nz, .right
ret ret
.asm_11c56f
.a
ld a, [$cd21] ld a, [$cd21]
cp $f cp $f
jr c, .asm_11c59d jr c, .asm_11c59d
@ -94010,50 +94021,60 @@ Function11c53d: ; 11c53d (47:453d)
jr z, .asm_11c5ab jr z, .asm_11c5ab
dec a dec a
jr z, .asm_11c599 jr z, .asm_11c599
jr .asm_11c589 jr .b
.asm_11c57f
.start
ld hl, $cd24 ld hl, $cd24
set 0, [hl] set 0, [hl]
ld a, $8 ld a, $8
ld [BGMapBuffer], a ; $cd20 (aliases: CreditsPos) ld [BGMapBuffer], a ; $cd20 (aliases: CreditsPos)
.asm_11c589
.b
ld a, $4 ld a, $4
jr .asm_11c59f jr .asm_11c59f
.asm_11c58d
.select
ld a, [$cd2b] ld a, [$cd2b]
xor $1 xor $1
ld [$cd2b], a ld [$cd2b], a
ld a, $15 ld a, $15
jr .asm_11c59f jr .asm_11c59f
.asm_11c599 .asm_11c599
ld a, $13 ld a, $13
jr .asm_11c59f jr .asm_11c59f
.asm_11c59d .asm_11c59d
ld a, $8 ld a, $8
.asm_11c59f .asm_11c59f
ld hl, $cd24 ld hl, $cd24
set 1, [hl] set 1, [hl]
ld [$cf63], a ld [$cf63], a
call PlayClickSFX call PlayClickSFX
ret ret
.asm_11c5ab .asm_11c5ab
ld a, [BGMapBuffer] ; $cd20 (aliases: CreditsPos) ld a, [BGMapBuffer] ; $cd20 (aliases: CreditsPos)
call Function11ca6a call Function11ca6a
call PlayClickSFX call PlayClickSFX
ret ret
.asm_11c5b5
.up
ld a, [hl] ld a, [hl]
cp $3 cp $3
ret c ret c
sub $3 sub $3
jr .asm_11c5ee jr .asm_11c5ee
.asm_11c5bd
.down
ld a, [hl] ld a, [hl]
cp $f cp $f
ret nc ret nc
add $3 add $3
jr .asm_11c5ee jr .asm_11c5ee
.asm_11c5c5
.left
ld a, [hl] ld a, [hl]
and a and a
ret z ret z
@ -94069,7 +94090,8 @@ Function11c53d: ; 11c53d (47:453d)
ret z ret z
dec a dec a
jr .asm_11c5ee jr .asm_11c5ee
.asm_11c5da
.right
ld a, [hl] ld a, [hl]
cp $2 cp $2
ret z ret z
@ -94084,6 +94106,7 @@ Function11c53d: ; 11c53d (47:453d)
cp $11 cp $11
ret z ret z
inc a inc a
.asm_11c5ee .asm_11c5ee
ld [hl], a ld [hl], a
ret ret