前回の続き。

 さて入手したPET2001N、外付けのカセットテープレコーダ(datassette)も一緒だったのだがBASICからSAVEしてもカセットテープ自体は動いているのだが全然記録されない。困った。

2019PET0403A

  だがしかし。そんなこともあろうかとあらかじめVIC-20(VIC-1001)用のカセットレコーダを事前に用意していたのだよ。
2019PET0403B

 無水アルコールで清掃もする。

2019PET0403C

 こちらはたぶん大丈夫なはずなんだけど、やはりSAVEできない。これはPET2001N本体か?ということで回路図を眺めてみるとMOS6522(VIA)にカセット関連は直結。デジタル入出力をアナログ信号に変換する回路はなく、カセットレコーダ側でやっているようだ。

 ということでMOS6522を修理待ちのPET2001から抜いて交換。そうしたら動いた。素子の故障またはソケット接触不良か。なおMOS6522を外した状態でもBASICは起動します(カセットとユーザポートが使えなくなるだけ)。

 PET2001Nの筐体を開けるとカセット#2の端子がある。ここに対して操作するには SAVE "AAA",2 のようにデバイス番号を指定するとOK。また、カセットテープは巻き始めと巻き終わりの部分には磁性体を塗っていないリーダー部分があるが、PET2001でSAVEする時は最初に充分なギャップがあるため特に意識しなくても大丈夫。さあこれで安心して遊べますね。
 元々ついていたカセットレコーダを接続し、VIC-20用のカセットレコーダでSAVEしたテープを入れるとLOADできる。しかしSAVEはできない。ということでMOS6522周りの故障&カセットレコーダの故障。

2019PET0403D

 で、特定のグラフィックキャラクタを表示した時に文字にゴミが入ったように見える(上記写真は問題なし)。通常のASCII文字だとちゃんと表示されるのだが。

マクセル カセットテープ(10分/10巻パック) UR-10M 10P
B06XWT83FR 2000-01-01
5つ星のうち4.1
¥ 614