過去におそらく皆さんが苦心して作られたと思われるMZ用のゲームがPIC上で動くなんて、感激です。12:03:02)ケンケンさんコメントをどうも有り難うございます。夕べ(日曜の夜)は、コレを完成させてブログを書くだけにとどまってしまって、そちらの掲示板で報告するのが遅れてしまっています。ビデオ信号の作成ですが、同期信号用にRB3を、白レベルの作成用にRB1/RB2を同時に使っています。白レベルの出力にSDO2を使っているため、この構成になりました。本当はRB4にSDO2が出力出来れば綺麗に出るのですが、残念ながらこのピンにはSDOの割り当てが出来ません。回路の変更無しで仕上げたかったので、この仕様になりました。Ωぐらい)をつないでビデオ出力部に接続する手があります(RA1が入力の際、常にLレベルを保つことが必要)。他の方法としては、150Fでは空きピンになっているRB6を使うこともできます。09:32:00)なるほど、ビデオ信号出力にSPI出力を使っているのですか。後閑哲也氏が使っている方式と同じですね。するとあのハードではかなり制約がありますね。設計上は、RB0~4の5ビットDAコンバータで、同期が0、黒レベルが6、白レベルが19くらいです。カラーの場合、最大24くらいまで使います。その時で1.3Vくらいです。ちなみに、5ビットDAで最大24なのはもったいないと後から気付いて、新しく作る回路では抵抗値を変更して0~31までフルに使うようにしています。そのほうが色解像度が高く、いずれはそちらに統一していきたいと思っています。12:15:32)最大1.3Vなら、Hレベルの半分以下の電圧だし、PIC32のデジタル入力がシュミットトリガーであることもあって、全く問題なさそうですね。RA1がビデオ端子に繋がっているかどうかを調べるルーチンを作って、もし繋がっていればそちらを使うとか、そういう方法を考えてみます。良ければ、新しい抵抗値の値を教えて抱けませんか?今後のバージョンアップの際の参考にしたいです。10:06:33)こちらの実験で使っているのが5ビットをフルに使うための抵抗値です。これがベストなのかはわかりませんが、結構いい感じだと思います。15:57:38)どうも有り難うございます。将来的に、この抵抗値に変更になるのならば、RA1を使うなどの改造は必要なく、RB4にSDO2を出力する方法が使えそうです。現在の回路でも、3.3Vではなく乾電池からの3.0Vなら何とか使えそうに思うので、設定を少し変えて、みてみます。0.6.0をアップしました。ケンケンさんの回路そのままでも動きますが、RA1から390Ωの抵抗を介してビデオ信号に繋げれば、明るく表示されます。