I got it working! (link removed)
Solution:
- No 0x85 commands in Modes 9/11 (this means no C01, and unfortunately means no sound effects.)
- Add 10 idle frames to the start of Mode 7 and 8 before the C02/C18
- Add 10 idle frames to the end of your attacks after C06 and before C0D
So my standing animation looks like:
//begin Mode 9
18 p- Unsheathe-1.png
5 p- Unsheathe-2.png
5 p- Unsheathe-3.png
1 p- Standing-1.png
My dodge looks like:
//begin Mode 7
10 p- Standing-1.png
C18
1 p- Standing-1.png
C0E
3 p- Dodge-1.png
1 p- Dodge-2.png
C01
3 p- Dodge-1.png
C0D
And my attack looks like:
//begin Mode 1
C03
C07
1 p- Standing-1.png
2 p- Attack-1.png
C1B
2 p- Attack-2.png
2 p- Attack-3.png
2 p- Attack-4.png
6 p- Attack-5.png
5 p- Attack-6.png
5 p- Attack-7.png
5 p- Attack-8.png
5 p- Attack-9.png
C04
C1A
C1F
10 p- Attack-10p.png
C01
5 p- Attack-11p.png
5 p- Attack-12p.png
5 p- Attack-13p.png
2 p- Attack-14p.png
C22
2 p- Attack-15.png
2 p- Attack-16.png
3 p- Attack-17.png
3 p- Attack-18.png
3 p- Attack-19.png
3 p- Attack-20.png
3 p- Attack-21.png
C06
10 p- Standing-1.png
C0D