Users browsing this thread: 4 Guest(s)
Pony Fantasy VI Remake
Yup, FD-ing those three bytes, no encounters on that path. Thanks so much.
Okay, looking at Sketch. I think this is what I want? Looking at BNW's code here though, it's unchanged. Also tried to FD out C2/153D and C2/1540, did nothing.
Okay, looking at Sketch. I think this is what I want? Looking at BNW's code here though, it's unchanged. Also tried to FD out C2/153D and C2/1540, did nothing.
Code:
C2/151F: BB TYX
C2/1520: 20 8A 29 JSR $298A (Clear special effect, magic power, etc.)
C2/1523: A9 FF LDA #$FF
C2/1525: 85 B7 STA $B7 (start with null graphic index, in case it misses)
C2/1527: A9 AA LDA #$AA
C2/1529: 8D A9 11 STA $11A9 (Store Sketch in special effect)
C2/152C: 20 7B 31 JSR $317B (entity executes one hit)
C2/152F: AC 17 34 LDY $3417 (get the Sketchee)
C2/1532: 30 EA BMI $151E (Exit if it's null)
C2/1534: 8E 17 34 STX $3417 (save the attacker as the SketcheR)
C2/1537: B9 81 3C LDA $3C81,Y (get target [enemy] Special attack graphic)
C2/153A: 9D 81 3C STA $3C81,X (copy to attacker)
C2/153D: B9 2D 32 LDA $322D,Y (get target Special attack)
C2/1540: 9D 2D 32 STA $322D,X (copy to attacker)
C2/1543: 9C 15 34 STZ $3415 (will force randomization and skip backing up of
targets)
C2/1546: AD 00 34 LDA $3400
C2/1549: 85 B6 STA $B6 (copy "spell # of second attack" into normal
spell variable)
C2/154B: A9 FF LDA #$FF
C2/154D: 8D 00 34 STA $3400 (clear "spell # of second attack")
C2/1550: A9 01 LDA #$01
C2/1552: 04 B2 TSB $B2 (will allow name of attack to be displayed atop
screen for its first strike)
C2/1554: A5 B6 LDA $B6
C2/1556: 20 BF 1D JSR $1DBF (choose a command based on spell #)
C2/1559: 85 B5 STA $B5
C2/155B: 0A ASL
C2/155C: AA TAX
C2/155D: 7C C7 19 JMP ($19C7,X) (execute that command)
« Next Oldest | Next Newest »
Users browsing this thread: 4 Guest(s)