ゲームプログラミング

ドラクエ風RPGファミコンプログラム 

第13回 【ld 命令の検証】 *今回は、ld命令を実行して検証することにします。 【画像8】のように lda #100 ldx #$64 sta $6000 stx $6001 を書き足します。 【画像8】 *FUECXを起動して、DebugのHex Editorをひらき 【画像9】の 006000: 64 64 00 を見…

ドラクエ風RPGファミコンプログラム講座

第12回 新年あけましておめでとうございます。今年も、ファミコンプログラミングはじめましょう。【アセンブラ入門編③】1.アドレッシング ⑴ ld命令とアドレッシング lda #100 lda #$64 lda $7000(ラベル) lda $7000,x lda $7000,y lda <$00 lda <$00,x …

ドラクエ風RPGファミコンプログラム

第11回 【コンパイル編】 ⁂今年もあと少しで終わりを迎えようとしています、いままでの記事を振り返ってみて、入門者にはわかりずらいように感じました。 そこで、開発環境 コンパイルの仕方を解説します。 1.EDITOR(メモ帳) *プログラムを書く。【画像…

ドラクエ風RPGファミコンプログラム講座 アセンブラ入門編

第10回目 【アセンブラ入門編②】*ロード命令 ld は、レジスタに、メモリーの値や数値をコピーする。 (例) lda #$20 Aレジスタに、16進数$20を入れる。 ldx #$20 xレジスタに、16進数$20を入れる。 ldy #$20 yレジスタに、16進数$20を入れる。 ストア命令 s…