アニメーションコマンド 0x83 |
ushort address
実行するアセンブリのバンク$B9内絶対アドレスを指定します。B9:D100 A6 64 LDX $64 B9:D102 B5 38 LDA $38,X ; variable $38 (image display period) B9:D104 38 SEC B9:D105 F5 3A SBC $3A,X ; variable $3A B9:D107 95 38 STA $38,X B9:D109 F0 02 BEQ $D10D B9:D10B 10 31 BPL $D13E B9:D1A5 A6 64 LDX $64 B9:D1A7 98 TYA B9:D1A8 95 3C STA $3C,X ; store current image address to variable $38 B9:D1AA C8 INY B9:D1AB B9 00 00 LDA $0000,Y ; parameter #1 B9:D1AE 85 26 STA $26 B9:D1B0 C8 INY B9:D1B1 C8 INY B9:D1B2 6C 26 00 JMP ($0026) ; execute specified assembly (address is specified by parameter #1)