アニメーションコマンド 0x90
指定したアドレスにあるアセンブリを即時実行し、さらに指定したアニメーションを読込みます。

構文
0x90, ushort address, ushort animation

パラメータ
ushort address
実行するアセンブリのバンク$B9内絶対アドレスを指定します。
ushort animation
新たに読み込むアニメーションの番号を指定します。

逆アセンブリ
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:D21E A6 64 		LDX $64
B9:D220 C8 		INY
B9:D221 B9 00 00 	LDA $0000,Y 	; parameter #1
B9:D224 85 26 		STA $26
B9:D226 C8 		INY
B9:D227 C8 		INY
B9:D228 98 		TYA
B9:D229 95 3C 		STA $3C,X 	; store current animation address to variable $3C
B9:D22B 8B 		PHB
B9:D22C 4B 		PHK
B9:D22D AB 		PLB
B9:D22E F4 33 D2 	PEA #$D233
B9:D231 6C 26 00 	JMP ($0026) 	; execute specified assembly (address is specified by parameter #1)
B9:D234 AB 		PLB
B9:D235 A6 64 		LDX $64
B9:D237 B4 3C 		LDY $3C,X
B9:D239 B9 00 00 	LDA $0000,Y 	; parameter #2
B9:D23C AB 		PLB
B9:D23D 4C C6 D0 	JMP $D0C6 	; animation initialize