ドラクエ風RPGファミコンプログラム講座 アセンブラ入門編
第35回
*今回は、ステータスの表示の準備です。
①HP・MP・L:の表示
②fontの追加
③数字の追加(0~9)
④アルファベットの追加(M・P・G)
.bank 2
.org $0000
.db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ;
.db $3C,$42,$42,$42,$42,$42,$42,$3C,$00,$00,$00,$00,$00,$00,$00,$00 ;0
.db $10,$30,$10,$10,$10,$10,$10,$38,$00,$00,$00,$00,$00,$00,$00,$00 ;1
.db $3C,$42,$02,$04,$18,$20,$40,$7E,$00,$00,$00,$00,$00,$00,$00,$00 ;2
.db $7E,$02,$04,$18,$04,$02,$42,$3C,$00,$00,$00,$00,$00,$00,$00,$00 ;3
.db $0C,$14,$24,$44,$44,$7E,$04,$04,$00,$00,$00,$00,$00,$00,$00,$00 ;4
.db $7E,$40,$40,$7C,$02,$02,$42,$3C,$00,$00,$00,$00,$00,$00,$00,$00 ;5
.db $1C,$20,$40,$7C,$42,$42,$42,$3C,$00,$00,$00,$00,$00,$00,$00,$00 ;6
.db $7E,$42,$42,$04,$08,$10,$10,$10,$00,$00,$00,$00,$00,$00,$00,$00 ;7
.db $3C,$42,$42,$3C,$42,$42,$42,$3C,$00,$00,$00,$00,$00,$00,$00,$00 ;8
.db $3C,$42,$42,$42,$3E,$02,$04,$18,$00,$00,$00,$00,$00,$00,$00,$00 ;9
.db $82,$82,$82,$FE,$82,$82,$82,$82,$00,$00,$00,$00,$00,$00,$00,$00 ;M
.db $82,$C6,$AA,$92,$92,$82,$82,$82,$00,$00,$00,$00,$00,$00,$00,$00 ;P
.db $FC,$82,$82,$82,$FC,$80,$80,$80,$00,$00,$00,$00,$00,$00,$00,$00 ;G
.db $00,$42,$42,$42,$7e,$42,$42,$42,$00,$00,$00,$00,$00,$00,$00,$00 ;H
.db $00,$7e,$40,$40,$7c,$40,$40,$7e,$00,$00,$00,$00,$00,$00,$00,$00 ;E
.db $00,$40,$40,$40,$40,$40,$42,$7e,$00,$00,$00,$00,$00,$00,$00,$00 ;L
.db $00,$3c,$42,$42,$42,$42,$42,$3c,$00,$00,$00,$00,$00,$00,$00,$00 ;O
.db $00,$42,$62,$52,$5a,$4a,$46,$42,$00,$00,$00,$00,$00,$00,$00,$00 ;N
.db $00,$3c,$42,$40,$3c,$02,$42,$3c,$00,$00,$00,$00,$00,$00,$00,$00 ;S
*文字列DATAを用意する。
str_data:
.db $0e,$00,$02,$06,$ff
.db $0c,$02,$02,$06,$ff
.db $10,$00,$02,$06,$ff
*今日は、DATAのみです次回は、FONTにウインドウを追加います。