2011年12月30日

mk2設計(3)

  PC-6001 のVDG である MC6847 と、mk2 のCRTコントローラですが、未サポートの画面以外に微妙に違う所があります。

  一つはセミグラフィックの表示の仕方で、mk2 ではキャラクタROMからデータを読み出しています(つまりセミグラフィック表示ではなく、グラフィックのキャラクタを表示させている)。

  もう一つは、水平同期のクロック数で、PC-6001 は 14.31818MHz で 910クロックに対して、mk2 は 912クロックです。



  他にも違いがありそうなので、FPGA化の際は、両方のコントローラを載せる事にします。

  幸い、回路規模はそんなに大きくありません(カウンタの固まりのイメージです)。



posted by えすび at 19:10| Comment(6) | P6解析:画面周り | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
ども、お世話になっております、Bernieです。
あけましておめでとうございます。

コミケブースで実際に稼働するFPGA版の勇姿を見て感激しました (*´Д`)ハァハァ。
mkIIの仕様実装も着実に進んでいるようで、更なる期待が高まります。

さて、本題なのですが…
mkII以降の機能を実装するにあたって元mkIIユーザーとしてこだわりたいところが、“mkII実機のみ”で発生するPSGホイッスル現象の再現です。
再現方法などはウチのHPのP6開発日記vol.1に少しだけ書いてあるのですが、フィルタ回路絡みの現象らしいので、エミュレータにどうやって実装させたら良いものか考え倦ねている部分でもあります。
そこで、ハード側から見た場合、これがどういう現象なのか考察をしていただきたく、こんなコメントを書いている次第です。

個人的には、音声合成が再現されてしまった今となってはmkIIのホイッスル現象だけがP6最後の未踏領域と(勝手に)思いこんでいるのですが、現在進行中の作業が一区切りついて時間が余った時などにえびすさんにも現象を確認して頂けると有り難いかと…(^^;

とりあえず、そのような感じで、本年度もよろしくお願いいたします。

Posted by Bernie at 2012年01月01日 13:02
 Bernieさん、今年もよろしくお願いします。

 『PSGホイッスル現象』ですが...

 何それ状態なので(^^;) 調査から始めてみますね。

 mk2のみ、らしいのですが、多分 66 でも発生すると思います。回路図は全く同じですので。


 ...もしかして、66 で発生しないのなら、例の怪しいコンデンサかも?


Posted by えすび at 2012年01月01日 18:13
ども、Bernieです。

ホイッスルが起こるのは完全にmkIIオンリーです。

えすびさんの手元には稼働するmkIIが渡っているという話でしたので、OLIONかスペハリをプレイして頂ければ直ぐにわかるかと…。
特にOLIONはRUNした瞬間に謎の周波数が出力されるのでビックリしますw。
Posted by Bernie at 2012年01月01日 19:03
 Bernieさん、どうもです。

 HPの方も見ましたので、ちょっと考えてみます。

 実機は、PC-6001とPC-6601 は修理して動くようになりましたので、違いが比較できますので、確かめてみます。

 スペハリは持っていないので、OLION で確かめてみます。



 先にも書きましたが、音声出力回路で、mk2と66 との違いは、とある場所にコンデンサが付いているかどうか、の差です。

 しかも、このコンデンサ、後付けなんですね(ジャンパ線みたいなもの)。多分、問題があったので、コンデンサを付けたって感じです。

 mk2の回路では、異常発信しているのかと思います、多分。



Posted by えすび at 2012年01月01日 19:25
ウチのmk2でもスペハリのホイッスル現象があるので
とりあえずこんな感じ、ということで揚げておきます。

http://twitpic.com/827tz2

鳴るタイミングが毎回変わってしまうのも、なんとも不思議な現象ですけれども。。
Posted by すさずま at 2012年01月03日 01:10
 すさずまさん、どうもありがとうございます。

 聞いてみました。
 合いの手みたいに入る「ピッピッ」ってやつですよね。

 あの音が偶然で鳴っているとは...


 ちなみに、66でもコンデンサを外すと鳴るようです
Posted by えすび at 2012年01月03日 08:44
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
×

この広告は90日以上新しい記事の投稿がないブログに表示されております。