指定した画像を、指定した相対位置に指定した期間表示します。
構文
0x8B, sbyte time, ushort image, short xoffset, short yoffset
0x8B, sbyte time, ushort image, short xoffset, short yoffset
パラメータ
sbyte time
画像を表示する期間をフレーム単位で指定します。負数は指定できないことに注意してください。
ushort image
画像のアドレスを指定します。これは、$FC:0000 にあるスプライト画像の配列ポインタの要素番号の4倍を指定します。
short xoffset
この画像のX軸方向の位置関係を指定します。
short yoffset
この画像のY軸方向の位置関係を指定します。
逆アセンブリ
B9:D41D A6 64 LDX $64
B9:D41F B9 00 00 LDA $0000,Y
B9:D422 29 00 FF AND #$FF00
B9:D425 18 CLC
B9:D426 75 38 ADC $38,X
B9:D428 95 38 STA $38,X
B9:D42A 10 0B BPL $D437
B9:D42C C8 INY
B9:D42D C8 INY
B9:D42E C8 INY
B9:D42F C8 INY
B9:D430 C8 INY
B9:D431 C8 INY
B9:D432 C8 INY
B9:D433 C8 INY
B9:D434 4C 15 D1 JMP $D115
B9:D437 B9 02 00 LDA $0002,Y
B9:D43A 95 1A STA $1A,X
B9:D43C AF 7A 0D 00 LDA $00:0D7A
B9:D440 F0 16 BEQ $D458
B9:D442 AF 93 05 00 LDA $00:0593
B9:D446 C5 64 CMP $64
B9:D448 D0 0E BNE $D458
B9:D44A B9 04 00 LDA $0004,Y
B9:D44D 8F 7C 0D 00 STA $00:0D7C
B9:D451 B9 06 00 LDA $0006,Y
B9:D454 8F 7E 0D 00 STA $00:0D7E
B9:D458 A6 64 LDX $64
B9:D45A 98 TYA
B9:D45B 18 CLC
B9:D45C 69 08 00 ADC #$0008
B9:D45F 95 3C STA $3C,X
B9:D461 4C 3D D1 JMP $D13D