Function C1 05A9 - clementgallet/ff6-tas GitHub Wiki
- Don't know what this is doing
- I guess it does not break the stack
$C1/05A9 AD EC 7A LDA $7AEC [$00:7AEC]
$C1/05AC AE EA 7A LDX $7AEA [$00:7AEA]
$C1/05AF 20 29 1A JSR $1A29 [$C5:1A29]
$C1/05B2 C2 20 REP #$20
$C1/05B4 AD E6 7A LDA $7AE6 [$00:7AE6]
$C1/05B7 38 SEC
$C1/05B8 ED ED 7A SBC $7AED [$00:7AED]
$C1/05BB 8D 84 64 STA $6484 [$00:6484]
$C1/05BE AD E8 7A LDA $7AE8 [$00:7AE8]
$C1/05C1 38 SEC
$C1/05C2 ED EF 7A SBC $7AEF [$00:7AEF]
$C1/05C5 8D 86 64 STA $6486 [$00:6486]
$C1/05C8 7B TDC
$C1/05C9 E2 20 SEP #$20
$C1/05CB AD F1 7A LDA $7AF1 [$00:7AF1]
$C1/05CE F0 57 BEQ $57 [$0627]
$C1/05D0 9C F1 7A STZ $7AF1 [$00:7AF1]
$C1/05D3 AD 78 60 LDA $6078 [$00:6078]
$C1/05D6 D0 2D BNE $2D [$0605]
$C1/05D8 AD 99 62 LDA $6299 [$00:6299]
$C1/05DB F0 17 BEQ $17 [$05F4]
$C1/05DD C9 01 CMP #$01
$C1/05DF F0 0E BEQ $0E [$05EF]
$C1/05E1 C9 02 CMP #$02
$C1/05E3 F0 05 BEQ $05 [$05EA]
$C1/05E5 A0 10 56 LDY #$5610
$C1/05E8 80 0D BRA $0D [$05F7]
$C1/05EA A0 00 56 LDY #$5600
$C1/05ED 80 08 BRA $08 [$05F7]
$C1/05EF A0 10 54 LDY #$5410
$C1/05F2 80 03 BRA $03 [$05F7]
$C1/05F4 A0 00 54 LDY #$5400
$C1/05F7 9C 99 62 STZ $6299 [$00:6299]
$C1/05FA AD F8 7A LDA $7AF8 [$00:7AF8]
$C1/05FD AE F6 7A LDX $7AF6 [$00:7AF6]
$C1/0600 84 36 STY $36 [$00:1336]
$C1/0602 20 29 1A JSR $1A29 [$C5:1A29]
$C1/0605 AD DE 7F LDA $7FDE [$00:7FDE]
$C1/0608 29 7F AND #$7F
$C1/060A C9 05 CMP #$05
$C1/060C D0 19 BNE $19 [$0627]
$C1/060E C2 20 REP #$20
$C1/0610 AD F2 7A LDA $7AF2 [$00:7AF2]
$C1/0613 38 SEC
$C1/0614 ED F9 7A SBC $7AF9 [$00:7AF9]
$C1/0617 8D F5 4A STA $4AF5 [$00:4AF5]
$C1/061A AD F4 7A LDA $7AF4 [$00:7AF4]
$C1/061D 38 SEC
$C1/061E ED FB 7A SBC $7AFB [$00:7AFB]
$C1/0621 8D F7 4A STA $4AF7 [$00:4AF7]
$C1/0624 7B TDC
$C1/0625 E2 20 SEP #$20
$C1/0627 60 RTS