ただのメモなので見る価値はないです

読める人ならなおさら

 

26 D2 ; ld H,D2

2E AB ; ld L,AB

AF ; xor A

86 ; add (HL)

26 D0 ; ld H,D0

2E E3 ; ld L,E3

2C ; inc L x9

32 ; ldd (HL),A

C9 ; ret

 

 

 

 

お久しぶりです

Z80勉強してたら半年経ってました

そしてポケモン緑でプログラムを書いた感想なのですが…

 

 

めっちゃ書きづらい

 

 

 

これに尽きます

便利なコード書こうとしたら制約多過ぎてどうしても長文になります

はたして任意コードをマスターする日は来るのか…

 

おまけ

経験値を1だけ増やす

がむ ld h D1

ぜで ld l 33

レ And a 

ど Inc(HL)

の Ret

Inc(HL)の万能感は異常

 

追記;

三番目のポケモンの経験値が1加算されます

なぜ書き忘れてたのか

 

 

 

 

 

 

巷で噂の任意コード実行…

気になっていたので勢いで購入

 

先人の作ったニーモニックを見ながらコードを自作しようと奮闘しているがこれが難しい

ld A (n'n)

ld (n'n)A

上の2つは特に意味が全くわからない

裏汎用レジスタが云々…と書かれていたがいまいちピンとこない

これさえわかればコードはほぼ自由に書けるので気が向いたら書くかも?