1 Star 0 Fork 0

zengfr繁荣 / FinalFightAE-Source

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
ffight_ae_input_hijacks.asm 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
Grego Lewandowski 提交于 2019-12-01 12:19 . Check in
;================================================
hijack_player_two_input:
move.b ($6aa,A5), ($6ab,A5)
move.b ($5e,A5), D0
move.b D0, ($6aa,A5)
lea ($f4,A5), A3
jsr $002BB4
bsr p3_calc_input
lea ($f4,A5), A3
jsr $002BB4
jmp $002BA6
;================================================
;================================================
p3_calc_input:
move.w $800176.l, D0
not.w D0
move.b D0, ($686A,A5)
move.b ($676A,A5), ($676b,A5)
move.b ($686A,A5), D0
move.b D0, ($676A,A5)
lsl.w (p3_start_button_fifo,A5)
btst #$7, ($676a,A5)
beq p3_calc_input_end
bset #$0, (p3_start_button_fifo,A5)
p3_calc_input_end:
bclr #$7, ($676a,A5)
bclr #$7, ($676b,A5)
rts
;================================================
;================================================
p3_check_press_start:
moveq #$0, D0
move.b (p3_start_button_fifo,A5), D0
cmp.b #$1, D0
bne p3_check_press_start_fail
moveq #$1, D0
rts
p3_check_press_start_fail:
moveq #$0, D0
rts
;================================================
1
https://gitee.com/zengfr/FinalFightAE-Source.git
git@gitee.com:zengfr/FinalFightAE-Source.git
zengfr
FinalFightAE-Source
FinalFightAE-Source
master

搜索帮助