Function C1 496F - clementgallet/ff6-tas GitHub Wiki

  • Calls several functions
  • Does not seem to break the stack
$C1/496F 36 A2       ROL $A2,x
$C1/4971 55 58       EOR $58,x
$C1/4973 A0 A0 6A    LDY #$6AA0              
$C1/4976 A9 7E       LDA #$7E                
$C1/4978 20 03 1A    JSR $1A03
$C1/497B 7B          TDC                     
$C1/497C A8          TAY                     
$C1/497D B9 83 58    LDA $5883,y[$00:5883]   
$C1/4980 99 15 5D    STA $5D15,y[$00:5D15]   
$C1/4983 B9 55 58    LDA $5855,y[$00:5855]   
$C1/4986 99 23 5D    STA $5D23,y[$00:5D23]   
$C1/4989 C8          INY                     
$C1/498A C0 0E 00    CPY #$000E              
$C1/498D D0 EE       BNE $EE    [$497D]      
$C1/498F 20 FB 59    JSR $59FB
$C1/4992 A9 06       LDA #$06                
$C1/4994 20 3E 4E    JSR $4E3E
$C1/4997 20 AD 66    JSR $66AD
$C1/499A A2 80 00    LDX #$0080              
$C1/499D 86 36       STX $36    [$00:1336]   
$C1/499F A2 4D 5E    LDX #$5E4D              
$C1/49A2 A9 7E       LDA #$7E                
$C1/49A4 A0 00 7E    LDY #$7E00              
$C1/49A7 20 03 1A    JSR $1A03
$C1/49AA 60          RTS