Slide 22
Slide 22 text
TTERY
DOT MATRIX WITH STEREO SOUND
実装日記 vol.1 (11)
● 初めてのRET命令の戻り先が1byte違うことが原因
– テストROMのソースコードと実行ログを目diff
– つまり正しい無限ループではなかった
● 分岐命令(JP, CALL, RET)でPCの扱いがよくないっぽい
– PCなにもわからない(´・ω・`)
● 現在の実装の問題点: 命令の処理が関数になってない
– オペコードごとに処理を重複して書いてた
● コピペミスやtypoで命令の本体がパラレルワールドになってた
– PC進める量もついでに異なってたりした