planetary days,

不惑とか嘘だよ。惑う惑う。ふらふらと。

MZ-1Z009A

2024年09月30日 | 。・゜・(ノД`)・゜・。
手持ちの 1Z-009A.ROM のMコマンドの挙動が、どことなくおかしかった理由が判明!
03F2からの HEX1 サブルーチンで、AND 00FH をするところ、AND 0DFH になってた。
最初の打ち込み時に0FをDFに見間違えていた模様。

1Z-009B.ROM (MZ-1500のモニタ)と比較した時に、ちょうど1Z009Aと1Z009Bの差分がある場所なので、差分アドレスだけ見ておかしくないと思い込んでいた。
手元の1Z009A.ROMのタイムスタンプが2009/11/28付けになってるので、実に15年ぶりに解決したという話。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする